-
Notifications
You must be signed in to change notification settings - Fork 0
PreBurp & Other Suggestions
robinCTS edited this page Mar 13, 2018
·
4 revisions
These suggestions/discussion points for the new pre-burp
process are a combination of original ideas and the outcomes of the two meetings so far. There are also some suggested changes for the current burnination process.
Feel free to make any corrections/additions.
1) Summary of Possible New Request Categories/Subcategories (might need new mod-only? tags for some/most/all)
- Burnination
-
Curate-Burn
- <1000? Qs for full/careful curating, requiring:
- Retagging
- Editing
- Migrating
- Culminates in mass deletion of remaining Qs (CM required?) and tag removal(/blacklisting)
- <1000? Qs for full/careful curating, requiring:
-
Bulk-Burn
- No Q limit? for bulk/mass tag removal/destruction
- Categorised using criteria based on (combination of):
- Vote count
- Views
- Other?
- Possibly merge with another tag if >90%? have both tags (mod required)
- Possibly after running a query to pick up minimal Qs to review
- Need to deal with spillage (untagged Qs, anything else?)
- Culminates in tag removal(/blacklisting) (CM required)
-
Mini-Burn
- <50? Qs for mini-burn/one-user-burn
-
Micro-Burn
- <5? Qs
- Any need to post a request? Or just do it
-
Curate-Burn
- Cleanup-Only
-
Cleanup-Only
- ? Qs
- Only closing/migrating(/deleting) of Qs
- Tag not edited out (unless clearly inappropriate)
- Does not culminate in tag removal
- Can eventually lead to a burnination
-
Cleanup-Only
- Disambiguation
-
Disambiguation
- ? Qs
- Splitting a tag up into 2 (or more) tags if used for two completely different things
-
Disambiguation
- Rename
-
Rename
- Not sure if this should be separate or under Disambiguation
-
Rename
- Sweep
-
Sweep
- Either too many Qs (will take too long)
- Or too ambiguous (too hard/will take too long)
- Or pointless (causes no harm)
-
Sweep
- Declined
-
status-declined
- Fails to meet the 4 required burnination criteria
- Other?
-
status-declined
- User posts a request using burnination-request
- Other users/OP add answers suggesting a category and a reason (maybe with a standard banner/tag at the top)
- Only one answer per category allowed
- Other answers are permitted as per the current burnination process (e.g. disputing the satisfaction of the 4 required criteria, etc). This means the "stupid" requests get triaged and never make it to the proposal stage
- Users vote on the question/answers
- If the following criteria are not satisfied,
- Any of the 4 requirements
- ?
- a mod does the following to "deny" the request:
- Adds the request to the "Master List" (see below)
- Adds status-declined
- Adds a canned declined-reason banner at the top
- Leaves the question open (allowing for the posting of a new answer to revisit the request)
- If the following voting criteria are satisfied and a category is determined,
- ?
- a mod does the following:
- Adds the request to the "Master List" (see below)
- Adds status-proposednew mod-only
- Adds the appropriate category and/or subcategory mod-tags
- The request then follows the existing burnination process (with any changes as required for the different subcategories)
- If the proposal is declined
- The preceding "deny" process is followed
- The "Master List" is updated
- If the proposal is completed
- The "Master List" is updated
- Is there a need to reserve the acceptance of an answer for a special reason? How to enforce it if so?
- An alternative to this process would be to spawn a new proposal Q
- User posts a request using tagfix-request* (or whatever the new tag is)
- The OP can post an answer suggesting which category should be used, or not if unsure
- Other users add answers suggesting categories and reasons (maybe with a standard canned banner/tag at the top)
- Only one answer per category allowed
- Other answers are permitted as per the current burnination process (e.g. disputing the satisfaction of the 4 required criteria, etc). This means the "stupid" requests get triaged and never make it to the proposal stage
- Users vote on the question/answers
- If the following criteria are not satisfied,
- Any of the 4 requirements
- ?
- a mod does the following to "deny" the request:
- Adds the request to the "Master List" (see below)
- Adds status-declined
- Adds a canned declined-reason banner at the top
- Leaves the question open (allowing for the posting of a new answer to revisit the request)
- If the following voting criteria are satisfied and a category is determined,
- ?
- a mod does the following to "propose" the request:
- Adds the request to the "Master List"
- Adds status-proposednew mod-only
- Spawns a new proposal Q, either as a copy or possibly a filled in template (may not be necessary for all subcategories)
- Adds the appropriate category and/or subcategory mod-tags to the proposal Q
- Adds a community wiki answer and/or a banner to the original request Q containing:
- A link to the "Master List"
- A link to the proposal Q
- A description of the appropriate process
- Other info?
- The new proposal Q follows the existing burnination process (with any changes as required for the different subcategories)
- If the proposal is declined
- The proposal Q is closed (can be reopened if the request is revisited)
- The preceding "deny" process is followed for the request Q
- The "Master List" is updated
- If the proposal is completed
- The proposal Q is closed
- status-completed is added to the request Q
- The "Master List" is updated
- Is there a need to reserve the acceptance of an answer for a special reason? How to enforce it if so?
- An alternative to this process would be to reuse the request Q
- 4 criteria (fill out how the request satisfies them)
- Number of Qs
- Other info
- (Plus a template note explaining how to answer/vote)
- Reusing burnination-request (+ reusing
pre-burp
Q by adding a subcategory tag)- Pros:
- Users familiar with existing tag
- Cons:
- Users may be confused as the tag is the same but the process is different
- Might be confusing as there will be a mix of
pre-burp
and burnination answers/comments - Requires a full set of new mod-only category tags
- Pros:
- Reusing burnination-request (+ spawning new Q)
- Pros:
- Users familiar with existing tag
- Cons:
- Users may be confused as the request jumps to another question.
- Possibly needs a new main tag for the spawned Q (burnination-categorised/burnination-proposal?)
- Requires a full set of new mod-only tags
- Pros:
- New tag, tagfix-request* (+ reusing
pre-burp
Q by removing the new tag and adding a category tag)- Pros:
- New process, new tag
- Cons:
- Users need to be taught new process
- Existing answers and comments probably won't make sense
- Pros:
- New tag, tagfix-request* (+ spawning new Q with an appropriate tag)
- Pros:
- New process, new tag
- Spawned "Burnination" categorised requests can reuse the burnination-request tag and look exactly like the current requests
-
pre-burp
Q can be used for revisiting declined requests
- Cons:
- ?
- ?
- Pros:
- preburp-request
- preburn-request
- sanitation-request
- janitor-request
- incinerate-request
- carpet-request (sweeping it under the carpet)
- tagproblem-request
- tagfix-request
- fixtag-request
-
sanitation-request
- Only spawn Qs if they need featuring?
- What criteria to decide categorisation completed?
- Do we need to feature the
pre-burp
Q? (No) - Post a new
pre-burp
Q to revisit declined requests? - New category/subcategory tag format? category-? -request?
- If unsure what category a request should fall under:
- Make a judgement call
- Do a "triage" on a sample (see below)
-
status-declined
- Use to also close a request before reaching the featured stage.
- Should this happen automatically?
- What criteria should be used:
- Q<=0?
- How long after Q asked?
- What about recent activity?
- Sliding time scale?
- Alternatively, post an answer asking for post to be declined.
- Need to determine criteria for answer to be accepted/rejected.
- Will this affect searches for active requests?
-
status-inprogressnew mod-only
- Use for in-progress burninations instead of status-planned
-
status-planned
- Re-purpose for approved burninations
So the request progress would proceed according to one of the following:
- Proposal -> status-declined
- Proposal -> status-planned -> featured -> status-declined
- Proposal -> status-planned -> featured -> status-inprogressnew mod-only -> status-completed
-
Reviewing a declined request
- Leave Q open and:
- Upvote Q
- Add an answer
- Add a comment
- Edit Q
- Flag the Q
- But who would see/action any of the above?
- Adding a comment to a "please decline" answer might work.
- Post a New Q, possibly with a new burnination-revisit/tagfix-revisit* tag
- Post a Master Question where renew requests are posted as answers or comments
- Leave Q open and:
-
Is there a need to reserve the acceptance of an answer for a special reason? How to enforce it if so?
- https://meta.stackoverflow.com/questions/tagged/burninate-request+-status-completed+-status-declined
- Prioritize (how - by a mod? by SOCVR? by Trogdor? by voting on comments on the Master List Q)
- Current/future requests - is there a difference?
- Format?
- Spreadsheet (Google Sheets)
- GitHub Gist
- Meta post
- Separate lists or same list for different categories?
Useful for cleanups, curate-burns
- Format?
- Spreadsheet (Google Sheets)
- GitHub Gist
- Chat Rooms? (with a bot auto moving replied to posts to appropriate rooms)
- Custom Web App
- Process
- Each Q processed by precisely 1 (2? more?) users
- When triaging, user flags as ok, to be closed/edited/retagged, tag-inappropraite, unsure
- When burnination is in-progress allow "booking out" a selection of Qs (to avoid multiple users processing same ones)
- When booked out Qs are actioned, flag as
- In CVQ
- Kept (editted/retagged, etc)
- To be Migrated
- Features/Benefits
- Allows efficient loading up of the review queue, without overloading
- Can triage multiple requests in preparation for burninations, ie cue them up
- With a custom or Google Sheets or Chat Room solution, could auto track cvs
- Allows more efficient use of cvs:
- If you don't have enough cvs left to cover all the Qs, it is best NOT to vote on Qs @4cvs:
- If there is a excess of reviewers - makes no difference
- If there are not quite enough reviewers - allows the next reviewer with enough cvs to cover to use them all
- If there are precisely no other reviewers available for the next 4 days:
- Only in this worst case scenario is it better to nail the Qs @4cvs
- However, for this case (and whenever the queue is stalling) the better solution would be to bring it to the attention of SOCVR
- If you don't have enough cvs left to cover all the Qs, it is best NOT to vote on Qs @4cvs:
- Allows loading up the queue with the same close-reason Qs for easier reviewing
- Problems
- Possible vandalism - might need to grant access on an individual basis
- Possible vandalism - might need to grant access on an individual basis
Curate-burn +
- "Triaging"
- All other subcategories except Cleanup-Only
- Cleanup-Only needs special care not to flood the CVQ
- Blacklisting tags
- Reserve closing of a
pre_burp
Q for blacklisted tags only?
- Reserve closing of a
- "DO NOT USE" on tags
- How to deal with it being ignored?
- Leveraging robo-reviewers
- SEDE query to return priority candidates
- http://data.stackexchange.com/meta.stackoverflow/query/493425/burninate-priority-list
- Max 100-200 Qs?
- Bad (low vote count) Qs?
- Make CVQ votes not count against daily cv total.
- Make CVQ votes on current burnination tag not count against daily cv total.
- Make cvs on current burnination tag not count against daily cv total!
- Double the number of CVQ reviews allowed on current burnination tag
Image courtesy of Shog9