Category migration and the sandbox
This has probably been discussed before but I couldn't find any posts about it.
I think we should re-make the sandbox category in the following way:
-
Votes in the sandbox category should not count towards user reputation. If users get intimidated to post sandbox proposals fearing down-votes, then that is bad for creativity. There should be no negative consequences for posting an on-topic post in the sandbox.
-
It would be nice if there was some means for the author of the question (and them alone) to migrate a post from the Sandbox category to the main Challenges category. Migration needs to discard all comments but otherwise the post should be copied as-is.
-
During "category migration" votes should probably be reset. If someone is posting an interesting proposal and then later publish it as a challenge, they do deserve the up-votes gained from the proposal. But in order to get rid of any down-votes, the easiest and fairest way would be to just reset the vote score. Hopefully those who up-voted the proposal will also visit and up-vote the live challenge.
A way for users to move posts between certain categories without moderator assistance seems like something that could be useful for other sites in the network too. There is for example a Worldbuilding site proposal which would benefit from having the very same sandbox mechanism as described here.
2 answers
Sandbox votes should give no reputation
I believe this is already the case, but for completeness:
I agree that neither upvotes nor downvotes on Sandbox posts should affect reputation.
Although I would encourage everyone to sandbox every challenge idea, I think the benefits of rewarding sandbox posts with reputation increases are outweighed by the disincentive to sandbox if reputation can decrease.
I also think that downvoting in the sandbox is important feedback that can avoid the final challenge being downvoted. Some people may be less inclined to downvote sandbox posts if this decreases reputation for the well meaning author, so the useful feedback is lost.
I wouldn't want to see only upvotes count towards reputation in the sandbox. In addition to being potentially confusing, this would be a one-way valve on reputation, allowing someone to post large numbers of sandbox posts knowing that they can only increase reputation, with no intention of ever posting them as final challenges.
1 comment thread
Start afresh but keep history
When migrating to the Challenges category, there are several aspects of the post that could be included or discarded:
- Comments
- Edit history
- Votes
Comments
The comments during sandbox development are not relevant to the final challenge, and would be a distraction from the conversations that happen after posting the final challenge. Leaving these old conversations displayed below the challenge might also invite further discussion of how the challenge should be designed, which is likely to be too late to change by this point.
However, it may sometimes be useful to go back and view the discussion that occurred in the Sandbox. This could be out of interest, for people interested in the history of the particular challenge, or interested in learning about how challenges in general develop over time. This would also be useful if someone questions the design of a live challenge - rather than have a discussion someone can simply link to the relevant comment thread that already reached consensus with detailed reasons why.
For this reason, I would like the comments to be preserved, but to not be present on the final challenge.
Edit history
Similarly to comments, I think that the history of the Sandbox post is not relevant to the final challenge. In many cases the challenge design may have changed drastically during development. I would like to see only changes that happened since the point that the final challenge was posted, because these are the ones that are relevant to whether a change has unfairly invalidated an existing answer.
However, I would still like the history of the Sandbox post to be preserved. Similarly to comments, it can be both interesting and practically useful to be able to refer back to how things changed.
For this reason, I would like the edit history to be preserved, but to not be present on the final challenge.
Votes
Similarly to comments and edit history, I would like every new challenge to start with no votes (up or down), but to still have the votes preserved in the sandbox. This can be useful for anyone interested in how various challenges were initially received in the Sandbox. It is also an easy way to verify that a challenge idea was well received, and not posted as a final challenge too soon.
Copy rather than migrate
My thoughts on comments, edit history, and votes all point towards keeping the sandbox post around as a record. I like the idea of being able to post a new challenge from a Sandbox draft at the touch of a button, but this doesn't need to destroy the Sandbox draft.
I propose that we have a method for creating a new challenge from a Sandbox post, that leaves the Sandbox post intact as a record. As suggested in the question, this should only be available to the author, unlike migrations which might be available to several groups, such as curators and moderators.
The new challenge would include the following:
- Body
- Title
- Tags
- Licence
The new challenge would not include the following:
- Comments
- Edit history
- Votes
Some additional features that would be nice to have:
- A link to the new challenge automatically added to the Sandbox post (either at the top of the body or in a new comment thread with a title like "Now posted").
- A link to the Sandbox post automatically added to the new challenge (probably as a comment to avoid distracting from the body of the challenge, although possibly using some more general future feature for links to related posts).
- The Sandbox post automatically archived, so it is easily available to people looking for drafts of challenges that have since been posted, but does not distract people browsing the Sandbox to give feedback. This might be future work if a more general archiving feature is implemented for other communities. This would reduce the risk of an author accidentally creating a new challenge twice from the same Sandbox draft.
2 comment threads