History:SG5 Disaster Relief: Difference between revisions

From MusicBrainz Wiki
Jump to navigationJump to search
(for the impatient ones ;) (Imported from MoinMoin))
 
 
(77 intermediate revisions by 11 users not shown)
Line 1: Line 1:
These are the plans to solve the major problem of [[Style Guideline|StyleGuideline]] 5 ([[Featuring Artist Style|FeaturingArtistStyle]]). They are as follows:
'''Subject''': ''These are the steps to solve the major problem of [[Style Guideline|StyleGuideline]] 5 ([[Featuring Artist Style|FeaturingArtistStyle]]) which has been implemented in the [http://blog.musicbrainz.org/archives/2006/01/server_updated_2.html 2006-01-08 Server Update]. We are not completly [[Getting Rid Of Featuring Artist Style|GettingRidOfFeaturingArtistStyle]]. In the medium term it can be made more acceptable via interface changes like the [[Artist Page Redesign|ArtistPageRedesign]]. A more detailed solution should come along with the [[Next Generation Schema|NextGenerationSchema]] in the long term.''
# Change the [[Style Guideline|StyleGuideline]] like this: "If two or more primary artists perform on a track, create a collaboration artist for them and attach the track to it."
# Allow albums with various artists on the tracks but which are attributed to one artist to be moved to this artist.


The changes are as follows:
The latter requires code changes such that:
# Allow releases with various [[Track Artist|TrackArtist]]s but which are attributed to one artist to be moved to this [[Release Artist|ReleaseArtist]].
* The album listing will no longer list albums which have a track of the current artist on them and [[Album Artist|AlbumArtist]] == [[Various Artists|VariousArtists]] but list albums which have a track of the current artist on them and [[Album Artist|AlbumArtist]] != the current artist. Probably this part of the album listing will then be headed with "Track appears on" like in Discogs.
# Change the text of the [[Featuring Artist Style|FeaturingArtistStyle]] to state: "If two or more ''equally primary'' artists perform on a track, create a collaboration artist for them and attach the track to it. This has been done. See the [[History Of Featuring Artist Style|HistoryOfFeaturingArtistStyle]] for the old guideline.
* When listing tracks of an album the [[Track Artist|TrackArtist]]<code><nowiki></nowiki></code>s will only be shown if the are not the same for every track.
* Albums which have [[Various Artists|VariousArtists]] as [[Album Artist|AlbumArtist]] (that is which are [[Various Artist Album|VariousArtistAlbum]]<code><nowiki></nowiki></code>s currently) get a "Move" link which allows moving them to a [[Single Artist|SingleArtist]].


''Note, that the use of "feat." is still valid for guest performing artists.''
Examples:
* The Queen albums which are attributed to Queen on the cover and have all tracks by Queen except one which is by "Queen & David Bowie" are changed in the following way:
*# Convert the album to [[Various Artists|VariousArtists]]
*# Change the [[Track Artist|TrackArtist]] of the one track to a newly created collaboration "Queen & David Bowie"
*# Move the album to the artist Queen This is a bit work but the result should be acceptable for everyone. ;)


===HowTo===
* The album [http://musicbrainz.org/album/495652e1-d9b7-40c5-8490-10a87b91dba6.html The Lord of the Rings: The Fellowship of the Ring] is nearly completly by Howard Shore except the last track which is by Enya. You could move the album to Howard Shore. This would have the following consequences:
** The album appears in the discography of Howard Shore (in the main section).
** The album appears in the VA section ("Track appears on") of Enya.
** When looking at the album you see Howard Shore above it and the correct artist listed for every track.


<ul><li style="list-style-type:none">[http://musicbrainz.org/artist/0383dadf-2a4e-4d10-a46a-e9e041da8eb3.html Queen] and [http://musicbrainz.org/artist/5441c29d-3602-4898-b1a1-b77fa23b8e50.html David Bowie] are main artists of the track ''Under Pressure'' on the Queen release [http://musicbrainz.org/album/24a355b3-940d-4428-b54d-d830fb5766f6.html Hot Space]. The changes that need to be done to reflect this situation while keeping the [[Release Artist|ReleaseArtist]] Queen are as follows:
* The double album [http://musicbrainz.org/newsearch.html?search=The+K%26D+Sessions&table=album The K&D Sessions] is added again and again to the artist [http://musicbrainz.org/artist/6b49dc39-cb6f-465f-980b-bc17a271da34.html Kruder & Dorfmeister] because they remixed it and so it is attributed to them. You could move it to this artist and it would appear under their albums - but the remixed tracks still show the original artists.
# Click on '''Show artists'''
# Click on '''(Change)''' for the track artist of ''Under Pressure''.
# Change the track artist to "Queen & David Bowie"


</ul>
[[Category:To Be Reviewed]]

===Release Examples===

* The release [http://musicbrainz.org/album/495652e1-d9b7-40c5-8490-10a87b91dba6.html The Lord of the Rings: The Fellowship of the Ring] is nearly completly by Howard Shore except the last track which is by Enya. You could move the release to Howard Shore. This would have the following consequences:
** The release appears in the discography of Howard Shore (in one of the main sections).
** The release appears in one of the VA sections of Enya.
** When looking at the release you see Howard Shore above it and the correct artist listed for every track.

* The double release [http://musicbrainz.org/newsearch.html?search=The+K%26D+Sessions&table=album The K&D Sessions] is added again and again to the artist [http://musicbrainz.org/artist/6b49dc39-cb6f-465f-980b-bc17a271da34.html Kruder & Dorfmeister] because they remixed it and so it is attributed to them. You could move it to this artist and it would appear under their releases - but the remixed tracks still show the original artists.

==Code changes==

The implemented changes (released on 2006-01-08): <dl><dt>Artist page shows releases with
<dd>

[[Release Artist|ReleaseArtist]] == current artist ''or''

one or more tracks with [[Track Artist|TrackArtist]] == current artist (only shown, if 1 didn't match)
<dt>Release page
<dd>

Track artists are shown when at leat one track artist is different than the release artist.

[[Various Artists Release|VariousArtistsRelease]]s and [[Multiple Artists Release|MultipleArtistsRelease]]s have a '''Move''' link which allows moving them to a different release artist.

[[Single Artist Release|SingleArtistRelease]]s have a new '''Show Artists''' link that reveals the track artists in the display and allows changing them. (Changing one or more artists automatically "transforms" the release into a [[Various Artists|VariousArtists]] release.

'''Convert to multiple artists''' asks for changes to the release as well as the track artists.
<dt>Tagger and Libraries
<dd>

[[Tune Pimp|TunePimp]] was changed to reflect the changes shown above.

[[Picard Tagger|PicardTagger]] was changed to reflect the server code changes. Further, 2 new naming variables <code>%albumartist</code> and <code>%albumartistsortname</code> were added.
</dl>

[[Category:History]]

Latest revision as of 16:25, 25 October 2011

Subject: These are the steps to solve the major problem of StyleGuideline 5 (FeaturingArtistStyle) which has been implemented in the 2006-01-08 Server Update. We are not completly GettingRidOfFeaturingArtistStyle. In the medium term it can be made more acceptable via interface changes like the ArtistPageRedesign. A more detailed solution should come along with the NextGenerationSchema in the long term.

The changes are as follows:

  1. Allow releases with various TrackArtists but which are attributed to one artist to be moved to this ReleaseArtist.
  2. Change the text of the FeaturingArtistStyle to state: "If two or more equally primary artists perform on a track, create a collaboration artist for them and attach the track to it. This has been done. See the HistoryOfFeaturingArtistStyle for the old guideline.

Note, that the use of "feat." is still valid for guest performing artists.

HowTo

  • Queen and David Bowie are main artists of the track Under Pressure on the Queen release Hot Space. The changes that need to be done to reflect this situation while keeping the ReleaseArtist Queen are as follows: # Click on Show artists # Click on (Change) for the track artist of Under Pressure. # Change the track artist to "Queen & David Bowie"

Release Examples

  • The release The Lord of the Rings: The Fellowship of the Ring is nearly completly by Howard Shore except the last track which is by Enya. You could move the release to Howard Shore. This would have the following consequences:
    • The release appears in the discography of Howard Shore (in one of the main sections).
    • The release appears in one of the VA sections of Enya.
    • When looking at the release you see Howard Shore above it and the correct artist listed for every track.
  • The double release The K&D Sessions is added again and again to the artist Kruder & Dorfmeister because they remixed it and so it is attributed to them. You could move it to this artist and it would appear under their releases - but the remixed tracks still show the original artists.

Code changes

The implemented changes (released on 2006-01-08):

Artist page shows releases with
ReleaseArtist == current artist or one or more tracks with TrackArtist == current artist (only shown, if 1 didn't match)
Release page
Track artists are shown when at leat one track artist is different than the release artist. VariousArtistsReleases and MultipleArtistsReleases have a Move link which allows moving them to a different release artist. SingleArtistReleases have a new Show Artists link that reveals the track artists in the display and allows changing them. (Changing one or more artists automatically "transforms" the release into a VariousArtists release. Convert to multiple artists asks for changes to the release as well as the track artists.
Tagger and Libraries
TunePimp was changed to reflect the changes shown above. PicardTagger was changed to reflect the server code changes. Further, 2 new naming variables %albumartist and %albumartistsortname were added.