#musicbrainz

/

      • navap
        $wgExtraNamespaces[100] = "History Talk";
      • er, $wgExtraNamespaces[101] = "History Talk";
      • At least that's what I think from reading http://www.mediawiki.org/wiki/Manual:$wgExtraNa...
      • ruaok
        pronik: try now
      • pronik
        seems to work, both namespaces appear in search
      • thanks
      • ruaok
        cool
      • pronik` joined the channel
      • afarghal has quit
      • afarghal joined the channel
      • MightyJay
        question: for a 2 disc release, there are two versions: 1. standard version. 2. japanese version where disc 2 has a bonus track. So in MB there is only one disc 1 (with two release events), and two disc 2 (each with 1 release event). Should the PartOfSetRelationshipType be applied to both disc 2s?
      • MClemo
        two different sets, so I would guess yes
      • MightyJay
        I would think so too, but it looks weird at disc one, having two disc 2's ;)
      • pronik has quit
      • nikki
        I would say they should have the box thingy ticked though, 'cause the second disc only applies to certain release events, not every release event... but it's kinda confusing 'cause the wording changes
      • ruaok
        wow. street clashes in tehran and LA.
      • one over democracy and one over... basketball.
      • MightyJay
        maybe the AR should be on the release events instead of the release ;) but NGS will fix all that..... (I have no idea, but I can pretend ;)
      • nikki
        it will
      • MightyJay
        woohoo \o/
      • aCiD2 has quit
      • mutemathic joined the channel
      • nikki
        I seem to remember suggesting that we have an attribute to say that the next disc isn't a part of a set with every release event so that ngs could convert the data easier and that's what the linking text implies to me...
      • but the page to add the relationship says 'bonus', so does the wiki, which means something else to me
      • well, sometimes it works, sometimes it doesn't
      • MightyJay
        as far as I can tell, the current AR only speaks about it being a bonus disc or not
      • lancerocke joined the channel
      • nikki
        like I remember linking a disc where one release had extra tracks plus a bonus disc... the bonus disc always came with the release with extra tracks, there's no release events on the main disc which don't have the bonus disc
      • so to me it makes no sense for it to say 'may be part of a set' when it's always part of a set in that combination
      • MightyJay
        that makes sense
      • nikki prods warp
      • warp was prodded.
      • nikki
        indeed you were.
      • warp
        hi! :)
      • nikki
        do you remember what we intended the attribute for the part-of-set relationship to mean?
      • warp
        which one?
      • nikki
        the bonus/optional/may-be-part-of-set thing
      • i.e. was it supposed to be used for when the second disc didn't apply to all of the release events, or when the disc was a bonus disc, whether it applied to all the release events or not
      • warp
        "If the first disc in this relationship is available separately without the second disc, the second disc is a bonus disc. A checkbox is used to indicate whether the second disc is a bonus disc."
      • nikki
        what about when there's release event X, with discs A and B, and release event Y with discs A and C? there's always a second disc, but not always the same one?
      • warp
        that's the wording in the guideline, from that I think our intent was that a release which always has two discs shouldn't have the bonus disc checkbox checked (regardless of wether the second disc is called bonus disc or not).
      • ruaok smiles
      • nikki wonders what ruaok is smiling about
      • this may not have been communicated clearly enough, so I don't think we can rely on everyone using it in this way.
      • ruaok
        nikki and brianfreud are back. and keeping warp busy.
      • it feels more like MB here now.
      • warp
        :D
      • nikki
        I know it wasn't clearly defined, I was just trying to find out what we originally intended
      • warp needs to repost the BBC javascript with brianfreuds comments fixed.
      • I know my original intention was for it to say whether the relationship applies to all release events or not, but I don't know about other people :)
      • brianfreud
        nikki: what about when disc 2 is a 2 in 1 but only iion of the set, whereas the other version has 3 separate CDs instead? ;D
      • warp
        nikki: yeah, technically the wording in the guideline agrees. the wording of the checkbox itself really doesn't make it clear though.
      • nikki
        what's an iion?
      • MightyJay
        I have the feeling that most people apply it on a "is titled a bonus disc or not" basis
      • brianfreud
        iion = in only one version
      • warp
        brianfreud: pagh, weird edge cases :P
      • nikki
        the wording does make sense for both meanings though, in most cases
      • so it could just be that we overlooked the ones where the meaning diverges
      • it's too late to really change it now, I guess, anyway... but I was still curious
      • brianfreud
        warp, I know, just teasing :)
      • if anyone else uses the LMA, btw, I have a LMA GM import script in testing - going for a nap now, I'll be putting it up on userscripts tonight (along with the amazon import script)
      • mmic_alt has quit
      • nikki
        there are only 81 discs which are the left side of more than one part-of-set relationship anyway, so they can be reviewed by hand
      • MightyJay
        ah, that's not so bad
      • nikki
        and 26 discs which are the right side of more than one
      • outsidecontext_ joined the channel
      • gnu_andrew
      • nikki
        yes
      • but that looks a bit weird
      • like if it's a dvd, why is the release event a cd? o_O
      • aCiD2 joined the channel
      • and I wouldn't put dvd in the title either
      • aCiD2
        luks: which bit don't you like about the patch?
      • gnu_andrew
        no me neither
      • VelhoDoSaco joined the channel
      • I was thinking of voting no though as it seemed odd
      • aCiD2
        It's just serialization, but I had to write my own serializer, because we didn't want package names sprinkled in the data
      • nikki
        oh, is there a reason why ngs currently has a huge messy annotation for release groups and no annotations on the actual releases?
      • VelhoDoSaco has left the channel
      • luks
        aCiD2: I don't like that all the patch does is serialization, and I already can't follow it
      • aCiD2: it seems unnecessarily complex to me
      • aCiD2
        That's why I prefered to use MooseX::Storage
      • but that doesn't give us usable output
      • scrap my patch then, how should it look?
      • luks
        I'd wait for ruaok to have a look
      • aCiD2
        I really want to avoid having every class implement a "serialize" and "restore" method
      • ruaok
        me?
      • outsidecontext has quit
      • I'm quite a ways behind the current state of NGS due to RG.
      • not sure I can give a meaningful response.
      • luks
        aCiD2: the way I work is that I unless I'm completely sure about something, I do the simplest possible thing and leave it for later
      • ruaok: this is not really about NGS
      • aCiD2
        So do I usually
      • But I know for a fact, that just about all the edits will be stored the same way
      • luks
        aCiD2: I don't see how things like tracklist changes will be handled
      • so I'd try to avoid spending X days to design something final
      • I'd just use a plain hash and work on the accept/reject methods instead
      • but that's just me personal opinion
      • my
      • aCiD2
        right, but that's a very important opinion :)
      • well, ignoring serialization, how do you want to represent new/old pairs?
      • the "Change" type was the only sane way I could see to do that
      • luks
        my $data = { new => { name => "Foo" }, old => { name => "Bar" } };
      • aCiD2
        And say good bye to all sorts of type constraints?
      • nikki continues wondering about those annotations
      • luks
        I wouldn't say good bye to the because I never had them :)
      • aCiD2
        luks: i can do it that way, but what about using http://search.cpan.org/~flora/MooseX-Types-Stru... ?
      • luks
        but yes, I don't think the type constraints are useful there
      • aCiD2: what are the advantages?
      • aCiD2
        ok, let me mock something up using MooseX::Types::Structured
      • It'll be small and quick
      • aCiD2 reboots
      • aCiD2 has quit
      • aCiD2 joined the channel
      • alastairp
        morning kids
      • luks
        aCiD2: the thing is, I don't *really* care about this. we should not focus on the serialization, we should focus on the actual edit types
      • but what I think you are doing it restricting yourself for reasons I don't understand
      • aCiD2
        I know, but those are trivial
      • Hmm, maybe (probably)
      • luks
        you are building a framework that has limits and I expect you to hit the limits
      • aCiD2
        I'm meandering, because I don't know how it should look
      • or really what it needs to do
      • luks
        I'd approach it from the other side
      • implement accept/reject of a few edit types without having the data
      • aCiD2
        how can I test that?
      • luks
        you don't
      • it's just to see what kind of structure you will need
      • aCiD2
        i see
      • ruaok
      • svanzoest joined the channel
      • sonium has quit
      • outsidecontext_ has quit
      • outsidecontext joined the channel
      • niklas__ has quit
      • brianfreud has quit
      • DarkAudit joined the channel
      • DarkAudit
        Picard is having issues loading a couple of albums
      • from the looks of things, the web page itself is having issues with the same albums
      • specifically, Switched-On Bach by Walter Carlos
      • outsidecontext
        darkaudit: which album exactly?
      • DarkAudit
        outsidecontext: one sec to get the exact id...
      • outsidecontext
        DarkAudit, i got it, thanks
      • the problem seems to be the cover art from amazon again
      • seems to happen frequently in the last time
      • disable the cover art plugin for this album as a workaorund
      • DarkAudit
        ok... the Wendy and Walter Carlos albums are the only ones having issues with this on my end
      • MClemo
        maybe it is the same problem as with http://musicbrainz.org/show/edit/?editid=10765435
      • aCiD2
        luks: are you stil around?
      • MClemo
        natta
      • outsidecontext
        MClemo: no, it's the cover art link. http://crawls.archive.org/katrina/2008040103314... it's not amazon as i thought first