|
Interesting. We have a task to automate Minor Change some how and I'll add your suggestions to the notes.
However I disagree that the only time we need human intervention is at 0. An editor may change significant parts of the post for readability. I think this should be marked as minor.
How about just requiring the editor make an explicit choice on whether their edit is minor or not? If they forget to make a choice we reveal (hidden by default) a detailed explanation on what Minor Change is all about.
|
|
|
|
|
Thiru Thirunavukarasu wrote: However I disagree that the only time we need human intervention is at 0. An editor may change significant parts of the post for readability. I think this should be marked as minor.
I disagree, for several reasons:
1. An editor can make mistakes, if he changes a lot and I have visited before, I'll want and read it again, even if he intended not to change the meaning.
2. I will skip badly formatted questions (e.g. code without PRE tags), and may want notification when the formatting gets improved, while not being interested in minor changes.
Anyway, my suggestion remains: automatic evaluation, and the default is to accept that (so bump defaults to zero). If you think you must support a negative bump, by all means give it a try (but I wouldn't).
Thiru Thirunavukarasu wrote: How about just requiring the editor make an explicit choice on whether their edit is minor or not? If they forget to make a choice we reveal (hidden by default) a detailed explanation on what Minor Change is all about.
Quote Selected Text
IMO the question, if asked at all, should be asked after the edit session. I don't always know beforehand how big my changes/additions will be. Here is an idea, if you don't like the bump idea:
when editing, only provide a "preview" and a "cancel" button, nothing else.
upon PREVIEW, show the preview page, which has four buttons: "back to editor", "publish as minor change", "publish as major change", "cancel". And make one of the publish buttons much bigger than the other, which one depends on the automatic change evaluation. (Do NOT let the buttons switch places!!!)
Advantages: author/editor is forced to preview and to think about minor/major change.
One can do more than leading the horse.
|
|
|
|
|
Luc Pattyn wrote: 1. An editor can make mistakes, if he changes a lot and I have visited before, I'll want and read it again, even if he intended not to change the meaning.
2. I will skip badly formatted questions (e.g. code without PRE tags), and may want notification when the formatting gets improved, while not being interested in minor changes.
Excellent points! I didn't think of it that way; you've convinced me.
We'll try your original suggestions (when we get to this task that is) and see how that works out. You're latter options are great as well. We can always make changes later on if there's some unforeseen issues with the first approach.
Thanks!
|
|
|
|
|
NP
|
|
|
|
|
Nice points.
I wouldn't mind to be forced to preview and choose before getting my edit posted.
Regards.
--------
M.D.V.
If something has a solution... Why do we have to worry about?. If it has no solution... For what reason do we have to worry about?
Help me to understand what I'm saying, and I'll explain it better to you
Rating helpfull answers is nice, but saying thanks can be even nicer.
|
|
|
|
|
People that do "real" changes are, most of the times, users with advanced knowledge and usual users/readers/contributors of this site. So these people know what to do and how to do it. So when one of that users do a major change, they will check / uncheck the tag, because it is good for their reputation points and so on (if I understood right the FAQs). I guess not so many will forget it.
Taking a look into your answer below:
"When we have subscriptions in place (or when sending out emails) we'll hide minor change edits. We also hide them on the version history page.--In both cases to reduce noise."
Having minor changes as default will automatically help you with this purpose.
When I ask a question, I keep track on the thread/andwers and so on during a few days (until I consider that probably no more answers will come). If "standard" users don't keep an eye on his own questions, is not your problem, it is his/her problem, but it will help you with less data to handle for your history and feedbacks.
Anyways... it was just an opinion.
Regards.
--------
M.D.V.
If something has a solution... Why do we have to worry about?. If it has no solution... For what reason do we have to worry about?
Help me to understand what I'm saying, and I'll explain it better to you
Rating helpfull answers is nice, but saying thanks can be even nicer.
|
|
|
|
|
Thanks for your thoughts on this but I have to be honest. I don't think setting the default to Minor Change is the way to go. We either need some very clever way to determine this programmatically or have the editor make an explicit choice.
|
|
|
|
|
You are right. I just thought from the point of view of an average user. I didn't have the perspective of expert users. I think luc's ideas are much better (if not the best aproach) to make it.
Regards.
--------
M.D.V.
If something has a solution... Why do we have to worry about?. If it has no solution... For what reason do we have to worry about?
Help me to understand what I'm saying, and I'll explain it better to you
Rating helpfull answers is nice, but saying thanks can be even nicer.
|
|
|
|
|
Great! Glad we're all agreed
|
|
|
|
|
Hi,
I have had for a time the issue that I can not vote messages in forums when I am at work, because of proxy/firewall of the firm. But in the new "Quick Answers" I haven't got this problem.
I am just curious, why is that? what is different?
Regards.
--------
M.D.V.
If something has a solution... Why do we have to worry about?. If it has no solution... For what reason do we have to worry about?
Help me to understand what I'm saying, and I'll explain it better to you
Rating helpfull answers is nice, but saying thanks can be even nicer.
|
|
|
|
|
With quick answers, each query works like if it were an article. With our regular message boards, you'll be voting on a post. (I may be wrong though...)
“Follow your bliss.” – Joseph Campbell
|
|
|
|
|
Are you seeing an error when you try to vote? (either javascript error or site error?)
cheers,
Chris Maunder
The Code Project Co-founder
Microsoft C++ MVP
|
|
|
|
|
Now that I am at home, I can see all and I can vote (5 to your message is mine), but at work... I don't get any explicit error, I can't just see the buttons to vote. I only get a generic error at the bottom-left of the explorer with "Error on the site" (or however it is said on the english version, mine is german and says "Fehler auf der Seite")
I have just noticed as well that, when I am surfing between messages in the forum, at work it is much slower than at home. Here I don't practically see anything when I go from one message to another. At work it reloads the forum-page when changing between messages. I guess I can't do anything, it very probably depends on Proxy/Firewall settings in the company, not in my computer.
I am using Internet Explorer 7, Windows XP SP2.
Thanks anyways.
Regards.
--------
M.D.V.
If something has a solution... Why do we have to worry about?. If it has no solution... For what reason do we have to worry about?
Help me to understand what I'm saying, and I'll explain it better to you
Rating helpfull answers is nice, but saying thanks can be even nicer.
|
|
|
|
|
The quick answers faq says that the old style technical forums will be eventually "closed". Why on earth would this need to be done?!
I think that the Quick answers thing is a good initiative and I've put efforts from my side (whatever little may it be) and have been giving suggestions, reporting bugs, participating in the thing, etc., hoping to make it better. But not did I have the faintest idea of how this is going to "replace" the threaded style forums.
If I should give a very honest opinion, I think that the quick answers thing *still* sucks massive hairy balls and would take may be umm... a long time to become a replacement for the threaded style programming forums, if at at all, ever. The threaded style forums has evolved over a long period of time, is time tested and is proven to work just right.
There are several issues with the Quick Answers thing (What's it? call it a "thing"?):
- The enquirers themselves post their further queries as "Answers". There's no way you could control this or make each and every one of them understand how exactly is this thing is supposed to be used. No, they won't read an FAQ. Not all of them at least. And there are too many of them. This will never happen with the existing system.
- There are multiple issues with tagging. There's no way, for example, to add a new tag or edit an existing one to make it better.
- I cannot remove a query (duplicates, urgnz pls code sndz, clueless, etc.,).
- If I ask a query to the enquirer (even if I ask it in the message board at the bottom), the enquirer posts the clarification to my query as an "answer". I'm sick of this, because I'm not being notified. OK, I know you guys will possibly let me subscribe to the thread, but I want to be notified ONLY if the OP provides clarifications to my query, please. Not if someone adds another answer, or if the query itself was modified to add more information. The existing system is absolutely the best when looked at how it deals with this issue! The possibility of anyone screwing it up is very less.
- I see people with absolutley no clue of C++ will "answer" C++ queries (like, "Hey, I'm not going to do your homework"). Well, if CG says it, I'll buy it because he actually can *do* that C++ homework if he desires to. However, I've seen numerous people, who've never visited the C++ forum, will answer a c++ query, ONLY to tell that they won't do homework (I'll mention some of those queries were actually NOT homework, but people take it up on themselves). Add clutter to the query, and add 10 to their reputation! Awesomeness! This won't happen with the forums, because they won't dare visiting the C++ forum. This is not exclusive to the C++ queries alone. I'm not saying they are wrong or right, but this is how this new "system" works.
- This one is VERY important - with the threaded style, I can just go on answering queries one after another, without having to navigate away from a page. Unless I've reached the end of one page. With quick answers, each question is an "article", no matter how sh*tty, rubbish or clueless it is. I've to visit that particular page and answer it. With the forum style, even the most clueless person will know how to give me clarification (by "reply"ing to my post), when I ask for it!
- I see this new system has taken a large amount of inspiration from stackoverflow. Good, but there's no need to make this place as an exact replica of SO. I love the threaded style forums at CP, and that's why I'm here. If this becomes another copy of SO, I might just go to SO as well. I'm (and many more are, I guess) at CP because of the threaded style UI, which makes navigating through queries a breeze. I think that there's no mandate to "improve" something that is already pretty good, unless you're making it better. Unless you're going to follow the footsteps of MS and do what they did to XP, "improving" it to Vista.
*We* are the people using it, so I'd doubt if you should take any drastic steps like shutting down the threaded style forums without taking in our opinions.
I haven't given any solid feedback that you people can use to make the Q/A better, or even the existing forums better. But I will post you guys, as and when I get ideas and/or encounter bugs. But my idea of creating this thread is to let you guys know of what I think of the new system as a replacement to the existing one.
There are several improvements that can be done to the threaded style forums, and I (and others too) may give their feedback and opinion on this. But I do not wish to waste a minute of my time if it's been decided to be shut down.
I'm not discouraging the new system. But I'm saying that we can have both systems side by side, at least for now. We can talk! Say what? A poll, perhaps? Or a sticky right here with a link to the discussion on this? I'm sure the new system is no match for the threaded forums.
“Follow your bliss.” – Joseph Campbell
|
|
|
|
|
I agree 100% with Rajesh's comments. I find QA far less easy to work with than the existing forums, and also far easier to abuse by posters who may not understand the rules and, as Rajesh points out, simply don't bother to read the FAQ.
|
|
|
|
|
+ 1
Regards.
--------
M.D.V.
If something has a solution... Why do we have to worry about?. If it has no solution... For what reason do we have to worry about?
Help me to understand what I'm saying, and I'll explain it better to you
Rating helpfull answers is nice, but saying thanks can be even nicer.
|
|
|
|
|
I'll agree with the sentiment that once we the users are happy then it is time to move on, but the new Q&A is still flawed.
I have to say I like the idea, and I am tryuing to be invloved and use it. I generally look at C# and java and my filters are thus set. It's cool from that point of view. Also anyone with enoughn reputation can go in and edit the contributions making them clearer and correcting tipping errors. From that point of view it is better then the old forums.
My view would be to keep a limited number of discussion forums for just that. It's not a question, but if I want to discuss some new language thang then it's the lounge and a flaming or Q&A where it doesn't fit. Can we have a way to add an addendum to prior answers especially for adding details when a new answer is not needed but you don't want to [or can't] change the original post.
Panic, Chaos, Destruction.
My work here is done.
|
|
|
|
|
Rajesh R Subramanian wrote: The enquirers themselves post their further queries as "Answers". There's no way you could control this or make each and every one of them understand how exactly is this thing is supposed to be used
We have given members the ability to delete questions and answers. These clarifications can be rolled into a question and/or answer. We also will change the way the forums interact with the questions and answers to make it more immediate.
Rajesh R Subramanian wrote: no way, for example, to add a new tag or edit an existing one to make it better.
The ability to add new tags is temporarily disabled while we iron out a few bugs and make a small, but difficult and important change that will save everyone a whole lot of time. This will be back on soon.
Rajesh R Subramanian wrote: I cannot remove a query
We're still tweaking the permission levels.
Rajesh R Subramanian wrote: If I ask a query to the enquirer (even if I ask it in the message board at the bottom), the enquirer posts the clarification to my query as an "answer".
Yes, this is related to 1.
Rajesh R Subramanian wrote: I've seen numerous people, who've never visited the C++ forum, will answer a c++ query, ONLY to tell that they won't do homework
We'll give you the rights to delete these posts. They are pointless.
Rajesh R Subramanian wrote: I've to visit that particular page and answer it
I've been thinking about this a lot. There are two main Q and A styles: our thread discussions, and the older BBS forums. Threaded is perfect for discussions, but flat style is better for focussing the activity on getting an answer to a question. Luc has mentioned the lowering of information density on the pages and I agree that we need to increase this, and increase the speed at which you can go through questions.
Options:
1. List all questions, but when you click a question title the question itself (or an abstract) is display. Another click takes you to the page where you can answer. Problem: you can't see the answers
2. List all questions, and when you click a title the question and the top voted answer is shown if one is present.
3. Display all questions and answers in a list like we do with the forums. Questions will have a "Answer" link (which posts an answer), a "Ask for clarification" link which posts a question in the discussion forum.
I really appreciate the feedback here. Quick Answers has been on the drawing board for a long, long time (even before StackOverflow) and was inspired by Yahoo Answers, Microsoft Social, WikiAnswers, and then, of course, StackOverflow.
However, it is not our intention to be any of those, but rather to bring together the best ideas of those systems that work for us. We're only in version 1 (I refuse to do the Google-esque endless beta) which means we have tons of scope to improve.
cheers,
Chris Maunder
The Code Project Co-founder
Microsoft C++ MVP
|
|
|
|
|
Hi Chris,
Just happened to read your reply (but not even fully) and I'm rushing to work now. I'll write a detailed reply later (dunno when).
I just quickly wanted to let you know that I might have sounded prickly and irate, but whatever I say or do is in the best interest of the site (in my (sometimes deluded) opinion).
Also, it appears that you haven't commented about if or not the new system is a supposed replacement for the threaded style forums... What's your take on that?
“Follow your bliss.” – Joseph Campbell
|
|
|
|
|
Rajesh R Subramanian wrote: you haven't commented about if or not the new system is a supposed replacement for the threaded style forums
Let's just say it's a work in progress.
cheers,
Chris Maunder
The Code Project Co-founder
Microsoft C++ MVP
|
|
|
|
|
How about letting the users build their own custom forums. If they want a forum called "C#", they could build a filter for that forum that included any "quick answers" with the appropriate tag. I personally don't care for the Quick Answers feature for a couple of reasons.
0) I don't like seeing all of the various tags (that I might select) mixed together. I might just want to see C#, or WPF, or something like that, not both at the same time, and not the apparent C# "OR" WPF functionality. Having to repeatedly reset the filter to something else is a pain.
1) I don't want people "improving" my original question - or any of my answers. Platinum members should be excluded from this "feature".
I also don't want the threaded forums to go away and be replaced by the Quick Answers.
.45 ACP - because shooting twice is just silly ----- "Why don't you tie a kerosene-soaked rag around your ankles so the ants won't climb up and eat your candy ass..." - Dale Earnhardt, 1997 ----- "The staggering layers of obscenity in your statement make it a work of art on so many levels." - J. Jystad, 2001
|
|
|
|
|
John Simmons / outlaw programmer wrote: 1) I don't want people "improving" my original question - or any of my answers. Platinum members should be excluded from this "feature".
I do not think anyone should be excluded. Platinum members are not Gods. They'll make mistakes too, and they'll leave scope for improvement too.
I've corrected some of the 'platinum members' on a few occasions on the forums when they were wrong.
John Simmons / outlaw programmer wrote: I also don't want the threaded forums to go away and be replaced by the Quick Answers.
Totally agreed!
“Follow your bliss.” – Joseph Campbell
|
|
|
|
|
Rajesh R Subramanian wrote: I do not think anyone should be excluded. Platinum members are not Gods. They'll make mistakes too, and they'll leave scope for improvement too.
BUT as platinum members, we should have something to show for our status as far as privileges are concerned on the site (the modified icon is cute, but really, what's the incentive otherwise for gaining that status if we don't gain something in return for our efforts). Immunity from being "improved" by some nimrod is one of the things I think we should get. If you want to correct me (or discuss something), make it part of the thread, but I really do strongly disagree with the idea of someone else changing something I wrote in a technical forum.
I think we have fewer than 100 Platinum members, so I don't think it's too much to ask because it's a pretty exclusive club.
While we're on the topic of extended privileges, I think we (as platinum members) should have the option of including our site avatar on messages too.
.45 ACP - because shooting twice is just silly ----- "Why don't you tie a kerosene-soaked rag around your ankles so the ants won't climb up and eat your candy ass..." - Dale Earnhardt, 1997 ----- "The staggering layers of obscenity in your statement make it a work of art on so many levels." - J. Jystad, 2001
modified on Wednesday, December 23, 2009 10:53 AM
|
|
|
|
|
John Simmons / outlaw programmer wrote: If you want to correct me (or discuss something), make it part of the thread, but I really do strongly disagree with the idea of someone else changing something I wrote in a technical forum.
Then, this probably has something to do with the idea of collaborative editing itself, which is how the existing threaded style forums work. I too think that the new QA style is not a match for the existing system (which is the very essence of this thread I created).
But then again, if something of this sort happens, everyone should be treated equally. However, I'll agree if you say that there must be restrictions on who can edit the posts made by whom.
“Follow your bliss.” – Joseph Campbell
|
|
|
|
|
If I wanted to look in Stack Overflow for an answer, I would.
I go to CP for the articles and forum info. Without having to do constant searches I can find info. The people here tend to not be complete monsters as well.
So reputation will matter for editing answers and such here? You gain rep by answering things. Now let's look at the flaws.
By having ranking by popularity you make downvoting other people a powerful reputation gaining tool.
2 people post about same answer. Gold member A and Bronze member B.
A downvotes B even though B is just as correct. People see the highest voted response is correct. They vote A up. A goes back and gets rid of downvote on B. B doesn't lose any rep, but A gained a ton because no one bothers to read B's answer as it is "obviously" not as good and A has a bunch of votes. B never gains rep.
I've had this happen in SO to me. One of the very few times I could answer something immediately I was downvoted and then upvoted within 2 hours. The other person that answered after me used this tactic to get their answer more votes.
I don't like Stack Overflow. Heck, the fact that a decent chunk of their answers tend to be "You mean like this. (link to a codeproject article here)" makes me chuckle.
Please get rid of the editing incentive on reputation. Otherwise people will be gaming the system just so they can feel cool for being able to edit things.
|
|
|
|
|