History:Next Generation Schema/Release Editor: Difference between revisions
From MusicBrainz Wiki
Jump to navigationJump to search
No edit summary |
No edit summary |
||
Line 1: | Line 1: | ||
= Outstanding Tasks |
|||
== Problematic Cases == |
|||
== Artist Credit Editor == |
|||
* Editing a track title/artist. |
|||
* Support rearranging artists |
|||
** Should it modify the linked recording? |
|||
* Only show one editor at a time |
|||
** Should it automatically break the link to the recording, if it's changed? (e.g. editor trying to change a track on a tracklist) |
|||
** Should it just change the track, keep the link to recording and the recording itself untouched? (we will probably get incorrectly linked recordings) |
|||
== Tracklists == |
|||
* Do we want to allow changing the link between a track and a recording in the release editor? If so, how? JS lookups like for artist credits? Or do we want to only allow creating new recordings (this was the result of a [[Track Merging|discussion we had with dmppanda/Jugdish/brianfreud on Track Merging]])? |
|||
* Do we want to allow linking to existing recordings? |
|||
== Mediums == |
|||
* Adding/removing a track. |
|||
* Support looking up existing tracklists |
|||
** Should it create a new tracklist? |
|||
* Support for changing medium format |
|||
** Should it modify the tracklist, which will most likely change many other releases? |
|||
* Drag and drop isn't setting anything |
|||
⚫ | |||
* Not directly related to the release editor, but the above issue affects this. CD TOCs are currently linked to tracklists. That means creating new tracklists automatically is not possible. Should CD TOCs be on medium, rather than tracklist? |
|||
* Adding new release labels |
|||
* Addng a label to a release label where it is currently NULL |
|||
== |
== Other tasks == |
||
* Make sure delete buttons are enabled correctly, and disable the appropriate fields |
|||
Note: The cases that are struck out means that they have been addressed in the UI design, but may not actually be fully implemented yet. |
|||
=== Track Level === |
|||
* <s>Fixing a typo in a track title/artist</s> |
|||
* Changing one tracklist entry to a different track/recording |
|||
* <s>Reordering tracks</s> |
|||
* Adding a track |
|||
* <s>Removing a track</s> |
|||
=== Medium Level === |
|||
* <s>Editing medium title/format</s> |
|||
* Reordering mediums |
|||
* Adding a new medium with a new tracklist |
|||
* Adding a new medium with an existing tracklist |
|||
* Removing a medium |
|||
⚫ | |||
* <s>Editing release name/status/barcode/etc.</s> |
|||
* Editing release artist credit (should affect all tracks for SA releases?) |
|||
* Adding/removing/changing release labels -- label, catalog number pairs |
|||
== Cleaning up the work for review == |
|||
* OliverCharles will write new templates for the release editor. |
|||
** Initially a static page with the structure for the release editor |
|||
** Brian will be given the task of gradually integrating his work one step at a time, as specified by Oliver |
|||
** After some functionality is integrated, the code will be subject to a brief review and then accepted |
|||
** Rinse and repeat until we have a release editor that meets the requirements of the September beta milestone |
|||
=== Tasks === |
|||
* Right hand sidebar -- release data |
|||
** We will make sure that we can edit release level meta data. This means: release status, packaging, bar code, country, language, script, release date. |
|||
* Right hand sidebar -- related data |
|||
** This will complete the right hand side bar by allowing editing of "release labels" -- deleting/editing existing ones and adding new ones |
|||
* "Header" data |
|||
** Editing the release title and disambiguation comment |
|||
* Release artist credit |
|||
** The bulk of the work here will be on the artist credit look-up editor. It should allow setting the artist credit for the release itself. |
|||
* Existing medium metadata |
|||
** Editing the name and format of existing media on the page |
Revision as of 16:41, 20 October 2009
= Outstanding Tasks
Artist Credit Editor
- Support rearranging artists
- Only show one editor at a time
Tracklists
- Do we want to allow linking to existing recordings?
Mediums
- Support looking up existing tracklists
- Support for changing medium format
- Drag and drop isn't setting anything
Release Labels
- Adding new release labels
- Addng a label to a release label where it is currently NULL
Other tasks
- Make sure delete buttons are enabled correctly, and disable the appropriate fields