VocaDB / vocadb

VocaDB is a Vocaloid Database with translated artists, albums, music videos and more.
https://vocadb.net
Other
324 stars 40 forks source link

Task list for organizing edits #1647

Open riipah opened 9 years ago

riipah commented 9 years ago

Similar to entry reports list, but for general non-urgent editing tasks. Anyone can view the list, all registered users can edit. Could be integrated with the entry reports functionality: one view for reports, another for other editing tasks.

Fields:

Moderators should be able to delete any task with one click (+ confirmation). Done tasks don't need to be confirmed when deleting.

Suggesting tasks for adding entries that don't exist yet? For example "this album should be added". On the other hand, the user can just add a draft entry and then add that to this list.

Shiroizu commented 6 months ago

✔️ Agreed with

Instead of moderators, the tasks could be closed by any trusted user+. Regular users could see a subset of the task list.

Fields: ✔️ Entry [either for the 3 main entry types or for all of them (including tags, events & songlists)] ❌ Assigned user ✔️ Status (open, in progress, on hold, done) ["in progress" probably unnecessary] ❌ Votes

Fields for filtering: ➕ Entry type ➕ Text string for tag/reason/topic ➕ Task creator (username or "anonymous" if open to non-registered users)

New tasks could be created with A) a script or B) manually with an entry report for "Invalid or missing information". The report type could also be split into two: "Invalid information" & "Missing information". Reports for "Invalid information" would be directed to entry reports.

The tasklist could be initialized from the edit spreadsheets (from discord):