"Proper" Threading
Hey all. I've just recently rejoined these forums since the Big Hack (I was "anarchoal"), and something that's annoying me (and, I notice, others) is the tendency for long threads to wander off-topic. Also, the admins seem to have a horrible task in trying to move off-topic posts to new threads. Yuck.
Now I'm a usenet lad at heart. For years (since 1997 or so) I've been using "forums" that look like this: http://www.panic.com/unison/images/screenshot-messages.jpg
In case that isn't clear, replies are placed beneath and indented from their parents, so each thread becomes a bunch of sub-threads. Off-topic sections can be ignored, or in a web type environment easily split. A main discussion can carry on while everything goes to hell in another sub-thread. It's basically all far more sensible than the current drupal flat-threading system.
Here's an (ugly) example of a similar system being used on a (drupal-based, I think) web forum: http://beta.ivrpa.org/node/439
I'm trying to look into whether it's possible to implement this in drupal and how to do it, but if I could figure it out, would this feature be desirable?
So, like... nested?
Exactly.
I approve. Nested threads for all.
yeah drupal's forums are really designed for threaded discussions (god knows why). It'd be possible to move to this, but we figured it'd be really strange for a lot of people since new replies appear all over the thread, not just at the bottom.
If more people want to try it we could certainly do that.
Welcome back anarchoal/moh kohn anyway, good to see you again.
Just realized where I recognized your (new) name from.
heh, I thought that's who you were. 
If you ask me we should just move to usenet full-on.
But nested messages would be a good start.
Nested forums are terrible, so late 20th century.
If you ask me we should just move to usenet full-on.But nested messages would be a good start.
I don't understand, why would you want to go backwards in time like that? :?
yeah a few man utd fanzine forums are still like that and it is soo ugly, annoying and counter intuitive.
Mostly though I don't understand this great fear of things going off topic, because to me that's how conversations work, we can't completely compartmentalise our thoughts and so one premise is premised on another and another and so on. The one thing I have noticed is that threads might go off topic for a bit but at some stage they tend to come back round to actual topic at hand.
Also some threads start off rather jokey and become serious discussions whilst others start serious and become jokey, I don't see that as a problem, i think it's just the way communication happens.
This isn't to say I think we should never split topics or actively push a topic back on track just that I don't think we should see it as that big a deal.
Sorry - i detest nested forums. They are so old fashioned, i can understand why ppl who have been chatting online for the last 20 years would appreciate stuff like that, but i think its really illogical...
I don't understand, why would you want to go backwards in time like that? :?
Because Usenet is more flexible and decentralised.
I was half thinking we could give people an individual option to select nested or not, but that obviously won't work because it depends on people replying to the actual thread.
The best thing we could have is easier splitting, I don't know how feasible is in the near future though.
John. wrote:
I don't understand, why would you want to go backwards in time like that? :?Because Usenet is more flexible and decentralised.
Contrary to popular belief, it was never hip to be square.
Just realized where I recognized your (new) name from.
Mushies, a spliff, and an artificially intelligent AK. That's me
I know I don't post much, but I am frustrated with the current system and would prefer / use more a multi threaded (truely threaded) system.
I have been on web based forums (ok, it was a few (6-8) years ago) that had multi threading (a website called "bianca" fwiw) but maybe thats because most people using/writing the interweb back in the day expected a usenet model.
The reason I find libcom of limited use is that I don't use it for hours of every day so I find a subject that I find interesting and start contributing too frequently ends off at some other tangent, involving some banter/point scoring often on some minor point of the total debate, and I'd like to re enter at a different stage but that gets lost in the revol68 vs the rest epic battles...
Oh, and the way bianca took care of it was by storing thread status for your user. Don't know if thats possible/desirable with drupal, but that means thst if you're logged in, the read posts are folded to just show their title and place in the tree, with new posts since you read that thread opened out. Makes it actually easier to figure out where you are and whats still to read especially if you're not on every day.
After the upgrade coming soon, jump to first unread post should be functioning again. As for commenting on stuff when things have moved off topic, just quoting the bit you want to respond to usually brings things back in.
I think asking for threading is trying to bring back the past...
I think threading would be a good idea for serious discussion. It does make sense. Of course it would still need administered but it would make the job easier and it would certainly give the forums more coherency and combat the tendency towards Revol moments to some extent.
I think asking for threading is trying to bring back the past...
john you don't usually write things without thinking about things a fair bit so I'd be interested to hear why you think threading is not desireable.
I think asking for threading is trying to bring back the past...
Just cause it's an old idea doesn't mean it's not a good one. ?
Quote:
I think asking for threading is trying to bring back the past...Just cause it's an old idea doesn't mean it's not a good one. ?
Says she about anarchism.
Wait...no.
The way ginger describes bianca as working makes a lot of sense to me. Catch is right that the drupal forum style is confusing. A usenet client would bold the subject to solve this problem; ginger's suggestion is an improvement over that.
John, I'm not interested in this because it would be more similar to an old system that I like, perhaps I haven't been clear; I've found the threading style on libcom inferior, as in less practical/efficient for discussion, than other threading styles I've used. The comparison was to try an explain what I meant / why I've found it superior. Have you ever used a properly threaded discussion system?
After the upgrade coming soon, jump to first unread post should be functioning again.
No, it won't, they've postponed it. 
However I'm thinking as a temp measure we should give people the option to increase the number of comments per page (or increase it by default but let people reduce it). The links only don't work on multiple pages, so if we put more per page, then only really, really long threads will be messed up.
Fuck it, going to do that now.












Here's a far prettier example, the drupal forums themselves:
http://drupal.org/node/105205