#musicbrainz-devel

/

      • kepstin
        oh, the toc fuzzy matching stuff.
      • JonnyJD
        oh, no I meant WS/1 internal
      • python-musicbrainz2 -> WS/1
      • No, that was not the fuzzy matching. That were the changes introduced to WS/1 when introducing NGS.
      • (Not WS/2)
      • WS/2 was fine, that was new atm.
      • I do understand it was difficult anyways to keep WS/1 working with NGS, though.
      • kepstin
        getting individual disc lookups to work in ws/1 would have been very hard. would have had to maintain a mapping table of medium mbids following merges, and generate artificial mbids for each disc in native multi-disc releases
      • and the release-event splitting complicated things more, because there are suddenly multiple results for something when there used to be just one
      • JonnyJD
        Yep.
      • Still much better than the option to deactivate WS/1.
      • ruaok joined the channel
      • ruaok
        note to self. don't trip the powerstrip
      • warp
        at least that is a power failure of your own doing
      • (in this country, it is definitely useful to have a laptop with working battery :)
      • ruaok
        I bet.
      • warp
        "only" one power outage since I've arrived, and that lasted 20 seconds.
      • ijabz_ joined the channel
      • ijabz joined the channel
      • MBJenkins
        Project schema-migration-2013-05-15-upgrade-sh build #21: SUCCESS in 2 min 40 sec: http://ci.musicbrainz.org/job/schema-migration-...
      • * Ian McEwen: MBS-799/MBS-5919: Add nikki, reosarevok, and ianmcorvidae as initial Location Editors
      • * Ian McEwen: MBS-799/MBS-5919: add to upgrade script
      • * Ian McEwen: MBS-799/MBS-5919: continuing work on migration script for areas
      • * Ian McEwen: MBS-799/MBS-5919: missing '1' in 'entity1'
      • * Ian McEwen: MBS-799/MBS-5919: add some output to be clear things are going properly mid-script
      • * Ian McEwen: MBS-799/MBS-5919: add to CreateTables and CreateIndexes, run GenerateSQL
      • * Ian McEwen: MBS-799/MBS-5919: change ROLLBACK to COMMIT, now that the migration script is ready for testing
      • * Ian McEwen: MBS-799/MBS-5919: split out FKs into their own script so we don't get them on slaves
      • * Ian McEwen: MBS-799/MBS-5919: add areas to MBExport, and remove country from import and replication
      • ianmcorvidae
        so many commits for that patch, heh
      • reosarevok
        Yay! I have the POWER!
      • Or something
      • kepstin is currently "yay! I have sufficient electrical power that my computers and lights are running continuously!"
      • warp
        :D
      • ianmcorvidae has battery backups for everything, though I don't need them here generally
      • ianmcorvidae
        (the part of MA that I was in had sort of bad wiring generally, so it was sometimes necessary)
      • kepstin
        I only have battery backup on my disk server at home, mostly so it'll shut down properly
      • ianmcorvidae
        (well, and it's still *nice* here, since it means the router and shit don't have to restart themselves for a 5s outage)
      • kepstin
        the ups i got for it is kind of overkill; keeps the little atom server running for nearly an hour :/
      • my new server with an i5 probably doesn't last quite as long
      • the cable modem's annoyingly on the other side of the building, so I can't put it on the ups :/
      • ianmcorvidae
        heh
      • there are three UPSes here, one for the modem/router, one for housemate's computer + the gigabit switch, and one for my computer
      • Ben\Sput joined the channel
      • MBJenkins
        Project geordi build #46: FAILURE in 8 sec: http://ci.musicbrainz.org/job/geordi/46/
      • Ian McEwen: discogs: add country
      • kepstin
        no country for you :(
      • ianmcorvidae
        non-ascii character but no encoding declared
      • apparently :P
      • kepstin
        yeah, country list has some stuff that looks like utf-8 in it
      • "Ã…land Islands" and "Côte d'Ivoire" etc
      • (when improperly interpreted as latin-1 ;)
      • MBJenkins
        Project geordi build #47: FIXED in 3.7 sec: http://ci.musicbrainz.org/job/geordi/47/
      • Ian McEwen: discogs: declare file encoding
      • ianmcorvidae
        oh, heh, I don't even display country
      • since wcd doesn't have it
      • kepstin
        that made the graph on http://ci.musicbrainz.org/job/geordi/ go all funny :(
      • ianmcorvidae
        heh yeah
      • since it didn't run most tests
      • marcooliveira joined the channel
      • MBJenkins
        Project geordi build #48: SUCCESS in 6.5 sec: http://ci.musicbrainz.org/job/geordi/48/
      • Ian McEwen: mapping: support country, and display it
      • Sebastinas
        JonnyJD: I guess cygwin should use the __declspec stuff
      • JonnyJD
        Sebastinas: well, it doesn't work. But it possibly also gives no warning, similar to MinGW
      • Sebastinas
        I can look into it.
      • But probabaly not tonight
      • kepstin
        cygwin does some really strange stuff with linking; i've never been quite sure how that worked :(
      • i know that everything in cygwin is basically prelinked with static loading offsets and stuff, and when you start building your own libraries you might get address conflicts and the whole thing blows up
      • they have a tool to run that reassigns address spaces to fix that...
      • JonnyJD
        all cygwin libraries are linked to special cygwin dlls. So they work on windows, but only if you add these cygwin dlls
      • kepstin
        and the cygwin dlls are all gpl2, which makes licensing of binaries compiled with cygwin... interesting.
      • unless they changed that at some point
      • ah, "As a special exception to GPLv3+, Red Hat grants you permission to link software whose sources are distributed under a license that satisfies the Open Source Definition with libcygwin.a, without libcygwin.a itself causing the resulting program to be covered by GPLv3+."
      • ianmcorvidae
        one of my friends who works at amazon says that apparently they're not allowed to use cygwin at all, may be related
      • Sebastinas
        JonnyJD: http://bpaste.net/show/89270/ should do it for cygwin
      • night199uk joined the channel
      • marcooliveira joined the channel
      • JonnyJD
        Sebastinas: thanks. Feel free to push that to a branch somewhere (you don't necessarily have to open a request, I can also pull that manually). I'm having dinner now.
      • MBJenkins
        Ian McEwen: import: import countries where they exist
      • nikki joined the channel
      • hawke_1 joined the channel
      • hawke joined the channel
      • Leftmost joined the channel
      • Project geordi build #50: SUCCESS in 3.4 sec: http://ci.musicbrainz.org/job/geordi/50/
      • Ian McEwen: discogs: parse out barcodes, improve collect_obj to support this, extend mapping format for barcodes + import
      • Sebastinas
        JonnyJD: Just trying it with mingw. What's supposed to be in Winver.h?
      • It bails out since it can't find it.
      • JonnyJD
        That is for the resource file if I remember correctly
      • possibly needs winres
      • it's for the version information in the DLL
      • ruaok
        heh.
      • the reason why zvooq hasn't paid us?
      • cyrpus.
      • ianmcorvidae
        heh
      • ruaok
        oy
      • warp
        fuck banks.
      • warp has had some annoying issues this week.
      • JonnyJD
        Sebastinas: Should be in MinGW. Can't remember having that problem.
      • Sebastinas
        s/Winver/winver/ works
      • JonnyJD
        that is strange.
      • What Windows and what MinGW are you on? I have Windows XP, MinGW32 0.5-beta (taken from mingw-get-inst-20120426
      • andreasmandel joined the channel
      • Sebastinas: Winver vs. winver doesn't make a difference for me (VS shouldn't even know about a difference). So feel free to change that.
      • Sebastinas
        mingw64 something on Debian
      • MBJenkins
        Project geordi build #51: SUCCESS in 3.4 sec: http://ci.musicbrainz.org/job/geordi/51/
      • Ian McEwen: display: show countries in search results
      • JonnyJD
        ah, I didn't yet try MinGW on Linux. That explains the problem. But having that working would be nice.
      • Sebastinas: on automake/Windows libdiscid_EXPORTS seems broken. (cmake was the major build system on Windows before) Even fixing that (defining manually this doesn't seem to work)
      • On cmake I also can't get it to work somewhow. both, declspec and attribute work in general (no warnings), but with nm everything is still there.
      • Not sure if testing with "nm" makes any sense for testing (possibly dllexport works different?) I don't have objdump available though (didn't want to register for Visual Studio)
      • Sebastinas
        JonnyJD: The libdiscid_EXPORTS stuff can be fixed by including config.h before discid.h in discid.c
      • That will be part of my commit
      • Just doing some final testing
      • JonnyJD
        Sebastinas: if you can't get it to work now I recommend getting some sleep and trying it later. I will only test the BSDs and then I probably catch some sleep, too.
      • MBChatLogger
        is logging
      • hitchcock.freenode.net
        Users on #musicbrainz-devel: MBChatLogger JonnyJD night199uk _flow_ reoafk Freso voiceinsideyou2 sam_d ocharles VxJasonxV thresh CatCat teuf dukeleto djinni`