Thought system

Arantor

  • As powerful as possible, as complex as necessary.
  • Posts: 14,278
When we unite against a common enemy that attacks our ethos, it nurtures group solidarity. Trolls are sensational, yes, but we keep everyone honest. | Game Memorial

Nao

  • Dadman with a boy
  • Posts: 16,082
Re: Thought system
« Reply #46, on November 7th, 2011, 11:56 PM »
It's just less pronounceable to me.
But that's okay! I just figured that if someone found a better word for Thoughts, they should feel free to participate :)
Posted: November 7th, 2011, 11:37 PM

(Pete, could you also tell me your 'thoughts' on the current Wedge implementation of thoughts..? Is it okay for you? I know I'm still missing showing off the Edit/Reply/Delete buttons because ahem there's no 'latest thoughts' list on the homepage for now. Only on my install. Will commit something tomorrow in that respect.)

Arantor

  • As powerful as possible, as complex as necessary.
  • Posts: 14,278
Re: Thought system
« Reply #47, on November 8th, 2011, 12:05 AM »
I've just been so wrapped up with other stuff I haven't even looked at it yet :(

Dismal Shadow

  • Madman in a Box
  • Me: Who is Arantor? Cleverbot: It stands for time and relative dimensions in space.
  • Posts: 1,185
“I will stand on my ground as an atheist until your god shows up...If my irreligious bothers you much, and if you think everything I do is heresy to your god I don't care. Heresy is for those who believe, I don't. So, it isn't heresy at all!


   Jack in, Wedge,
   EXECUTE!

godboko71

  • Fence accomplished!
  • Hello
  • Posts: 361
Re: Thought system
« Reply #49, on November 8th, 2011, 12:40 AM »
Insight or pondering... anything is better then words :/

Edited to add: I like "Thoughts." The name makes one pause and think before they post... wonder what Facebook/Twitter would be like if its own wording made on think for a split second.
Thank you,
Boko

Nao

  • Dadman with a boy
  • Posts: 16,082
Re: Thought system
« Reply #50, on November 8th, 2011, 10:12 PM »
Is it worth splitting the Thought object into its own file...?
It is 3.09KB for now, and possibly more in the future.

Pros:
- this saves about 1KB (after minification and gzipping) for guests (9.48KB -> 8.65KB)

Cons:
- adds a '-thoughts' or something to the script URL (not a big deal)
- adds extra file_existes/filemtime etc on each page load
- why move only one object to its own file, and not all? (only, all other objects are called by guests too...)

So at this point... I'm not exactly sure what's best.
Re: Thought system
« Reply #51, on November 9th, 2011, 02:17 PM »
Bump.

Also... What's left to integrate into Wedge before I can install it on Wedge.org...?

I'm not sure at this point. I'll keep a copy of the database (and site) around in a sub-folder after making the switch, so I can easily import anything missing, but I'd like to be sure I have as much available as possible beforehand.

Arantor

  • As powerful as possible, as complex as necessary.
  • Posts: 14,278
Re: Thought system
« Reply #52, on November 9th, 2011, 03:31 PM »
Blog support might need tidying up, but that's it really. Just need to remember board access UI doesn't work if more boards are created.

Nao

  • Dadman with a boy
  • Posts: 16,082
Re: Thought system
« Reply #53, on November 9th, 2011, 03:42 PM »
Yep, yep...

My, is it me or are we just in a quiet period? :P

I'm hurrying up to finish Risen (which I long left taking dust in a shelf if I may say), before I get to start Skyrim... Plus I'm starting to hate taking two weeks to implement something I originally intended to do in two days... :whistle:

TE

  • Posts: 286
Re: Thought system
« Reply #54, on November 9th, 2011, 04:20 PM »
Quote from Nao on November 9th, 2011, 02:17 PM
Also... What's left to integrate into Wedge before I can install it on Wedge.org...?
IMO at least merging attachments / avatars / media items, or was this dropped?
Thorsten "TE" Eurich - Former SMF Developer & Converters Guru

Nao

  • Dadman with a boy
  • Posts: 16,082
Re: Thought system
« Reply #55, on November 9th, 2011, 05:53 PM »
No, it isn't dropped... It's just scary. The amount of work involved in this... Considering it took me 7 more time to implement thoughts than expected, and I expect the attachment/avatar rewrite to take a week at best, that would make it 7 weeks if I'm optimistic... :^^;:
Thing is, we *can* perfectly use Wedge here without doing the rewrite, because once the feature is written, I'll write an internal converter to turn regular attachments into AeMe items. Or we'll just include it into your importer... (IIRC one can do a partial import of only some specific data... Well maybe I can import the current database's attachment table into the current database's media table :P)

All media items at wedge.org at considered 'temporary' anyway. They may or may not be deleted later.

Aaron

  • Posts: 356
Re: Thought system
« Reply #56, on November 9th, 2011, 07:18 PM »
I can see why you think of it as a scary undertaking, Nao, really.

To be quite honest, I'm still not entirely sold on the idea of dropping the current attachment system in favour of a system completely integrated with the media gallery.

Here's a crazy idea: make Wedge an attachment-less system by default, and let webmasters choose between two plugins: the current attachment system (i.e. SMF's) or the Aeva Media Gallery.

Probably a crazy idea, but wanted to post it regardless. ;)
"The entire British Empire was built on cups of tea … and if you think I'm going to war without one, mate, you're mistaken."

Nao

  • Dadman with a boy
  • Posts: 16,082
Re: Thought system
« Reply #57, on November 9th, 2011, 07:37 PM »
Would mean current installs would be unable to use AeMe..?

Arantor

  • As powerful as possible, as complex as necessary.
  • Posts: 14,278
Re: Thought system
« Reply #58, on November 9th, 2011, 08:09 PM »
I know why it's complex, but if you turn it round a bit, it makes sense.

The core attachment system has two principle weaknesses, in my book: firstly, it's not extensible, and secondly its management capabilities are limited.

Really, all an attachment is is a file uploaded to the system... Post attachments are restricted by the topic permissions, album attachments by the album permissions. The more you look, the clearer it is that they have an awful lot in common, probably more than is realised.

And I'm not really seeing the problems with doing it, other than the fear of doing it. All the issues related to how I think it can be made extensible aren't really issues at all, I already covered off how that would likely work, at least in my head, by giving each item a source to have originated from (both a place and a contextual id, such as album+1 for an item in album 1 or help desk+2 for an item attached to a helpdesk ticket, etc.)

Nao

  • Dadman with a boy
  • Posts: 16,082
Re: Thought system
« Reply #59, on November 9th, 2011, 08:53 PM »
Which is hardly indexable?