Uploaded image for project: 'MusicBrainz Server'
  1. MusicBrainz Server
  2. MBS-1566

Allow adding a new medium to an existing release when doing a web CD lookup, or importing a CDStub

    • Icon: Improvement Improvement
    • Resolution: Unresolved
    • Icon: High High
    • None
    • NGS - Release Candidate 1
    • Release editor
    • None

      Let's say you have disc 2 of a 2 CDs release, and that only disc 1 is in database: http://test.musicbrainz.org/cdtoc/attach?toc=1+1+63040+150&filter-release.query=Le+Loup+et+les+Sept+Biquets (this is dummy example: discid is in fact for disc 1, but let's imagine its for disc 2)

      You can't add a new medium to an existing release, currently you can only:

      • attach your discid to an existing medium (which is wrong here)
      • add a new release (that you'll then have to merge with the existing release)

          [MBS-1566] Allow adding a new medium to an existing release when doing a web CD lookup, or importing a CDStub

          Just to highlight the issue here: years after NGS release, some user keep adding one release per medium, because they submit their data after a discid lookup.
          As a result and example, 2xCD boxset is added as 2 releases: http://musicbrainz.org/edit/35061795 and http://musicbrainz.org/edit/35062176

          Aurélien Mino added a comment - Just to highlight the issue here: years after NGS release, some user keep adding one release per medium, because they submit their data after a discid lookup. As a result and example, 2xCD boxset is added as 2 releases: http://musicbrainz.org/edit/35061795 and http://musicbrainz.org/edit/35062176

          Ping!
          I was wondering if this feature could be considered again.
          I think this is a pretty common use case for users that submit their CD collection and that are used to Rip software like SoundJuicer, Rhythmbox, ...

          Aurélien Mino added a comment - Ping! I was wondering if this feature could be considered again. I think this is a pretty common use case for users that submit their CD collection and that are used to Rip software like SoundJuicer, Rhythmbox, ...

          Moving to 3mo as per due date

          Nicolás Tamargo added a comment - Moving to 3mo as per due date

          Oliver Charles added a comment - http://chatlogs.musicbrainz.org/musicbrainz-devel/2011/2011-12/2011-12-05.html

          Worth noting that for

          • importing a cd stub
          • importing a FreeDB release

          you can do this through the "Add Disc" dialog in the release editor (which I think the code review was for?). But it'd be nicer if it were integrated into the flow from the other direction i.e import CD Stub/freeDb > append to release > release editor. Is integrating it into the

          For "doing a web CD/TOC lookup" there no way to do this through any flow. You have to manually create the entire tracklist if there's none to base it from; then separately attach the TOC; set track lengths etc.

          So that we're all clear, what remaining work does this ticket now represent?

          voiceinsideyou added a comment - Worth noting that for importing a cd stub importing a FreeDB release you can do this through the "Add Disc" dialog in the release editor (which I think the code review was for?). But it'd be nicer if it were integrated into the flow from the other direction i.e import CD Stub/freeDb > append to release > release editor. Is integrating it into the For "doing a web CD/TOC lookup" there no way to do this through any flow. You have to manually create the entire tracklist if there's none to base it from; then separately attach the TOC; set track lengths etc. So that we're all clear, what remaining work does this ticket now represent?

          Kuno Woudt added a comment - - edited

          I have done some preliminary work, but I will not be able to get this in for NGS.

          So, setting to Post NGS.

          My work so far (only interface changes to a single form) has been pushed to the mbs-1566-add-to-release branch on git.musicbrainz.org.

          PS, murdos, thanks for the clarification.

          Kuno Woudt added a comment - - edited I have done some preliminary work, but I will not be able to get this in for NGS. So, setting to Post NGS. My work so far (only interface changes to a single form) has been pushed to the mbs-1566-add-to-release branch on git.musicbrainz.org. PS, murdos, thanks for the clarification.

          This is only partially fixed.

          The ticket is titled "Allow adding a new medium to an existing release when doing a web CD lookup, or importing a CDStub, or importing a FreeDB release", and you can't add a new medium to an existing release WHEN:

          These 3 pages allow you to create a new release, but not to append a new medium to an existing release.

          To make it clear, this feature might be postponed after NGS release, but it's not fixed.

          Aurélien Mino added a comment - This is only partially fixed. The ticket is titled "Allow adding a new medium to an existing release when doing a web CD lookup, or importing a CDStub, or importing a FreeDB release", and you can't add a new medium to an existing release WHEN: doing a web CD lookup (from e.g. http://test.musicbrainz.org/cdtoc/attach?toc=1+10+188148+150+10210+30788+51681+69019+88777+104951+120998+144220+167694&filter-artist.query=test+artist&artist=36434 ) or importing a CDStub (from e.g. http://test.musicbrainz.org/cdstub/A6jOqQjV3ECuJIK3sg4VSr2EbcY- ) or importing a FreeDB release (from e.g. http://test.musicbrainz.org/freedb/folk/c90c710e ) These 3 pages allow you to create a new release, but not to append a new medium to an existing release. To make it clear, this feature might be postponed after NGS release, but it's not fixed.

          Kuno Woudt added a comment - - edited

          Not done yet, see feedback on code review: http://codereview.musicbrainz.org/r/1110/

          EDIT: issues on code review should all be fixed in the current version in next / on test.musicbrainz.org

          Kuno Woudt added a comment - - edited Not done yet, see feedback on code review: http://codereview.musicbrainz.org/r/1110/ EDIT: issues on code review should all be fixed in the current version in next / on test.musicbrainz.org

          Here's a perfect test case: a 10 CDs boxset available as CDStubs: http://test.musicbrainz.org/search?query=Marcel+Proust+Albertine+disparue&type=cdstub&limit=10

          It's currently a pain to import in MB, I hope that with this ticket and NGS it will be much easier

          Aurélien Mino added a comment - Here's a perfect test case: a 10 CDs boxset available as CDStubs: http://test.musicbrainz.org/search?query=Marcel+Proust+Albertine+disparue&type=cdstub&limit=10 It's currently a pain to import in MB, I hope that with this ticket and NGS it will be much easier

            bitmap Michael Wiencek
            murdos Aurélien Mino
            Votes:
            22 Vote for this issue
            Watchers:
            13 Start watching this issue

              Created:
              Updated:

                Version Package