#musicbrainz

/

      • cooperaa joined the channel
      • Amblin has quit
      • cooperaa
        ruaok: now that I have mbserver working, what the heck can I do with it? :)
      • BrianFreud
        custom queries :)
      • ruaok
        fix bugs.
      • :-)
      • cooperaa
        ha
      • BrianFreud
        hey ru, would a "holding database" for the cdbaby data be feasible?
      • cooperaa
        do you have any bugs for mb_server newbs? ;)
      • ruaok
        feasible yes.
      • massive pain in the ass. yes.
      • BrianFreud
        lol
      • ruaok
        will the data go out of sync. yes.
      • BrianFreud
        hmmm
      • ruaok
        do I want to code that? no.
      • BrianFreud
        What if a special DQ were created "Imported"? Releases can't be changed to it, only away from it - would make those from the import immediately avail, easy to have a query for, and once fixed up, we just change the DQ from "Imported
      • to "Normal"? Would do just about the same thing...
      • ruaok
        that's a LOT easier.
      • nigh trivial.
      • BrianFreud
        Data becomes avail immediately for those who want that, but it's segregated enough that those of us who would prefer it be cleaned first can still easily query for it
      • It had occurred to me earlier that those basically are identical in situation to the unvoted ones we had talked about when I proposed the DQ change :)
      • ruaok nods
      • deadchip
        wah
      • hmm ok i guess luks iwll not pop up before later this day
      • MrQwerty`
        MrQwerty` is now known as MrQwerty
      • cooperaa has quit
      • warp
        ruaok: ayt?
      • ruaok
        morning warp. what's up?
      • warp
        hello!
      • just a comment on the cdbaby thing
      • ruaok
        k
      • warp
        before doing anything with those 180k current cdbaby releases not in the db, shouldn't we create something for new stuff in cdbaby to enter MB as add edits?
      • otherwise there will be a gap somewhere
      • srotta
        warp: They are welcome to use the MB site for adding? :D
      • warp
        (unless we all decide on a freedb import feature sort of thing, in which case none of it matters... :)
      • ruaok
        given the feedback from the last few days, that's what I am leaning towards.
      • either a slow trickle that gets voted on or import piece by piece.
      • warp
        ok, makes sense. probably the easiest to code and manage too.
      • ruaok
        yep.
      • its all about CD Baby doing the work. :-D
      • warp
        ruaok: well, if you get a slow trickle... i'd say start trickling in the new releases first,... then at some point increase the speed a bit by also trickling in the back catalogue.
      • ruaok
        yeah, but I would like to see our backlog improve before making it worse
      • warp
        backlog of open edits you mean?
      • srotta
        Yeah, I don't know how slow the trickle would have to be to have all the imports checked.
      • My guess would be far on the negative side. 8)
      • warp
        srotta: that's why i am voting on having the trickle speed be the speed that new releases are added to cdbaby. if we can't managed that,... then we're doomed anyway :)
      • ruaok
        yep.
      • warp
        ruaok: congrats on the future of music summit thing btw, looks like a good plan
      • ruaok
        thanks... but no congrats. its something we had to fork cold hard cash over for.
      • warp
        i know :)
      • ruaok
        but its non-profit to non-profit and we're basically get things at cost.
      • rpedro__ joined the channel
      • Apollozeus joined the channel
      • luks joined the channel
      • rpedro has quit
      • outsidecontext joined the channel
      • Shrike_
      • BrianFreud
        Any javascript gurus around by any chance?
      • trollomat joined the channel
      • kruq joined the channel
      • pae joined the channel
      • pae
        hello
      • is there a debian repository for musicbrainz programs?
      • srotta
        I think there's one for Ubuntu.
      • And I remember someone mentioning they would work in Debian unstable as well.
      • But I haven't actually tested it. luks might have more information.
      • luks
        it won't work on debian
      • that is, not without rebuilding. the source packages would
      • srotta
        Oh, ok.
      • pae
        so, what do I have to do to get oicard on debian? I apologise for my noobnes, I just switched to debian :)
      • luks
        apt-get install picard will get you picard 0.7.2
      • pae
        is it in the official repository?
      • luks
        yes
      • pae
        I don't see it, and I'm running testing
      • srotta
        It's in experimental.
      • luks
        umm
      • srotta
        Apparently.
      • luks
        I'm quite sure it was in unstable as well
      • weird
      • srotta
        �t least packages.debian.org only lists it in experimental.
      • luks
        yep, I see
      • pae: apt-get install python-qt4 python-mutagen libavformat-dev libavcodec-dev libofa0-dev
      • then download http://musicbrainz.org/ftpmirror/pub/musicbrain..., unpack it and run ./setup.py install
      • pae
        ok
      • trolloma1 joined the channel
      • "
      • luks
        ah, sorry
      • apt-get install python-dev
      • BrianFreud
        Anone here decent with javascript? Been banging my head against this problem for a few hours now, and I'm sure it's prob just something dumb
      • luks
        you can uninstall those -dev packages after installing picard
      • BrianFreud: I speak JS quite fluently :)
      • Jooon
        luks: unless you install with aptitude, then it will have marked the libs as orphans and remove them when the dev packages are removed
      • BrianFreud
        I don't, which may be the problem... Trying to write a script to open all links on a page at 5 second intervals. I managed to work around the lack of a "wait" function, but right now, I get 0 from document.getElementsByTagName("a") no matter what I do.
      • luks
        BrianFreud: at the time of running document.getElementsByTagName("a");, there are no links in the document
      • try something like window.onload = function() { allAnchors = document.getElementsByTagName("a"); }
      • BrianFreud
        That's kind of what I thought might be the problem, but I couldn't figure out where to put those two vars to make them happen *after* the body did
      • so window.onload will happen after the body loads?
      • luks
        yes
      • BrianFreud
        ok - now, do I need to use function() { var allAnchors = to make the variable global?
      • luks
        no, var allAnchors in the function will make a local variable
      • pae
        ImportError: No module named astrcmp
      • that's what I get when I run tagger.py
      • BrianFreud
        ah, ok, I had it backwards then
      • thanks , I'll give it a shot, see if it works this time :)
      • luks
        pae: if you installed it with "./setup.py install" then run "picard"
      • pae
        ah
      • luks
        if you want to use ./tagger.py then use ./setup.py build_ext -i
      • pae
        I still get the same error
      • when running just picard
      • luks
        can you pastebin the whole traceback?
      • pae
        just a sec
      • luks
        ah, you are still running the local one
      • cd /home/erik/programi_src/musicbrainz/picard-0.9.0alpha14/ && ./setup.py build_ext -i
      • pae
        ok
      • trollomat has quit
      • ok, it starts ok now, but I get warnings saying that libofa can't be found (it's installed) and that no decoders are found
      • luks
        oops
      • I think `cd /home/erik/programi_src/musicbrainz/picard-0.9.0alpha14/ && ./setup.py config && ./setup.py build_ext -i` should fix that
      • pae
        ok :)
      • Aeternus joined the channel
      • Aeternus
        Hi, excuse me, I haven't understood how freeDB is related with musicbrainz...
      • kruq has quit
      • luks has quit
      • Amblin- has quit
      • Compressed has quit
      • Muz_ has quit
      • Muz_ joined the channel
      • Compressed joined the channel
      • kruq joined the channel
      • luks joined the channel
      • Amblin- joined the channel
      • pae
        luks: it still can't find libofa, but I have to go now, bbl
      • pae has quit
      • BrianFreud
        YES! Finally works! :):):)
      • Finally realized that the DOM references starting with 0, so var thisLink = allAnchors[i].getAttribute("href"); was failing because it was undefined :P
      • BrianFreud has quit
      • BrianFreud joined the channel
      • luks
        what are you going to with the javascript?
      • to do
      • BrianFreud
        I got fed up with linky and the like - it's either one by one, or all at once with them
      • I wanted something that could be a lot slower - ie, not suck all system resources at once
      • Aeternus has quit
      • deadchip
        luks: i've hacked on another existing mp4 taglib plugin and have now support for all musicbrainz tags as well in addition to all other metadata (support for '----'-type boxes)
      • luks
        which one?
      • deadchip
        luks: hmm it also came from amarok but it dates back to 2002 and has no dependency on any external lib
      • i didn't use it as i thought libmp4v2 is superior (heh)
      • luks
        hm, why didn't you use the one i wrote?
      • Aankhen`` joined the channel