🎉 Celebrating 25 Years of GameDev.net! 🎉

Not many can claim 25 years on the Internet! Join us in celebrating this milestone. Learn more about our history, and thank you for being a part of our community!

Thread Style

posted in Rarely Spoken
Published July 21, 2005
Advertisement
Long story short: which do you prefer, a hierarchical representation of a discussion (like the comments on LiveJournal) or a single-threaded modal (like the Gamedev forums)?

Long story long:
I'm finishing up comments in the blog part of my CMS software but I'm not sure what type of thread style the comments should have. Right now I've got a hierarchical setup like flipCode's forum and LiveJournal but it's proving to be somewhat of a pain. You see, I am determined to have pretty URLs and with the hierarchical modal it is necessary to reference individual comments because comments might be nested too deep to show with proper indentation (see the LJ and flipCode links for what I mean). I dont, however, know how to uniquely ID each comment in a pretty way. These are a couple the methods I have thought of

1. By timestamp
Pros - Easy to implement
Cons - It is possible that two users could comment at the exact same time, this could be resolved by using timestamp + user ID but in either case timestamps arent very pretty and are difficult to remember.

2. By the order that the comment was post
Pros - Easy to remember
Cons - Unintuitive since comments may be posted in multiple threads in a non-linear order one thread's comments might have numbers 1, 8, 12, 13, 42. Also unless I want to add a new field to my database I'll have to calculate this on the fly.

Do either of these sound good to you? Do you have any others?

I was browsing around various blogs to see how they implemented this. What I found was that the blogs that had pretty URLs also used a single-thread modal like Gamedev's forums. This would be much easier to implement but I'm afraid that I will lose some of the structure of the dialog. What do you think?
Previous Entry 4E4 Progress
Next Entry Many Yays!
0 likes 2 comments

Comments

JTippetts
Personally, I detest multiply threaded forum models. In my experience, most threaded discussions degenerate into madness and useless noise after about 6 or 7 replies anyway (with a few notable exceptions) so there really isn't much point in trying to cater to longer threads. If the topic of a discussion is going to veer so wildly off course that a separate thread is necessary, then just have the participants start a new thread.

Just my opinion, though...
July 21, 2005 08:58 PM
Colin Jeanne
Seeing how topics go on other forums you're probably right. I think I'll just go with the simpler method of single-threaded discussions.

Thanks!
July 22, 2005 12:25 PM
You must log in to join the conversation.
Don't have a GameDev.net account? Sign up!
Advertisement

Latest Entries

4E6 PyGame

1382 views

4E5

1116 views

Happy Yesterday!

1071 views

Another Game

1278 views

Merry Christmas!

1052 views

Hello There

1051 views

Yay!

1065 views
Advertisement