Some of the SE sites like Code Golf or Worldbuilding have what they call a sandbox where users can post question drafts for others to look over before they go live on the main site. What I would like to propose is something similar but hopefully better.
I would have sandbox be a status like closed/protected/deleted that has the following effects,
- Only visible to logged in users.
- Only interactions allowed are comments, edits and delete votes if its truly unsalvageable .
- Brand new users need a higher trust level user to remove the status, higher level users can remove the status themselves.
- Once the status is removed then the post displays normally.
I would further suggest that the first question a user asks gets put into the sandbox and cleaned up/deleted before it goes live.
Higher level users shouldn’t be forced to go through the sandbox, but the option should be there if they want it.
Making it a status means that multiple post types can be placed into the sandbox, blog posts, main site questions, meta questions etc. Perhaps multiple users wanted to collaborate on a blog post before it goes live, this would make that easy to do.
I would make viewing the sandbox a privilege, if a user gets really burned out and starts being rude to newbies than perhaps not letting them view a brand new question until it gets cleaned up could help them not take out their frustration on others. There should also be a ban if a higher level user lets spam/rude posts get through the sandbox.
Also if someone does get tired to cleaning up newbie questions then there should be a way to hide them from one’s feed.
The incentive to clean up newbie questions in the sandbox beyond helping people would be first dibs on answering.