191Views13Replies

Author Options:

forked threads and linear threads Answered

Hi. It's about how are organized threads into forums. Currently forum threads are forked : you can reply to a comment separately, and each of your reply will make a new fork if somebody reply to your new comment ... this makes threads like trees ... Personally, I don't find this system very handy, more particularly when the same thing is being actively discussed in several forks. This system is good for short chats and when commenting instructables, but when it's about debating, it quickly becomes confusing ... For the forums, I'd prefer a system with a linear thread where messages are ordered according to time, and where we have to quote the persons we want to reply to. Several discussion could get "multiplexed" on the same thread, but personally, I find that less confusing as long as there are quotes. What's your preference ?

Tags:forum

Comments

The forums are retiring in 2021 and are now closed for new topics and comments.
0
eyebuck108
eyebuck108

11 months ago

forking, even with threads, is safe. Once you fork, the threads are independent per process. (That is, threading is orthogonal to forking). However, if the threads in different processes use the same shared memory to comunicate, you have to devise a synchronization mechanism. https://get-shareit.comhttps://installvidmate.com

0
CameronSS
CameronSS

13 years ago

What if they could be viewed both ways? You can sort Instructables by date, ratings, comments, views, etc. There could simply be a button next to where it says "{Number} comments Add Comment" that would allow you to switch between linear and forked. No, I don't know how you would write the code for that, it's just an idea.

0
zachninme
zachninme

Reply 13 years ago

Hmmm... I was thinking the same thing... (maybe a greasemonkey script? Naww...)

0
whatsisface
whatsisface

Reply 13 years ago

That would be wayyyy too much work.

0
Goodhart
Goodhart

Reply 13 years ago

Your script would only have to convert it one way. Since it is already viewed "this" way ;-) However: I wonder if a kind of "outline number/lettering" system would make things clearer? I am more used to those, then to have all posts, no matter who they reply to, follow sequentially.

0
whatsisface
whatsisface

Reply 13 years ago

That would be a pretty good idea, the number thing, in that someone replies to a comment and it adds one to the number (maybe in the top right). It would save a hell of a lot of tracing to find out what a lot of posts mean.

0
CameronSS
CameronSS

Reply 13 years ago

Anther idea: what if they remained forked threads, and you could hide the branches after they got past, say, 5 posts? I'm not sure what would work better--having the topic poster or the Instructable author control how the posts are hidden for easy reading, or having it done automatically, or allowing individual viewers to customize the hiding. Again, no idea how to code for that.

0
Patrik
Patrik

13 years ago

I would prefer linear threads by far - just too much used to PHP forum boards, I guess. I've been reading 'boards ever since the good old USENET days (you know, back before there were any interwebs), and I have to admit I find the Instructables forums one of the hardest formats to read I've come across yet.

PP's suggestion of adding a data sort feature or recent post flag would indeed help. But if there were a "linear or forked?" switch, I'd just keep it on linear.

0
Kiteman
Kiteman

13 years ago

I prefer what we have - linear threads get confusing because you have to hunt back for the context of a quote if you weren't "in" on the start of the thread.

0
Goodhart
Goodhart

Reply 13 years ago

I have to agree. Although there is no perfect solution to the problem, I find this much easier to follow then many PHP forum boards that are linear as they can only be linked to the last (quoted) post, not so easily to a discussion, if several discussions ensue from the same original post.

0
Patrick Pending
Patrick Pending

13 years ago

I agree once a topic gets say 50 posts it can be difficult locating someones recent posting. A date sort feature or a recent post flag would help. I also think that after a certain number of posts it should roll over to another page instead of having to click "show all posts". Cheers, Pat. Pending