You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Note: WIP. Discussion is encouraged. This does not target our wiki deployment and will instead be its own project.
Goals
Similar services like openings.moe and AMQ allow in-system video submissions. We should allow users to submit videos for approval directly to AnimeThemes.
Reduce dependence and footprint on external services like reddit, discord and catbox.
Formalize verification & approval workflow
Greater access to verification process to contributors/moderators
Decouple the need for local archive maintenance for contributors/moderators
Encoding attribution
In-system encoding velocity
User Stories
A guest or user shall be allowed to submit a video to the moderation team for approval.
A user shall be allowed to view their submissions.
A user shall be have the ability to amend their submission if rejected or pending approval.
A moderator shall be able to stream submissions.
A user shall be able to stream their submissions.
A moderator shall be able to manage submissions from the administration panel.
A moderator shall be able to approve or reject submissions.
A moderator shall be able to provide a reason for approval or rejection.
Functional Requirements
The submission form shall validate the video against the encoding standards.
The submission object shall only be created if validation passes.
Submissions shall be uploaded to a separate object storage bucket.
On approval, the submission shall be uploaded to the object storage bucket for each active region.
On approval, the submission shall be removed from the bucket.
Stale rejections shall be pruned from object storage.
The text was updated successfully, but these errors were encountered:
On initial deployment, consider potentially restricting the feature to registered users. We might want to consider lifting registration from being invitation-only at that point if we haven't already for list integration efforts.
Limit number of outstanding submissions per user.
Allow user to delete submission if approval is pending.
Blacklisting of users from submissions.
Global feature switch for allowing submissions.
Other Ideas:
Notifying a user of approval or rejection of a submission? Opt-in and opt-out on the profile screen?
Allow submission to be assigned to anime / theme / entry.
Allow designation of submission as new / replacement / etc.
Allow reason/comment from user to provide further info on submission.
Discord notification for submissions in mod channel.
Allow moderation to assign themselves to submission for approval.
Some way to visualize submission work in progress.
Note: WIP. Discussion is encouraged. This does not target our wiki deployment and will instead be its own project.
Goals
Similar services like openings.moe and AMQ allow in-system video submissions. We should allow users to submit videos for approval directly to AnimeThemes.
Reduce dependence and footprint on external services like reddit, discord and catbox.
Formalize verification & approval workflow
Greater access to verification process to contributors/moderators
Decouple the need for local archive maintenance for contributors/moderators
Encoding attribution
In-system encoding velocity
User Stories
A guest or user shall be allowed to submit a video to the moderation team for approval.
A user shall be allowed to view their submissions.
A user shall be have the ability to amend their submission if rejected or pending approval.
A moderator shall be able to stream submissions.
A user shall be able to stream their submissions.
A moderator shall be able to manage submissions from the administration panel.
A moderator shall be able to approve or reject submissions.
A moderator shall be able to provide a reason for approval or rejection.
Functional Requirements
The submission form shall validate the video against the encoding standards.
The submission object shall only be created if validation passes.
Submissions shall be uploaded to a separate object storage bucket.
On approval, the submission shall be uploaded to the object storage bucket for each active region.
On approval, the submission shall be removed from the bucket.
Stale rejections shall be pruned from object storage.
The text was updated successfully, but these errors were encountered: