As moderators at Utopian, whenever we start working on a contribution, we reserve it by posting #i-am-on-it channel at our discord server.
This is needed because multiple moderators should not work on the same contribution at the same time for not creating any race condition.
Proposed Changes
When a moderator wants to review a contribution, they just click to "assign to me" button. Using "assign to me" will assign that contribution to the related moderator.
Remove "pending review" button. This is used for the contributions needs additional work or fixes from author before they get approved. This won't be needed if we implement the assignment model since we already know which posts we're handling as a moderator. But we need to add another page which lists contributions assigned on us.
- Also keep the current state. A simple discord webhook URL can be triggered with that button from utopian backend. This way we also can see who is working on what at Discord server.
This will help us moderate more posts by removing manual repetitive work. We have already automated other channels like #accepted-posts, #hidden-posts.
If we can automate this, we may use our limited time and resources better to handle more posts.
Posted on Utopian.io - Rewarding Open Source Contributors