History:Next Generation Schema/Tasks: Difference between revisions
From MusicBrainz Wiki
Jump to navigationJump to search
Reosarevok (talk | contribs) |
|||
(3 intermediate revisions by 3 users not shown) | |||
Line 63: | Line 63: | ||
* /artist/import -- FreeDB Import |
* /artist/import -- FreeDB Import |
||
** Needs a lot of thought on how to approach this |
** Needs a lot of thought on how to approach this |
||
* /alias/(add|edit|delete) -- Add new alias |
* /alias/(<s>add|edit|</s>delete) -- Add new alias |
||
** Needs edit types, actions (in Controller::AliasRole), templates and forms |
** Needs edit types, actions (in Controller::AliasRole), templates and forms |
||
* Auto-editor elections (entirety) |
* Auto-editor elections (entirety) |
||
Line 74: | Line 74: | ||
* /release_group/move |
* /release_group/move |
||
** Need actions, forms, edit handler and templates |
** Need actions, forms, edit handler and templates |
||
* /work/ |
* /work/edit |
||
** Need actions, forms, edit handler and templates |
** Need actions, forms, <s>edit handler</s> and templates -- pending review |
||
* /search/external |
|||
** External web searching |
Latest revision as of 17:41, 4 November 2011
Other work to do
Note: All are listed in order of priority:
'Must have' features
- User management
RegistrationPassword managementProfilesEditing profilesEditing preferencesEmailing editors through the websiteSubscriptions
- Web service (v1 and v2)
- Search server update for NGS
AR Tree EditorAR Attribute EditorTransclusion EditorEditor search- Auto editor elections
Browse functions- CD Stubs
- FreeDB import
Collections (core)- Collections (notification, missing releases)
Reporting: core- Reporting: Port reports
- Statistics (collecting of)
'Could release without if we have to' features
- Statistics (viewing of)
- Timeline
- Dashboard
- Delete user page
- Data quality handling
September 15th mini-milestone
- Release editor
Edit everything about the release - all attributes in Entity::Release- Edit existing mediums (Entity::Medium) and edit current tracks in the tracklist
Edit types for creating/deleting/moving tracks in tracklist. No guarantee on an interface though
- Other work
- Stash fully working as expected,
Support for cancelling edits and approving edits- Ability to enter edit notes with email notifications -- Pending review
Small tasks
- Customize 404 pages
Link all the edit pages together
Missing controller actions
- /(artist|label|recording|release|release_group_work)/change-quality -- Change data quality for entities
- Needs a new role (Controller::QualityRole), form, template and edit handler
- /annotation/edit/<id>/ -- Support editing a specific revision of an annotation
- Just needs an action
- /annotation/history -- View history of annotations
- Action and templates, maybe some model code
- /artist/import -- FreeDB Import
- Needs a lot of thought on how to approach this
- /alias/(
add|edit|delete) -- Add new alias- Needs edit types, actions (in Controller::AliasRole), templates and forms
- Auto-editor elections (entirety)
- /recording/edit
- Need actions, forms, templates and edit handler
- /recording/move
- Need actions, forms, edit handler and templates
- /release/move
- Need actions, forms, edit handler and templates
- /release_group/move
- Need actions, forms, edit handler and templates
- /work/edit
- Need actions, forms,
edit handlerand templates -- pending review
- Need actions, forms,
- /search/external
- External web searching