#musicbrainz-devel

/

      • ruaok joined the channel
      • reosarevok has left the channel
      • Muz joined the channel
      • ianmcorvidae joined the channel
      • ianmcorvidae joined the channel
      • dinog joined the channel
      • kepstin-laptop joined the channel
      • Leftmost joined the channel
      • lfranchi joined the channel
      • ocharles joined the channel
      • murdos_ic_ joined the channel
      • alastairp joined the channel
      • muesli joined the channel
      • olaf_ joined the channel
      • djce joined the channel
      • reosarevok joined the channel
      • pecastro joined the channel
      • zazi joined the channel
      • adhawkins joined the channel
      • pecastro joined the channel
      • cjk32 joined the channel
      • cjk32
        In the web service, ratings are submitted on a scale of 0-100, but returned on a scale of 0-5. This seems a little odd, is it too late to do anything about this?
      • adhawkins
        Was there supposed to be a release yesterday? Or was it postponed to today like the dev meeting?
      • reosarevok joined the channel
      • Mineo joined the channel
      • muesli joined the channel
      • Leftmost joined the channel
      • reosarevok
        luks, what would you do with non-english words that mean feat.?
      • Standardise to feat. in recordings and use the original on tracks?
      • Use feat. in both? Original in both?
      • reosarevok usually used feat. in tracklists before NGS but is not sure now
      • luks
        asking the wrong person :)
      • I'd remove all feat. info
      • but generally I don't think that tracks and recordings should use different wording on purpose
      • if you have X english releases and one german, then use mit just for the german track
      • but it doesn't make any sense to me to change the recording to something that is not used on *any* of the linked tracks
      • ocharles
        adhawkins: postponed to today
      • adhawkins: as we have no ruaok
      • kepstin-laptop has left the channel
      • flamingspinach joined the channel
      • adhawkins
        np, figured as much
      • warp
        breakfast!
      • ocharles
        lunch!
      • kepstin-laptop joined the channel
      • hawke_ joined the channel
      • warp
        ocharles: I'd like to discuss MBS-3102, do you have some time today?
      • ocharles
        I do indeed
      • fire away :)
      • warp
        this is about the "change track artists" boolean of the "edit release artist" edit
      • we previously decided that it should be on by default, and that there shouldn't be an interface to turn it off.
      • ocharles
        right
      • warp
        however, even if you manually reset all the artists on the tracklist tab, they will still be changed --- because those changes will result in a no-op mediam edit.
      • ocharles nods
      • so, I'm think I need to detect such a no-op medium edit (both when previewing and submitting edits) and clear the boolean in that situation.
      • however, currently the medium edit doesn't know this at the preview stage, because missing entities have not been resolved.
      • ocharles
        If I have "Foo" by "Bar", which has one track: "Pancakes!" by "Bar", if I change the release "Bar" to "Waffles", does the RE internally change "Pancakes!" to be by "Waffles" as well?
      • warp
        ocharles: yes.
      • ocharles
        so, if the user changed it back to "Bar", (grep { $_->{artist_credit} eq 'Bar'} $release_editor->tracks > 0) will be true?
      • warp
        ocharles: well, only for those tracklists loaded into a release. so not for releases with more than X discs.
      • ocharles
        ah
      • is that likely to be a problem?
      • warp
        maybe? :)
      • ocharles
        well if you haven't expanded any mediums, you accepting the default
      • which is to rename them
      • warp
        well, I can imagine edge cases where the result will not be what an editor expects, but they're edge cases, not likely to occur often.
      • yes.
      • ocharles
        so, surely it just needs to do:
      • Edit::Release::EditArtist->create( rename_track_artists => (grep { $_->{artist_credit} == $release->artist_credit } == 0) )?
      • that condition might be wrong, but I'm mostly saying that I don't see how this needs to change any edits internals
      • warp
        I'm not sure I understand what you're saying :)
      • ocharles
        well carry on with explaining what you want to discuss
      • and we can come back to that
      • warp
        well, the solution I had in mind to solve the problem already seems bad, so let me start fresh by explaining the problem again :)
      • Imagine 2 disc release: release artist: Foo, artist on all tracks on disc 1: Foo, artist on all tracks on disc 2: Foo
      • I want to change the release artist from Foo to Bar, but not change the track artists on disc 2.
      • the release editor should make:
      • 1. Edit Release Artist (with change track artists), Foo -> Bar
      • 2. Edit Medium Edit for disc 2, change Bar back to Foo.
      • ocharles
        I think it's easier to enter Edit Release Artist *without* changing artists, and entering edit medium edits
      • warp
        that second edit is currently not entered by the release editor, because it is a no-op before the first edit is applied.
      • ocharles
        we want to see edits that make changes, not edits that revert them
      • kepstin-laptop would expect 1. Edit Release Artist Foo -> Bar and 2. Edit Medium Edit for disc 1, change Foo -> Bar
      • yep
      • that's much more votable too
      • warp
        ocharles: right, so the 'with change track artists' boolean should be disabled based on some condition, or always disabled?
      • ocharles
        Well, the reason we bought it in, was because loading n tracklists was too much work
      • warp
        right.
      • kepstin-laptop
        so you need some way to tell the server that a tracklist was loaded, but a no-op edit was made on it, so the server won't attempt to change the artists on that tracklist when the edit is sumbitted?
      • ocharles thinks
      • ocharles
        well, the only way what me and kepstin-laptop suggest is to load all the tracklists
      • warp
        I'm afraid the edit preview / submit will choke on 180 disc releases.
      • ocharles
        we have so few of them though
      • but I guess at some point we have to address that problem
      • warp
        you should still be able to change the release artist of those boxes :)
      • ocharles
        I imagine if we've got as far as 180 discs, the release artist is correct :)
      • warp
        ocharles: could the boolean be changed to a list of discs to touch? so any edited discs can be removed from the list and get regular "edit medium" edits (if neccesary).
      • ocharles
        yea, I was going to suggest that
      • but that's also fairly hard to vote on
      • "Edit release artist on mediums 1, 2, 3, 4, 5, 7, 8, 9" or even "except 6"
      • "medium 6" is pretty useless to voters
      • warp
        well, you can display the mediums with a bit more details.
      • I expect the big classical composer boxes to have disc titles
      • Edit release artist on:
      • - CD 3: Stage Works II
      • - CD 5: Symphonic Works II
      • - CD 29: Early Works and Rarities
      • if the list maintained in the edit is a list of medium row ids, that shouldn't be a lot of extra querying.
      • ocharles
        well... it gets us somewhere, yea
      • warp
        if you want to think on it some more, I'm not in any hurry to work on it :)
      • ocharles
        my thoughts aren't really getting me anywhere. the only real solution I'm gravitating to is that it should support 180 disc releases :)
      • but it's non trivial to get there
      • warp
        hm
      • warp looks for something else to work on
      • ocharles
        home time
      • wpl joined the channel
      • voiceinsideyou1 joined the channel
      • voiceinsideyou joined the channel
      • reosarevok
        heh
      • I mistakenly wrote a space in the label field and it tried to create a new, " " label in Add Missing Entities
      • reosarevok guesses he should add a ticket unless warp can fix that with a single line right now or something
      • warp
        reosarevok: hm. sounds related to some othe recent fix.
      • reosarevok: add "not fixed for labels" to http://tickets.musicbrainz.org/browse/MBS-2817 and re-open. please :)
      • reosarevok
        warp, done
      • djce
        meh. Still at work... might be about to go and have work-ish beers... looks like I'm gonna miss the meeting.
      • :-(
      • For the record, all I was going to talk about was "gzip good, gpg signing good, how do we roll out the gpg bit"
      • warp
        :)
      • ianmcorvidae joined the channel
      • ruaok joined the channel
      • ruaok joined the channel
      • ruaok
        anyone wanna make a quick buck?
      • ianmcorvidae
        hah
      • ruaok
        ruaok has changed the topic to: Agenda: Reviews, MBS-3161, MBS-1837, MBS-2590, MBS-2522
      • reosarevok
        Meh
      • Someone posts a MB related job and it is one I don't know how to do :p
      • warp
        mb related job?
      • ianmcorvidae
        warp: see ruaok's link
      • warp
        ah
      • ruaok
        read: someone is too dumb to download and run the vm. :)
      • and they have $500 to prove it.
      • ocharles
        heh
      • reosarevok
        Say, ianmcorvidae, didn't you want money to come to the summit? :p
      • ocharles munches on some lamb steaks & mint sauce
      • ocharles
        yum
      • ianmcorvidae
        haha
      • not a terrible idea
      • warp
        lol
      • ocharles
      • nice male to female ratio there