History:Next Generation Schema/Release Editor: Difference between revisions

From MusicBrainz Wiki
Jump to navigationJump to search
No edit summary
No edit summary
Line 3: Line 3:
== Artist Credit Editor ==
== Artist Credit Editor ==
* Support rearranging artists
* Support rearranging artists
* Only show one editor at a time
* <s>Only show one editor at a time</s>
* Should there be a (real) link to the artist's pages?
* Should there be a (real) link to the artist's pages?
*: The artist comments frequently aren't enough of a cue so I find I very often end up clicking the artist name when setting track artists or creating artist-track ARs. If/when an editor needs to click an artist name they're doing so because they want to make sure they've added the correct artist, so I think if a link was implemented it should be added in the AC editor. --[[User:PavanChander|navap]] 18:48, 20 October 2009 (UTC)
*: The artist comments frequently aren't enough of a cue so I find I very often end up clicking the artist name when setting track artists or creating artist-track ARs. If/when an editor needs to click an artist name they're doing so because they want to make sure they've added the correct artist, so I think if a link was implemented it should be added in the AC editor. --[[User:PavanChander|navap]] 18:48, 20 October 2009 (UTC)
* Alternative name column header needs to be renamed from "Name" to something like "Alternate Name" or "Alternative Name".


== Tracklists ==
== Tracklists ==
* Do we want to allow linking to existing recordings?
* Do we want to allow linking to existing recordings?
* Tracklist column headers should have a fixed width
* <s>Tracklist column headers should have a fixed width</s>
* The first time a track name is converted into an input box the column widths are changes (possibly fixed by setting fixed widths?)
* <s>The first time a track ''name'' is converted into an input box the column widths are changed.</s>
* Setting the track length of a new track causes the width of the length column to change.
** The same bug happens with track lengths
*: This doesn't happen if the track already exists and has no length, only when it's a new track.
* Move the "Add another track" button to the medium title row, align it to the right, rename it to "Add track".

=== Tracklist Importer ===
* Imported tracklists have real hyperlinks that navigate away from the editor.
* Add a button to the medium title row to use as an import button. It could either say "Import" or just be an up arrow icon.
* Lookup results should be formatted/stylized similar to how releases look on /release/MBID.
** Release title and medium title rows should be touching and flush with each other.
** Mediums that belong on the same release should be touching and have their column widths equal.
** Add margin between the last medium and and the next release.
* Lookup results have extra non-existent results when searching for ''einstein on the beach''.

== Tracks ==
* Tracks that are drag/dropped in between the mediums should not be placed on the last medium, the drag should be aborted.
* If a track number is clicked, but the track not dragged it gets added to a group reorder.
** When adding tracks to the group reorder, the tracks disappear when clicked.
** When dragging multiple tracks, they all disappear if dragged in between the mediums.
* Add more width to the dragHelper to make it easier to separate the title from the artist.


== Mediums ==
== Mediums ==
* Support looking up existing tracklists
* Support looking up existing tracklists
* Support for changing medium format
* Support for changing medium format.
** Medium format <select> contains no options if the mediums format is set to NULL.
* Drag and drop isn't setting anything
* Drag and drop isn't setting anything
*: It isn't working currently --[[User:PavanChander|navap]] 18:48, 20 October 2009 (UTC)
* Mouse cursor should change to 'move' when hovering over medium reordering area
* Mouse cursor should change to 'move' when hovering over medium reordering area
* Add a medium format <select> to imported tracklists.
* When an imported tracklist is placed before an existing tracklist the medium number doesn't change.


== Release Labels ==
== Other Tasks ==
* Make sure delete buttons are added for all entities, and that they disable the appropriate fields.
* Add <code>font-weight:normal !important;</code> to <code>span.comment</code>.

== Right Sidebar ==
* Adding new release labels
* Adding new release labels
* Adding a label to a release label where it is currently NULL
* Adding a label to a release label where it is currently NULL
* Language and script <select>s need to be sorted alphabetically.

* Empty options should be removed from the language, status, script, and country <select>s.
== Other tasks ==
** And perhaps move [Unknown] to the top of the list?
* Make sure delete buttons are enabled correctly, and disable the appropriate fields
* Packaging <select> doesn't contain any options.

Revision as of 18:59, 22 October 2009

Outstanding Tasks

Artist Credit Editor

  • Support rearranging artists
  • Only show one editor at a time
  • Should there be a (real) link to the artist's pages?
    The artist comments frequently aren't enough of a cue so I find I very often end up clicking the artist name when setting track artists or creating artist-track ARs. If/when an editor needs to click an artist name they're doing so because they want to make sure they've added the correct artist, so I think if a link was implemented it should be added in the AC editor. --navap 18:48, 20 October 2009 (UTC)
  • Alternative name column header needs to be renamed from "Name" to something like "Alternate Name" or "Alternative Name".

Tracklists

  • Do we want to allow linking to existing recordings?
  • Tracklist column headers should have a fixed width
  • The first time a track name is converted into an input box the column widths are changed.
  • Setting the track length of a new track causes the width of the length column to change.
    This doesn't happen if the track already exists and has no length, only when it's a new track.
  • Move the "Add another track" button to the medium title row, align it to the right, rename it to "Add track".

Tracklist Importer

  • Imported tracklists have real hyperlinks that navigate away from the editor.
  • Add a button to the medium title row to use as an import button. It could either say "Import" or just be an up arrow icon.
  • Lookup results should be formatted/stylized similar to how releases look on /release/MBID.
    • Release title and medium title rows should be touching and flush with each other.
    • Mediums that belong on the same release should be touching and have their column widths equal.
    • Add margin between the last medium and and the next release.
  • Lookup results have extra non-existent results when searching for einstein on the beach.

Tracks

  • Tracks that are drag/dropped in between the mediums should not be placed on the last medium, the drag should be aborted.
  • If a track number is clicked, but the track not dragged it gets added to a group reorder.
    • When adding tracks to the group reorder, the tracks disappear when clicked.
    • When dragging multiple tracks, they all disappear if dragged in between the mediums.
  • Add more width to the dragHelper to make it easier to separate the title from the artist.

Mediums

  • Support looking up existing tracklists
  • Support for changing medium format.
    • Medium format <select> contains no options if the mediums format is set to NULL.
  • Drag and drop isn't setting anything
  • Mouse cursor should change to 'move' when hovering over medium reordering area
  • Add a medium format <select> to imported tracklists.
  • When an imported tracklist is placed before an existing tracklist the medium number doesn't change.

Other Tasks

  • Make sure delete buttons are added for all entities, and that they disable the appropriate fields.
  • Add font-weight:normal !important; to span.comment.

Right Sidebar

  • Adding new release labels
  • Adding a label to a release label where it is currently NULL
  • Language and script <select>s need to be sorted alphabetically.
  • Empty options should be removed from the language, status, script, and country <select>s.
    • And perhaps move [Unknown] to the top of the list?
  • Packaging <select> doesn't contain any options.