Communities

Writing
Writing
Codidact Meta
Codidact Meta
The Great Outdoors
The Great Outdoors
Photography & Video
Photography & Video
Scientific Speculation
Scientific Speculation
Cooking
Cooking
Electrical Engineering
Electrical Engineering
Judaism
Judaism
Languages & Linguistics
Languages & Linguistics
Software Development
Software Development
Mathematics
Mathematics
Christianity
Christianity
Code Golf
Code Golf
Music
Music
Physics
Physics
Linux Systems
Linux Systems
Power Users
Power Users
Tabletop RPGs
Tabletop RPGs
Community Proposals
Community Proposals
tag:snake search within a tag
answers:0 unanswered questions
user:xxxx search by author id
score:0.5 posts with 0.5+ score
"snake oil" exact phrase
votes:4 posts with 4+ votes
created:<1w created < 1 week ago
post_type:xxxx type of post
Search help
Notifications
Mark all as read See all your notifications »
Q&A

Welcome to Codidact Meta!

Codidact Meta is the meta-discussion site for the Codidact community network and the Codidact software. Whether you have bug reports or feature requests, support questions or rule discussions that touch the whole network – this is the site for you.

Do we have/should we have community wikis?

+11
−0

Over at Software Development, I've tried to write a self-answered Q&A that addresses the by far most common FAQ of all time in the topics of C and C++ programming.

When posting it on SO, I would have made such a post "community wiki", meaning that I would up all claims & credits for the post and the rep generated by it and let anyone edit it and add further details.

The only benefit of doing so for me as the author, is that I will be able to use the post as a "canonical duplicate" target in the future and close posts pointing at the canonical one. But that might be frowned upon in case I'm partial - it might be regarded as if I use close votes as a way to draw more attention to my own posts.

While what I truly wish for above all, is to have a nice, detailed post that I can clobber down endless FAQ duplicates with. (A bonus if it is better and more detailed than the corresponding post on SO.) I'm certain that similar FAQs exist all across the various Codidact communities.

My questions:

  • Do we have the ability to create community wikis? I can't find anything about it on the site.
  • If we don't have that ability, then should we have it?

I'm particularly interested in scenarios like the one above, to create canonical Q&A that can be used as duplicate targets. And not so much in creating general "good to know" posts/articles/documentation with a wiki separate from Q&A, for the reasons described here.

History
Why does this post require moderator attention?
You might want to add some details to your flag.
Why should this post be closed?

1 comment thread

General comments (10 comments)

4 answers

+4
−0

Update: We didn't do what I proposed here, but we instead created a wiki post type. See there for details.


I wrote a GH ticket based on this suggestion, with the following expansion:

We should avoid the term "community wiki", which was sometimes confusing on Some Other platform too. If we need a name for the type of post that has this designation, we could call it "freely editable" or "shared resource" or something else.

The author of a post should, at creation time or in an edit, be able to designate a post as having this status. The author shouldn't be able to reverse this setting later, so there should be a suitable warning in the UI.

Setting this status should have the following effects:

  • The post is labelled somehow in the UI as being freely editable. (This might be accomplished by having the System user show up as the "author" or might be explicit. Maybe an icon with an informative tooltip?)

  • Anybody with the Participate Generally ability can edit the post without the edit having to be reviewed. Users without this ability can suggest edits.

  • The post does not contribute to anybody's "post score" computation (for abilities) or reputation.

  • MAYBE: change the license type? I'm not sure what would be suitable here. At the very least, "attribution" seems murkier with this kind of post.

To be determined: Should the post remain "owned" by the creator, or should it become owned by the System user? If the latter, should anybody receive edit notifications? (The author would have, but if it's System... that doesn't work.) One way to allow users easy access to their work, without retaining ownership, would be for System to own the post and for the initial revision to show in the author's actions. (All edits should show up as actions regardless; the initial post is the thing that might get lost if we don't take action.)


The GH issue links back to this meta post, so discussion here will be seen by whoever picks up this request.


I see there is some discussion in comments about a "wiki" category versus editable posts. Communities might also want to have wikis, but I think there are also use cases for canonical Q&A that's part of Q&A. Who can edit is orthogonal to what type of post is this, in my opinion. In a wiki category all posts should have this designation; they'll probably also all be articles, not questions and answers. But there might be canonical answers in Q&A that should, unlike all other Q&A, be broadly editable, so that's why I see this as a post-level designation.

History
Why does this post require moderator attention?
You might want to add some details to your flag.

1 comment thread

General comments (6 comments)
+2
−0

Alternatively, we could just make a policy that it's OK to close vote posts as duplicates even when you are the original author. This was never explicitly forbidden on SE, but sometimes frowned upon.

Maybe code a mechanism where anyone can suggest a duplicate target, even if they are the original author (of the question and/or answer) themselves? But make it so that the actual close vote has to be carried out by another, impartial user. Or maybe a certain kind of flag?

Yet another alternative might be to give questions a certain "FAQ" status (by community consensus) and those questions with that status are always fine as dupe targets regardless of the original author(s) of the Q/A.

History
Why does this post require moderator attention?
You might want to add some details to your flag.

1 comment thread

General comments (3 comments)
+1
−0

At a high level, given the proposed use-cases of canonical FAQs and Wiki categories, this sounds like a somewhat more generic version of SO's documentation feature. What lessons can we learn from that experiment, and how can we avoid making similar mistakes?


Edit 6 Oct 2020 @ ~18:40 (UTC-5)

Given @‭Mithrandir24601‭'s points (lightly snipped for brevity)

  1. we're putting this functionality in at the start…and 2. … That we're selling ourselves as not just a Q&A site should, I hope, change the expectation of such features

…perhaps it'd be worth exploring the idea of evolving the canonical post into a first-class citizen from what's now essentially a byproduct of duplicate flagging.

History
Why does this post require moderator attention?
You might want to add some details to your flag.

1 comment thread

General comments (3 comments)
+0
−2

I have no real objection if others want a community wiki (or whatever it should be called) post type, but want to point out that these never really worked right on SE. I'm very unlikely to make of such a post type.

I can see how it sounds nice at first glance, but take a look at some real examples. The problem is that multiple authors don't always agree on style, content, presentation order, and any other of the many considerations a single author gives to their work.

These types of many-author posts suffer from the too many cooks in the kitchen problem. The result is usually too confusing or messy than the coherent vision of a single author.

I have had a few of my posts on SE converted to community wiki. None of those were good experiences. Especially when writing a canonical post, I think carefully about presentation order, formatting, how things are explained, what to get into and what not, etc. Others don't know what my design considerations were, don't care, and have different ones anyway. The result was usually adding something distracting I deliberately left out, put in the wrong presentation order, or whatever.

If others think they have a better way of presenting something I wrote, I'd rather they either mention it in a comment and let me decide, or write their own post.

I don't see a problem writing canonical posts that are then used to close duplicates, even if you're the one to suggest the closing. It tends to be the high-rep users that write the canonical posts, since they know what question keep popping up. Those are the people you want writing the canonical posts, and those are the people most likely to notice the duplicates. I don't see a problem here.

I also don't see a problem getting a rep bump from duplicates pointed at your canonical post. You're answering the question, and you did the work to make the answer available. The result is something beneficial to the site, so you should be incentivized to do that.

History
Why does this post require moderator attention?
You might want to add some details to your flag.

1 comment thread

General comments (1 comment)

Sign up to answer this question »