History:Next Generation Schema/Tasks: Difference between revisions
From MusicBrainz Wiki
Jump to navigationJump to search
No edit summary |
|||
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 |
* /search/external |
||
** External web searching |
** External web searching |
Revision as of 16:22, 14 September 2009
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