#musicbrainz-devel

/

      • ruaok
        what, you imply that you have a LIFE??
      • tsk tsk
      • Freso
        Nah. I just pretend.
      • ruaok
        I once had a life. :)
      • but you'll get this done then, yes?
      • ruaok starts rummaging for the trans-atlantic cattle prod
      • I wonder if you can get a degree in cat herding.
      • "Hi, I'm a cat-herding major. With a focus on pedantic ADD cats. what is your major?"
      • Freso
        I'll get the SQL done, yes.
      • ruaok
        awesome, thanks. :)
      • Freso
        ruaok: There is already and SQL patch, if you want to start trying to roll it.
      • ruaok
        I will on monday.
      • Freso
        ruaok: It just doesn't have any new and changed indexes.
      • ruaok
        k
      • ianmcorvidae
        Freso: needs adding to upgrade.sh, adding to CreateTables, FKs at least :)
      • (before it can be used for testing)
      • Leftmost
        Got my SQL in review.
      • tonyschuite
        darn... apparently i should use gmake instead of make :P
      • Freso
        ianmcorvidae: Uhm... mind writing that on the ticket? :D
      • ianmcorvidae
        Freso: uh, sure
      • Freso
        ianmcorvidae: ^^
      • warp
        ruaok: pong
      • ruaok
        hi warp.
      • I did some tidying up of your tickets.
      • removed that one ticket for series.
      • warp
        ok, thanks
      • ruaok
        please take a look at your tickets and make sure all is well.
      • I would like to announce the final set of tickets on monday.
      • and start the first data conversions then as well.
      • warp nods.
      • i'm going to send out a summary email to everyone who has schema change tickets, just to make sure we're all on the same page.
      • tonyschuite
        does anyone now how to pull an FTP dir from ssh?
      • warp
        I'm going to start a fresh fullexport import now, so I can do some testing of MBS-1839 tomorrow.
      • mb-chat-logger
      • ianmcorvidae
        tonyschuite: wget knows ftp, that should do?
      • ruaok
        warp: thanks. I appreciate that. I think everyone should do that on their branches.
      • tonyschuite
        no wget on freenas :(
      • i thought i could use the fetch command but it doesnt exist
      • warp
        ruaok: my schema change tickets both need a tiny bit more work which I will also finish tomorrow. I've had a bunch of feedback on them already, so hopefully they'll be ready then.
      • ruaok
        ok, great.
      • MBJenkins
        * Ian McEwen: MBS-5491: check for 'vs.' and 'feat.' in PossibleCollaborations report
      • * Ian McEwen: MBS-6012: when extracts get an empty string back from wikipedia, don't try to display them
      • warp
        (UI changes is a bit misleading for MBS-6023, because the vast majority of the changes shouldn't affect the interface at all)
      • mb-chat-logger
      • MBJenkins
        * Ian McEwen: MBS-4364: update tests to ensure VA doesn't get arbitrary attributes added to it by merges
      • * Ian McEwen: MBS-4364: also don't merge IPIs
      • tonyschuite
        ok, got it... was a syntax thing... i can use fetch :)
      • ianmcorvidae
        er
      • huh
      • that test doesn't fail locally D:
      • heh, of course, we don't consistently have artist ID 1 be VA D:
      • warp
        ianmcorvidae: locally you don't have perl v5.old on ubuntu 10.weird.
      • ianmcorvidae
        warp: nah, it's the DB constraint, I didn't refresh my test DB
      • warp
        ok :)
      • MBJenkins
        Project musicbrainz-server_beta build #378: STILL FAILING in 4 min 31 sec: http://ci.musicbrainz.org/job/musicbrainz-serve...
      • Ian McEwen: MBS-5912: actually list cover art relationships report
      • ianmcorvidae
        warp, ocharles: I'm fixing that test and pushing to beta for ci, but in light of our conversations, shall I subsequently open a review for it?
      • Freso joined the channel
      • warp
        ianmcorvidae: in general I'm fine with small fixes to make beta not fail. IMO that doesn't have to go through review.
      • ianmcorvidae
        hm, apparently bitbucket isn't closing PRs automatically
      • warp
        it is
      • ianmcorvidae
        having just pushed out five changes it didn't, guessing no :)
      • warp
        (it takes a few seconds for bitbucket to realize a pull request is closed if you just push it, but so far it has always closed them for me)
      • ianmcorvidae
        hm
      • must be taking a lot longer than usual then, I waited a few minutes
      • warp
        or something about that particular pull requests is confusing bitbucket.
      • hawke_1
        Good god ISRCs are so DUMB
      • tonyschuite
        Can't exec "./admin/InitDb.pl": Permission denied at /usr/local/lib/perl5/site_perl/5.10.1/Carton/CLI.pm line 320.
      • hawke_1
        “When the supply of registrant codes for use with the United Kingdom country code of “GB” has been exhausted, new registrant codes will be allocated for use with a new “UK” country code. This is expected to happen in early 2013.”
      • tonyschuite
        fock!
      • warp
        hawke_1: lol
      • ianmcorvidae
        the US has been using QM codes for a while
      • reosarevok
        hawke_1: why is that so dumb?
      • warp
        tonyschuite: perhaps the script isn't +x ?
      • ianmcorvidae
        also, there's a reason they're trying to figure out a replacement for the ISRC system :P
      • hawke_1
        reosarevok: 'we didn't plan ahead and make our code long enough, so we’ll go through some weird contortions to shoehorn something into the existing system'
      • warp
        tonyschuite: you can try putting perl in front of it, so something like carton exec -Ilib -- perl ./admin/InitDb.pl -- --createdb etc...
      • tonyschuite
        warp: what do you mean?
      • hawke_1
        and national prefixes will disappear” but that’s not mentioned in that document of course
      • nikki
        I wonder why they chose DG
      • (instead of a user-assigned one like QM)
      • hawke_1
        nikki: “[CP and DG] are used by the International Telecommunications Union to identify certain technical installations (on Clipperton Island and Diego Garcia respectively) and no ambiguity can arise.”
      • reosarevok
        nikki, because they are the voiced alternatives to /T/ and /K/!
      • Oh, bah, my explanation was cooler
      • hawke_1
        yes, it is. :-)
      • nikki
        hawke_1: it still seems odd to me
      • hawke_1
        nikki: I think they just went “well, what can we use that won’t break too many peoples’ validation systems?”
      • since their validation specifies that everything in ISO 3166-1 is allowed…
      • …that means that DG is already allowed.
      • of course that doesn’t explain the inconsistency, but hey whatever
      • nikki
        technically DG is only "exceptionally reserved" :P
      • hawke_1
        nikki: yes, they say that too.
      • I didn’t paste the whole bulletin. :-p
      • nikki
        and if they're worried about breaking stuff that doesn't believe QM to QZ exists, then they're a bit late
      • hawke_1
        Yes, it’s completely stupid.
      • Now can I move on to the stupidity in their validation criteria?
      • warp
        don't underestimate how dodgy most software is
      • hawke_1
        “An ISRC is always invalid if:… it is the same as the code assigned to a different recording It is a fundamental principle of the ISRC system that two different recordings must have different ISRCs. If an ISRC is found that has already been seen assigned to a different recording, then an error has occurred. The source of the error should be investigated.”
      • How do you know if a recording is different? Well, it has a different ISRC of course!
      • Mineo joined the channel
      • (well, or through some other method of determining wtf a recording is)
      • So yeah…ISRC is pretty much fucking useless.
      • tonyschuite
        well... quitting for now
      • thnx for the tips!
      • ciao
      • MBJenkins
        Project musicbrainz-server_beta build #379: STILL FAILING in 28 min: http://ci.musicbrainz.org/job/musicbrainz-serve...
      • Ian McEwen: MBS-4364: correct Edit::Artist::Edit test to not use the special ID 1 for testing
      • ianmcorvidae
        feh
      • no doubt we're using 1 elsewhere then
      • oh, nope
      • but still something I should have seen, heh
      • reosarevok
        ianmcorvidae: shouldn't you use gids and not rowids anyway to ensure the test remains trustworthy over time?
      • ianmcorvidae
        reosarevok: possibly? I mean, it's for VA, which really is always ID 1
      • except in tests
      • well, except in that one test, now fixed :P
      • reosarevok
        ianmcorvidae: oh, ok, it is a test *for* VA
      • I thought the problem was someone had given rowid 1 for a random test and it had broken now because of enforced no-gender no-type
      • ignore me then :)
      • ianmcorvidae
        yes, that is what happened
      • because that test used rowid 1, when rowid 1 is, in every other case, always going to be VA :)
      • warp
        NOT READY, build status is red_anime.
      • ianmcorvidae
        partitions are hard (and cool) :D
      • reosarevok
        ianmcorvidae, does that mean you're fighting geordi? :p
      • ianmcorvidae
        reosarevok: no, it means I'm discussing how to improve the dated/undated rels merge patch with ocharles :)
      • warp runs a fullimport
      • reosarevok
        Oh
      • With partitions?
      • ianmcorvidae
        reosarevok: to be clear, when I say partition I mean as in PARTITION BY, the SQL command :P
      • reosarevok
        oh
      • :)
      • ianmcorvidae
        reosarevok: which you may not know exists, I admit :)
      • reosarevok
        Yeah, that wasn't in my introductory course :D
      • warp
        :)
      • ianmcorvidae
        we may have a way to git rid of some of my perl hackery and turn it into SQL, plus combine it with other SQL to make the whole situation shorter
      • oh
      • warp
        import running. tomorrow will be more testing and fixing of schema change branches. now sleep, goodnight!
      • ianmcorvidae
        though I just thought of why I'd done it in perl in the first place, hm.
      • reosarevok
        bitbucket rid of it!
      • svn rid of it!
      • Ok, I'll shut up now
      • ianmcorvidae
        bitbucket isn't a VCS, it's a hosting service :P
      • guessing you meant hg rid of it or darcs rid of it ;)
      • warp
        aw, poor bzr
      • kepstin-work bzrs rid of stuff.
      • ianmcorvidae
        time to perforce rid of this conversation, I think
      • djce joined the channel
      • kepstin-work
        djce: clearcase over here and join the conversation!
      • ijabz joined the channel
      • misterswag joined the channel