#musicbrainz-devel

/

      • nikki
      • 2013-02-01 03213, 2013

      • reosarevok joined the channel
      • 2013-02-01 03241, 2013

      • ruaok joined the channel
      • 2013-02-01 03241, 2013

      • ianmcorvidae
        cool, google actually sent me my tax form this year!
      • 2013-02-01 03255, 2013

      • JonnyJD__ joined the channel
      • 2013-02-01 03229, 2013

      • ruaok
        yep.
      • 2013-02-01 03228, 2013

      • ruaok
        yeah, quite a few less.
      • 2013-02-01 03229, 2013

      • ruaok
        a
      • 2013-02-01 03230, 2013

      • ruaok
        n
      • 2013-02-01 03231, 2013

      • ruaok
        d co
      • 2013-02-01 03232, 2013

      • ruaok
        u
      • 2013-02-01 03233, 2013

      • ruaok
        ple
      • 2013-02-01 03234, 2013

      • ruaok sighs
      • 2013-02-01 03241, 2013

      • ianmcorvidae
        heh
      • 2013-02-01 03203, 2013

      • ruaok
        speaking of dumb questions.
      • 2013-02-01 03204, 2013

      • ruaok
        h
      • 2013-02-01 03206, 2013

      • ruaok
        at
      • 2013-02-01 03207, 2013

      • ruaok
        re
      • 2013-02-01 03208, 2013

      • ruaok
        s
      • 2013-02-01 03211, 2013

      • reosarevok
        :D
      • 2013-02-01 03221, 2013

      • ruaok
        me of a time in the programming contenst
      • 2013-02-01 03233, 2013

      • reosarevok
        Someone gift ruaok new IRC software please
      • 2013-02-01 03239, 2013

      • ruaok
        we were in San diego, working on unix machines. each team of 3 had one terminal.
      • 2013-02-01 03256, 2013

      • ruaok
        some universities had switched to M$ and thus some students has never seen a unix box.
      • 2013-02-01 03203, 2013

      • ruaok
        tough for them.
      • 2013-02-01 03209, 2013

      • reosarevok
        hahaha
      • 2013-02-01 03221, 2013

      • ianmcorvidae ponders installing irssi on lenny or something :P
      • 2013-02-01 03221, 2013

      • ruaok
        we all had a test run session to get used to things and test the compilers.
      • 2013-02-01 03241, 2013

      • ruaok
        we got up in running in a few minutes, were all set.
      • 2013-02-01 03249, 2013

      • ruaok
        then the Q&A session started.
      • 2013-02-01 03257, 2013

      • ruaok
        this was for questions about the environment.
      • 2013-02-01 03215, 2013

      • ruaok
        one student asked: What does segmentation fault mean?
      • 2013-02-01 03230, 2013

      • ruaok
        EVERYONE but those three students were dying of laughter.
      • 2013-02-01 03235, 2013

      • ianmcorvidae
        hah
      • 2013-02-01 03250, 2013

      • ruaok
        must've felt shitty to be them. welcome to being a M$ university
      • 2013-02-01 03254, 2013

      • reosarevok
        Our C courses in uni were on Windows' CLI, but we were on Physics... are there CS majors out there using only Windows really?
      • 2013-02-01 03255, 2013

      • ianmcorvidae
        I think the only correct answer there is "it means you're in the wrong room. no, building."
      • 2013-02-01 03223, 2013

      • reosarevok
        I mean, windows felt painful enough to me for that simple shit...
      • 2013-02-01 03201, 2013

      • ianmcorvidae
        there are shockingly large numbers of people who still write software for windows, for some reason :P
      • 2013-02-01 03213, 2013

      • ianmcorvidae
        (the reason is money)
      • 2013-02-01 03216, 2013

      • reosarevok
        Sure
      • 2013-02-01 03221, 2013

      • ianmcorvidae
        (but it's still silly to me :P)
      • 2013-02-01 03224, 2013

      • reosarevok
        I obviously understand *that*
      • 2013-02-01 03231, 2013

      • reosarevok
        But *only teaching Windows*?
      • 2013-02-01 03243, 2013

      • ianmcorvidae
        well, most CS programs choose a language
      • 2013-02-01 03248, 2013

      • ianmcorvidae
        some of them chose C#
      • 2013-02-01 03204, 2013

      • ianmcorvidae
        which, seeing as Mono seems to only occasionally barely work, pretty much means windows :P
      • 2013-02-01 03215, 2013

      • ianmcorvidae
        (I'm being a bit harder on Mono than it deserves. but still)
      • 2013-02-01 03216, 2013

      • reosarevok
        Poor them
      • 2013-02-01 03239, 2013

      • reosarevok
        (also, "only occasionally barely work" applies to a fair bit of Windows too :p)
      • 2013-02-01 03247, 2013

      • ianmcorvidae
        well, sure
      • 2013-02-01 03205, 2013

      • reosarevok
        But yeah, I assume C# is still much more prevalent on win
      • 2013-02-01 03242, 2013

      • reosarevok
        (I think I've barely met anyone who usually wrote C# - or who admitted it at least)
      • 2013-02-01 03255, 2013

      • ianmcorvidae
        heh
      • 2013-02-01 03206, 2013

      • ianmcorvidae
        well, there are several things written in it for linux, even
      • 2013-02-01 03210, 2013

      • ianmcorvidae
        (banshee, for example)
      • 2013-02-01 03231, 2013

      • ianmcorvidae
        but yeah, it's not super well-liked outside of MS shops
      • 2013-02-01 03240, 2013

      • ianmcorvidae
        (even there, heh)
      • 2013-02-01 03253, 2013

      • Leftmost joined the channel
      • 2013-02-01 03228, 2013

      • DWSR joined the channel
      • 2013-02-01 03229, 2013

      • DWSR joined the channel
      • 2013-02-01 03234, 2013

      • misterswag joined the channel
      • 2013-02-01 03203, 2013

      • trazzz joined the channel
      • 2013-02-01 03211, 2013

      • trazzz
        can anoyne confirm i can install musicbrianz on 64bit linux server versus 32bit?
      • 2013-02-01 03206, 2013

      • trazzz
        centos or ubuntu ?
      • 2013-02-01 03222, 2013

      • ianmcorvidae
        you can install it on any linux, 64 vs. 32 shouldn't matter
      • 2013-02-01 03250, 2013

      • ianmcorvidae
        our production servers are ubuntu, so you might have better luck with that, but I know someone was doing an install on centos at one point -- it should be possible, at least
      • 2013-02-01 03208, 2013

      • trazzz
        much memory and disk shold give them
      • 2013-02-01 03206, 2013

      • andreypopp joined the channel
      • 2013-02-01 03254, 2013

      • voiceinsideyou joined the channel
      • 2013-02-01 03229, 2013

      • andreypopp joined the channel
      • 2013-02-01 03201, 2013

      • voiceinsideyou joined the channel
      • 2013-02-01 03205, 2013

      • andreypopp joined the channel
      • 2013-02-01 03224, 2013

      • ijabz joined the channel
      • 2013-02-01 03212, 2013

      • warp
        hello!
      • 2013-02-01 03255, 2013

      • ijabz_ joined the channel
      • 2013-02-01 03235, 2013

      • ocharles
        ianmcorvidae: you are being a bit too hard I think, seeing as 7digital run half there business on mono :p
      • 2013-02-01 03238, 2013

      • ocharles
        but I agree, it's still pretty shitty
      • 2013-02-01 03231, 2013

      • warp
        warp has changed the topic to: toasty | http://musicbrainz.org/#devel | agenda: reviews, MBS-5800 (reotab/nikki), MBS-5677 (ian), move to bitbucket instead (Freso), triage (warp) | to ask rob: ws meeting
      • 2013-02-01 03247, 2013

      • andreypopp joined the channel
      • 2013-02-01 03205, 2013

      • Freso
        Oh, there's a meeting tonight, yes?
      • 2013-02-01 03212, 2013

      • Freso makes sure to have soup ready
      • 2013-02-01 03219, 2013

      • warp
        Freso: schema change call for participation meeting
      • 2013-02-01 03223, 2013

      • Freso
        warp: Yes yes. I was just checking that I didn't remember the date wrong. :)
      • 2013-02-01 03218, 2013

      • ocharles
        what, a meeting tonight?
      • 2013-02-01 03219, 2013

      • ocharles
        :/
      • 2013-02-01 03226, 2013

      • ocharles
        when was that decided?
      • 2013-02-01 03200, 2013

      • warp
        ocharles: around the time of the previous schema change release.
      • 2013-02-01 03210, 2013

      • ocharles
        we decided all the way back then to have a meeting on friday?
      • 2013-02-01 03215, 2013

      • ocharles
        bleh
      • 2013-02-01 03217, 2013

      • warp
        no
      • 2013-02-01 03232, 2013

      • warp
        we decided all the way back then to have a meeting on february 1st. (without looking at which week day it was :)
      • 2013-02-01 03244, 2013

      • ocharles
        oh
      • 2013-02-01 03258, 2013

      • ocharles
        well, i won't be there for it
      • 2013-02-01 03203, 2013

      • ocharles
        at least, i doubt i will :)
      • 2013-02-01 03208, 2013

      • warp
        ocharles: it's only the call for participation. so it's only to announce that everyone should make sure their favourite schema change tickets are actionable
      • 2013-02-01 03231, 2013

      • warp
        ocharles: I probably won't be there for it either. I will have just checked-in to the hotel for FOSDEM probably.
      • 2013-02-01 03238, 2013

      • ocharles
        ooo, fun!
      • 2013-02-01 03243, 2013

      • andreypopp joined the channel
      • 2013-02-01 03214, 2013

      • Leftmost joined the channel
      • 2013-02-01 03232, 2013

      • Leftmost
        Hmm. Can I get debug output out of ProcessSubscriptions in any way? I'm running it and nothing is happening, but I'm not sure if there's just no error and I'm missing groundwork, or if it's complaining for some reason and I'm not seeing it.
      • 2013-02-01 03224, 2013

      • luks
        isn't there a --verbose option?
      • 2013-02-01 03200, 2013

      • Leftmost
        Doesn't appear to be doing anything. In fact, throwing printf statements into ProcessSubscriptions is getting me nothing.
      • 2013-02-01 03211, 2013

      • warp
        Leftmost: how about warn?
      • 2013-02-01 03213, 2013

      • warp
        I don't know if those scripts are affected by the LOGGER_ARGUMENTS settings in DBDefs
      • 2013-02-01 03240, 2013

      • Leftmost
        No output from warn either.
      • 2013-02-01 03244, 2013

      • Leftmost
        Even sticking a die in the first line gets me nothing.
      • 2013-02-01 03251, 2013

      • warp
        then something is going wrong :)
      • 2013-02-01 03219, 2013

      • Leftmost
        Clearly. I'm running it with `carton exec -- ./admin/ProcessSubscriptions' just as it's done in daily.sh.
      • 2013-02-01 03258, 2013

      • warp
      • 2013-02-01 03247, 2013

      • Leftmost
        Did exactly that and nothing. I'm not familiar enough with carton to know what could be going wrong. Any ideas?
      • 2013-02-01 03256, 2013

      • warp
        hm, no, not really.
      • 2013-02-01 03217, 2013

      • warp
        other musicbrainz stuff does run?
      • 2013-02-01 03234, 2013

      • Leftmost
        Yep. Server is up and running.
      • 2013-02-01 03240, 2013

      • warp
        weird!
      • 2013-02-01 03254, 2013

      • possible joined the channel
      • 2013-02-01 03256, 2013

      • warp
        Leftmost: you can run carton exec -- /bin/bash to get a shell with carton's variables. that way you can inspect the environment to see if anything looks wrong there.
      • 2013-02-01 03213, 2013

      • warp
        Leftmost: but if the musicbrainz server is running fine, that seems to be correct.
      • 2013-02-01 03219, 2013

      • possible has left the channel
      • 2013-02-01 03236, 2013

      • ijabz joined the channel
      • 2013-02-01 03207, 2013

      • Leftmost
        Odd. If I run it with an option it doesn't actually have it gives me usage output, but I have no clue where that comes from.
      • 2013-02-01 03220, 2013

      • warp
        Leftmost: that is done automatically by MooseX::Getopt (used in lib/MusicBrainz/Script/SubscriptionEmails.pm)
      • 2013-02-01 03215, 2013

      • Leftmost
        How the hell can it get there but not die if I tell it to die?
      • 2013-02-01 03248, 2013

      • warp
        are you editing the right file? :)
      • 2013-02-01 03223, 2013

      • warp
        (I have two or three musicbrainz-server checkouts and sometimes get it wrong ;)
      • 2013-02-01 03250, 2013

      • Leftmost
        D'oh.
      • 2013-02-01 03200, 2013

      • Leftmost
        Ahem.
      • 2013-02-01 03248, 2013

      • Leftmost
        I'm not at my best at this hour.
      • 2013-02-01 03257, 2013

      • Leftmost
        Thanks for, uhh... debugging my problem. :-P
      • 2013-02-01 03212, 2013

      • warp
        :D
      • 2013-02-01 03223, 2013

      • djce joined the channel
      • 2013-02-01 03213, 2013

      • Leftmost
        There, output as expected, and even output I wanted to see.
      • 2013-02-01 03217, 2013

      • Leftmost
        Now hopefully the email will arrive or I'll have to poke ianmcorvidae into telling me why it didn't. :-P
      • 2013-02-01 03239, 2013

      • andreypopp joined the channel
      • 2013-02-01 03229, 2013

      • ocharles
        Good morning
      • 2013-02-01 03211, 2013

      • SexyKen-FN joined the channel
      • 2013-02-01 03213, 2013

      • warp
        ocharles: "We need to know how many operations this script will incur, and whether or not that will affect replication packets." what should I do to determine that?
      • 2013-02-01 03220, 2013

      • warp
      • 2013-02-01 03254, 2013

      • ocharles
        warp: setting up replication locally, running the script, and then poking the replication tables and maybe producing a replication packet and checking the resulting size
      • 2013-02-01 03239, 2013

      • warp
        ooph, ok.
      • 2013-02-01 03250, 2013

      • ocharles
        it's not much work, don't worry :)
      • 2013-02-01 03208, 2013

      • ocharles
        you just need to install dbmirror (from our github account) and then some SQL in admin, and that's about it
      • 2013-02-01 03222, 2013

      • ocharles
        you will need a full, representative, dump to run the script against though too
      • 2013-02-01 03233, 2013

      • ocharles
        so if you're ran it locally once and nuked your data, you'll need to reimport
      • 2013-02-01 03253, 2013

      • Leftmost
        Morning, ocharles.
      • 2013-02-01 03239, 2013

      • warp
        ocharles: oh with setting up replication locally you mean generating the replication packets. I was thinking of setting up replication as in a client of the replication packets.
      • 2013-02-01 03249, 2013

      • ocharles
        oh, no - you don't need to go that far
      • 2013-02-01 03203, 2013

      • ocharles
        if the packet you produce is around the same order of magnitude, I'd say :ship: it
      • 2013-02-01 03227, 2013

      • warp
        but I am currently nuking my data, so I still have to do a fresh import.
      • 2013-02-01 03230, 2013

      • warp
        (which won't be done before I have to get ready for fosdem)