|
The Osmosian Order wrote: using a hierarchical structure to model something that isn't really hierarc
It's perfectly hierarchical: the parent makes a statement and its children are replies to that statement. Siblings are all replies to the same query.
Steve
|
|
|
|
|
The Osmosian Order wrote: If "siblings" are all replies to the same query
They do, their shared parent.
The Osmosian Order wrote: only because that's where it was put, not because it logically belongs there
Any system ultimately relies on the poster posting it at the "correct" location. Unless you have a human editor it's always possible for someone to go off topic.
Steve
|
|
|
|
|
The Osmosian Order wrote: Under which, I thought we agreed earlier, they may or may not belong
It is impossible to ensure that something can't be placed in the wrong location. Making it possible and easy to put it in the correct location is the only sensible option.
Steve
|
|
|
|
|
I hardly answer the original poster. And it seems I'm gonna carry on with it
|
|
|
|
|
I really like the hierarchical format of the CP forums - it seems so logical to me;
- if you have something to say to the original poster, reply to the thread-starting post
- if you have something to say to someone else's reply, reply to them.
It's that simple. Branching discussions should be encouraged, and not necessarily limited to the original topic (althout marking your subject "OT" for off-topic is good netiquette if you remember to).
"For fifty bucks I'd put my face in their soup and blow." - George Costanza ~ Web SQL Utility - asp.net app to query Access, SQL server, MySQL. Stores history, favourites.
|
|
|
|
|
The Osmosian Order wrote: admitting ... that it doesn't belong
Depends how you look at it. To me it's just admitting that it's not 100% relevant. But the fact is you're saying it in response to something someone's said. So either post it OT, or don't post it, or post a brand new thread. But posting a whole new thread for something minor is totally pointless IMO.
The only minor complaint I have about the forum style is that you can't always easily see which post another post is replying to.
Oh and the fact that you have to expand each post (I don't believe Shog's expand-all script works with Thread-view)
"For fifty bucks I'd put my face in their soup and blow." - George Costanza ~ Web SQL Utility - asp.net app to query Access, SQL server, MySQL. Stores history, favourites.
|
|
|
|
|
The Osmosian Order wrote: who answered whom
...which is often of critically important, as it sets the context of the new comment, and doesn't rely on quoting all or parts of the original message (or looking up the message that was replied to).
The Osmosian Order wrote: our "relational" solution
OK, having read your post a couple of times, it appears as if you want to represent the discussion as a series of messages from one person to another - like email? The term "mailing-list" comes to mind - which is not what a forum should be like IMHO. Your advanced filtering idea is a cool.
However we're still arguing discussing in a "half-vacuum" since I'm currently *using* the existing solution, as opposed to just having *read* a summary of your idea. You mention that it would be trivial to implement. Why don't you have a stab at it? Post it on this site as an article. That's what I plan to do with my user-interface concept for a hierarchical forum (yes I'm really set on the "branching" concept). Basically my inspiration was CP & IMDB forums*, combined with a join-post-to-parent concept I came up with a while ago.
* who BTW let you toggle between nested (hierarchical) and flat view.
"For fifty bucks I'd put my face in their soup and blow." - George Costanza ~ Web SQL Utility - asp.net app to query Access, SQL server, MySQL. Stores history, favourites.
|
|
|
|
|
Your concept doesn't automatically show you what post the currently viewing post was replying to. There's your deficiency. OK so maybe you have a plan on how to implement that capability. And now there's your "feature creep". So as you can see the same can be said about both approaches. But as far as I'm concerned neither of us are right, or wrong. Your solution might be more usable to type A people (e.g. DB admins), and mine might be more usable to type B people (e.g. developers). And maybe a third solution (the traditional flat-style forum) might be the most usable to the widest audience. But until you or I or someone else sets up a usability testing lab, and gathers all the results from real people using the actual solutions, we're just theorising about which concept is "better". I still prefer hierarchical forums, and always have.
"For fifty bucks I'd put my face in their soup and blow." - George Costanza ~ Web SQL Utility - asp.net app to query Access, SQL server, MySQL. Stores history, favourites.
|
|
|
|
|
The Osmosian Order wrote: "TO" column
Yep, noticed that. Shows you the person you replied to. How does that answer my question?
The Osmosian Order wrote: recommended "complete sentence" format of all replies
OK so now you want to impose rules on the users because the software is lacking. (Actually this is the first I read of any reply-recommendation - I might be jumping to conclusions).
The Osmosian Order wrote: Occam's Razor
Don't see how that relates to software design. He recommends simple explanations over complex ones - I doubt very much that he was recomending omission of necessary features from software. With user interfaces a careful balance needs to be attained of simplicity vs. functionality.
The Osmosian Order wrote: Which really proves nothing but your own bias
I'm just comparing the usability of this forum compared to others I've used as well as my understanding of your concept. IMO your concept behaves like a mailing list, and not a forum.
The Osmosian Order wrote: hierarchical position of this post really isn't helping me, is it?
No, but it is helping everyone else who can clearly see that all these posts are a discussion dissecting the pros/cons of the hierarchical layout. Many people may have decided within the first few posts that they weren't interested in this "branch" and skipped ahead (even though we're still discussing the original topic of the thread - with the exact same subject line). Oh, but I'm sure your concept could handle that situation no problem with a few dropdown lists and textboxes (they'd just have to read your manual first telling them how intuitive it is and that they must be really stupid).
"For fifty bucks I'd put my face in their soup and blow." - George Costanza ~ Web SQL Utility - asp.net app to query Access, SQL server, MySQL. Stores history, favourites.
|
|
|
|
|
The Osmosian Order wrote: Sorry for taking up your time.
Don't be sorry. Just because you haven't "converted" me doesn't mean we haven't had an interesting discussion. Who knows, 10 years from now your format could be the de facto forum format. At the end of the day the users will decide, not developers who believe in their ideas.
"For fifty bucks I'd put my face in their soup and blow." - George Costanza ~ Web SQL Utility - asp.net app to query Access, SQL server, MySQL. Stores history, favourites.
|
|
|
|
|
This is a known issue but I appreciate the reminder. It will get attention.
cheers,
Chris Maunder
CodeProject.com : C++ MVP
|
|
|
|
|
Is it at all possible for CP to offer an alternative text only style forum. I have complained often enough about my slow connection, I feel one of the drawbacks to CP is the amount of downloading required each time we refresh the page on the forums.
When I say text only, I mean a very simplistic topic page, with a link for replies, next.. etc. This would be great for us slow user and also help a little with your servers bandwidth.
|
|
|
|
|
make people wait 60 seconds (or more) between rating one message and rating another.
|
|
|
|
|
We can patent it and call it the SMTCPPSR.
(Stop-Making-The-CP-Pages-So-Red)
Chris Meech
I am Canadian. [heard in a local bar]
Nobody likes jerks. [espeir]
The zen of the soapbox is hard to attain...[Jörgen Sigvardsson]
I wish I could remember what it was like to only have a short term memory.[David Kentley]
|
|
|
|
|
Did you miss a "My" somewhere?
|
|
|
|
|
Or we can make a flash animation with a progressbar saying..
Reloading your gun||||||||||||||||||78% tick tick tick tick. :->(Yup I play too many video games)
|
|
|
|
|
Or what about paying by credit card to rate messages (but you get 5 free per day)
"For fifty bucks I'd put my face in their soup and blow." - George Costanza ~ Web SQL Utility - asp.net app to query Access, SQL server, MySQL. Stores history, favourites.
|
|
|
|
|
Chris,
Shouldn't we be given the right to delete messages posted on our personal blog? . Because imagine if someone post an obsence message with a lot of **** *** *** ****s. Is that going to stay there forever making our personal blog look uglier?
|
|
|
|
|
Its not yours, anything you post on CP becomes their property.
If you want a personal blog their are a multitude of services available.
|
|
|
|
|
http://www.codeproject.com/script/profile/whos_who.asp?id=565680#Blog[^] So how do you call this J4amie?
"Everything belongs to CP" ? Yes it should be. Even if you post something in a blogx.com, your messages belong to the blogx.com. But the matter is they give you some privileges on your "own" stuff there. If not, Then why not let everybody edit anyone's article here? You cannot. CP has already give us our own space here. The thing now is to have control over it.BTW, even Chris has called it a "blog". and what's the matter with you? In blogs you will have the control to delete trolls. Wont you J4amie??
|
|
|
|
|
Yes, this will be implemented. We just need your patience for a little longer since there are a zillion other things on our plate at the moment. I hope you understand.
cheers,
Chris Maunder
CodeProject.com : C++ MVP
|
|
|
|
|
Thanks Chris. We CAN wait for any longer
|
|
|
|
|
The message posted date for a post in the lounge was "-1 min".
Its not exactly a suggestion but just FYI.
Here[^]
Tarakeshwar
MCP, CCIE Q(R&S)
Before you criticize someone, you should walk a mile in their shoes. That way, when you criticize them, you're a mile away and you have their shoes.
!sgub evah t'nseod margorp sihT ?sgub naem ayaddahW
|
|
|
|
|
As mentioned elsewhere, we have really, really fast servers.
cheers,
Chris Maunder
CodeProject.com : C++ MVP
|
|
|
|
|
In Submit() at the home page, the quotes in the literal string in the alert in the if statement confuses IE6.
if (!IsOKSE_1762)
{
alert("You have not answered 'Do you use a formalised "Request for Change" process?'");
return false;
} /ravi
|
|
|
|