Difference between revisions of "Track Merging"

From MusicBrainz Wiki
((Imported from MoinMoin))
 
((Imported from MoinMoin))
Line 1: Line 1:
 +
=TrackMerging=
 +
 
TrackMerging is a simplified version of [[Track Grouping|TrackGrouping]]. The basic idea is to allow a single "song" object to be shared by multiple "album" objects. A "song" object contains a collection of "track" objects, including their respective titles, durations, track numbers, and PUIDs. This would clear up a significant amount of redundant data and allow us to pool similar PUIDs into a single object such that there would be absolutely no PUID collisions between the objects. Implementing this concept will be one of the many incremental steps toward the [[Next Generation Schema|NextGenerationSchema]] goal.  
 
TrackMerging is a simplified version of [[Track Grouping|TrackGrouping]]. The basic idea is to allow a single "song" object to be shared by multiple "album" objects. A "song" object contains a collection of "track" objects, including their respective titles, durations, track numbers, and PUIDs. This would clear up a significant amount of redundant data and allow us to pool similar PUIDs into a single object such that there would be absolutely no PUID collisions between the objects. Implementing this concept will be one of the many incremental steps toward the [[Next Generation Schema|NextGenerationSchema]] goal.  
  
 
TrackMerging is currently being worked on by [[User:LukasLalinsky|LukasLalinsky]] in the following branch: [http://bugs.musicbrainz.org/browser/mb_server/branches/track-merging http://bugs.musicbrainz.org/browser/mb_server/branches/track-merging]  
 
TrackMerging is currently being worked on by [[User:LukasLalinsky|LukasLalinsky]] in the following branch: [http://bugs.musicbrainz.org/browser/mb_server/branches/track-merging http://bugs.musicbrainz.org/browser/mb_server/branches/track-merging]  
  
Below is a collection of all the various ideas/notes we've had regarding this feature:  
+
==Below is a collection of all the various ideas/notes we've had regarding this feature:==
  
[[Category:To Be Reviewed]]
+
[[Category:To Be Reviewed]] [[Category:Development]]

Revision as of 06:51, 29 August 2007

TrackMerging

TrackMerging is a simplified version of TrackGrouping. The basic idea is to allow a single "song" object to be shared by multiple "album" objects. A "song" object contains a collection of "track" objects, including their respective titles, durations, track numbers, and PUIDs. This would clear up a significant amount of redundant data and allow us to pool similar PUIDs into a single object such that there would be absolutely no PUID collisions between the objects. Implementing this concept will be one of the many incremental steps toward the NextGenerationSchema goal.

TrackMerging is currently being worked on by LukasLalinsky in the following branch: http://bugs.musicbrainz.org/browser/mb_server/branches/track-merging

Below is a collection of all the various ideas/notes we've had regarding this feature: