#musicbrainz

/

      • pronik
        ruaok: hypothetical question: if we were to adopt unicode normalization and transliteration standards, could we kill transliterated pseudo-releases then?
      • 2009-02-24 05545, 2009

      • nikki
        pronik: well, it just seems weird when nobody uses those names
      • 2009-02-24 05553, 2009

      • aCiD2
        back in 40 or so (I wish I could get irssi to work on this server >.<)
      • 2009-02-24 05553, 2009

      • CatCat
        natta!
      • 2009-02-24 05501, 2009

      • alastairp
        aCiD2: what irc network?
      • 2009-02-24 05504, 2009

      • nikki
        like even wikipedia and the cia world factbook thing both use the normal english names
      • 2009-02-24 05521, 2009

      • ruaok
        pronik: we should be able to do away with pseudo releases in NGS.
      • 2009-02-24 05547, 2009

      • nikki
        pronik: how will you transliterate japanese?
      • 2009-02-24 05552, 2009

      • aCiD2 has quit
      • 2009-02-24 05504, 2009

      • outsidecontext_
        pronik: bringing the advanced/scripting option page up to date with your changes would be good
      • 2009-02-24 05505, 2009

      • pronik
        nikki: yes, but wikipedia can actually explain the political difficulties, we can't
      • 2009-02-24 05515, 2009

      • pronik
        outsidecontext_: understood
      • 2009-02-24 05519, 2009

      • nikki
        pronik: but they still have to pick an article's name
      • 2009-02-24 05532, 2009

      • pronik
        nikki: I'd be using unicode transliteration and/or normalization for that.
      • 2009-02-24 05545, 2009

      • nikki
        I don't think it would work...
      • 2009-02-24 05559, 2009

      • outsidecontext_
        luks critisized the different font sizes, and the live errors would be cool, too
      • 2009-02-24 05549, 2009

      • outsidecontext_
        pronik, but i really hope your changes get into picard soon. then my eee will be able to display the options dialog again :D
      • 2009-02-24 05508, 2009

      • pronik
        a sec, I'm looking up a quote
      • 2009-02-24 05512, 2009

      • nikki
        you can't tell how to pronounce a japanese word unless you know how to pronounce it... and transliterations are based on pronunciation
      • 2009-02-24 05523, 2009

      • pronik
      • 2009-02-24 05501, 2009

      • pronik
      • 2009-02-24 05516, 2009

      • pronik
        outsidecontext_: according to that quote I can put the headings back in ;)
      • 2009-02-24 05539, 2009

      • outsidecontext_
        which quote?
      • 2009-02-24 05522, 2009

      • nikki
        pronik: but we simply don't have the information needed
      • 2009-02-24 05543, 2009

      • pronik
        nikki: I can at least try and ask around if it looks right
      • 2009-02-24 05502, 2009

      • pronik
        outsidecontext_: look two lines above
      • 2009-02-24 05526, 2009

      • nikki
        it's the same problem with chinese too
      • 2009-02-24 05533, 2009

      • pronik
        nikki: unicode has put a lot of time into thinking about this stuff, we should use their expertise
      • 2009-02-24 05555, 2009

      • luks
        pronik: except this is NOT possible
      • 2009-02-24 05555, 2009

      • outsidecontext_
        pronik: sorry, i was distracted.
      • 2009-02-24 05515, 2009

      • pronik
        hi luks :)
      • 2009-02-24 05519, 2009

      • outsidecontext_
        i liked the headings, but luks must decide
      • 2009-02-24 05525, 2009

      • luks
        you can't transliterate some languages even with knowing what the words mean
      • 2009-02-24 05544, 2009

      • luks
        because the sentence structure might change their meaning, and they would transliterate differently
      • 2009-02-24 05545, 2009

      • pronik
        hebrew?
      • 2009-02-24 05508, 2009

      • luks
        chinese and japanese, in the first place
      • 2009-02-24 05518, 2009

      • nikki
        a couple of examples - 日本 can be 'nihon' or 'nippon', 今日 can be 'kyou' or 'konnichi' - you would need another field for the reading of the kanji in order to know how to pronounce them
      • 2009-02-24 05509, 2009

      • pronik
        and considering a german transliteration would look differently from the english one....
      • 2009-02-24 05513, 2009

      • pronik
        I know, I know :)
      • 2009-02-24 05503, 2009

      • nikki
        plus they often use furigana to change the pronunciation... there's an album I know of with '刑事' in the name, which is 'keiji' normally... but it has 'コップ' written above it to indicate that it's pronounced 'koppu' in this case
      • 2009-02-24 05537, 2009

      • nikki
        well, not *often*, but it's not that uncommon
      • 2009-02-24 05502, 2009

      • the_p has quit
      • 2009-02-24 05511, 2009

      • pronik
        nikki: I've found this one, seems interesting: http://demo.icu-project.org/icu-bin/translit
      • 2009-02-24 05515, 2009

      • sonium has quit
      • 2009-02-24 05515, 2009

      • sonium joined the channel
      • 2009-02-24 05520, 2009

      • intrados has quit
      • 2009-02-24 05535, 2009

      • intrados joined the channel
      • 2009-02-24 05556, 2009

      • yllona joined the channel
      • 2009-02-24 05540, 2009

      • alastairp
        oh dear
      • 2009-02-24 05559, 2009

      • alastairp sits around waiting for svn diff to compute
      • 2009-02-24 05503, 2009

      • alastairp
        citizens demand git
      • 2009-02-24 05515, 2009

      • luks
        why don't use use git?
      • 2009-02-24 05520, 2009

      • luks
        *you
      • 2009-02-24 05508, 2009

      • FauxFaux needs to git clone work's repository, their svn, on a local 100mbit network, on a relatively sane repo, is SO PAINFULLY SLOW.
      • 2009-02-24 05518, 2009

      • alastairp
        it's a sourceforge svn repo
      • 2009-02-24 05532, 2009

      • alastairp
        probably not worth cloning it
      • 2009-02-24 05524, 2009

      • outsidecontext_
        outsidecontext_ is now known as outsidecontext
      • 2009-02-24 05550, 2009

      • Freso has quit
      • 2009-02-24 05509, 2009

      • outsidecontext
        luks, can i bug you once more?
      • 2009-02-24 05547, 2009

      • luks
        sure
      • 2009-02-24 05558, 2009

      • outsidecontext
        two things
      • 2009-02-24 05540, 2009

      • outsidecontext
        any objections against adding "originaldate" to picard, so plugins can populate that field?
      • 2009-02-24 05559, 2009

      • luks
        not at all
      • 2009-02-24 05508, 2009

      • Mirrakor joined the channel
      • 2009-02-24 05510, 2009

      • outsidecontext
        good :)
      • 2009-02-24 05518, 2009

      • luks
        not sure if it should be 'origdate' or 'originaldate' though
      • 2009-02-24 05529, 2009

      • luks
        but either way is fine
      • 2009-02-24 05527, 2009

      • outsidecontext
        i would call it originaldate, but only because i prefer complete words :) and for vorbis files Ex Falso writes originaldate, too
      • 2009-02-24 05503, 2009

      • outsidecontext
        while i was on it i noticed that we maybe use WM/Year wrong
      • 2009-02-24 05539, 2009

      • MBChatLogger
        I hate the evil empire
      • 2009-02-24 05539, 2009

      • outsidecontext
        http://msdn.microsoft.com/en-us/library/ms867702.… says its only the year, but we don't do any conversion for the date here
      • 2009-02-24 05549, 2009

      • brianfreud
        luks, question, if I can - odd js thing here
      • 2009-02-24 05511, 2009

      • luks
        hm
      • 2009-02-24 05523, 2009

      • brianfreud
        typesettings = { buttons: { textYes:1, textNo:2 } } <---- textYes and textNo are variables. But, oddly, they're being interpreted as strings - "textYes", "textNo", not variables... any ideas?
      • 2009-02-24 05549, 2009

      • luks
        outsidecontext: I really don't know, WMP probably doesn't use full dates, does it?
      • 2009-02-24 05517, 2009

      • luks
        brianfreud: don't use array literals if you don't want that
      • 2009-02-24 05522, 2009

      • outsidecontext
        brianfreud, you use textYes and textNo as keys for an hash, the variables are not used at all
      • 2009-02-24 05552, 2009

      • luks
        { foo: 1 } is a direct equivalent of { "foo": 1 } in javascript
      • 2009-02-24 05504, 2009

      • brianfreud
        oh, I see
      • 2009-02-24 05506, 2009

      • luks
        similarly to perl
      • 2009-02-24 05519, 2009

      • luks
        but perl has the advantage of prefixing variables with $
      • 2009-02-24 05527, 2009

      • outsidecontext
        luks: i don't know. i will test that
      • 2009-02-24 05551, 2009

      • primeminister_ joined the channel
      • 2009-02-24 05504, 2009

      • outsidecontext
        brianfreud: use x = {}; x[textYes] = 1; x[textNo] = 2;
      • 2009-02-24 05533, 2009

      • luks
        but even better, don't use texts as keys for anything :P
      • 2009-02-24 05541, 2009

      • luks
        especially not if they are going to be translated
      • 2009-02-24 05506, 2009

      • brianfreud
        that's actually exactly why I ran into this - separating the text into a variable
      • 2009-02-24 05520, 2009

      • brianfreud
        the keys are the 1 and 2, for this plugin
      • 2009-02-24 05541, 2009

      • brianfreud
        (yes, it does button handles backwards, for whatever reason)
      • 2009-02-24 05549, 2009

      • primeminister_
        he all
      • 2009-02-24 05554, 2009

      • primeminister_
        primeminister_ is now known as primeminister
      • 2009-02-24 05512, 2009

      • luks
        brianfreud: that's not going to help you if you don't find textYes on the html page
      • 2009-02-24 05517, 2009

      • primeminister
        I read on the wiki that I can update my mb db with mb_server
      • 2009-02-24 05520, 2009

      • luks
        because it's will be Áno, not Yes
      • 2009-02-24 05535, 2009

      • primeminister
        can anyone point me in te right direction how?
      • 2009-02-24 05552, 2009

      • primeminister
        I downloaded and installed (with success) the mb_server
      • 2009-02-24 05512, 2009

      • primeminister
        but how can I update the mb database when I want to (once a week or so)
      • 2009-02-24 05530, 2009

      • brianfreud
        luks, yes, I know - "textYes" is a variable, the plugin does buttontext:int - as I say, backwards, but passes me back int as the value for which button was clicked
      • 2009-02-24 05555, 2009

      • luks
        primeminister: ideally you should update it hourly
      • 2009-02-24 05506, 2009

      • primeminister
        luks: also for non-commercial?
      • 2009-02-24 05523, 2009

      • primeminister
        but hourly is fine I guess
      • 2009-02-24 05523, 2009

      • luks
        ehm, what is the difference? :)
      • 2009-02-24 05524, 2009

      • ollie_ joined the channel
      • 2009-02-24 05528, 2009

      • primeminister
        luk: :)
      • 2009-02-24 05530, 2009

      • ollie_
        ollie_ is now known as aCiD2
      • 2009-02-24 05531, 2009

      • primeminister
        +s
      • 2009-02-24 05532, 2009

      • luks
        the packets are produced hourle
      • 2009-02-24 05535, 2009

      • primeminister
        ah ok
      • 2009-02-24 05542, 2009

      • ruaok
        commercial use needs to pay for the use of the live data feed.
      • 2009-02-24 05552, 2009

      • ruaok
        if youre not commercial then, no worries.
      • 2009-02-24 05552, 2009

      • primeminister
        yeah, read that indeed
      • 2009-02-24 05557, 2009

      • primeminister
        allright
      • 2009-02-24 05513, 2009

      • brianfreud heads out for a couple of hours
      • 2009-02-24 05515, 2009

      • primeminister
        but any starting points to get the hourly updates?
      • 2009-02-24 05526, 2009

      • ruaok
        once you're all installed,
      • 2009-02-24 05526, 2009

      • luks
        INSTALL should cover that
      • 2009-02-24 05546, 2009

      • ruaok
        run admin/replication/LoadReplicationChanges once an hour about 10 minutes after the hour
      • 2009-02-24 05512, 2009

      • primeminister
        ruaok: cool. I'm gonna dive into that
      • 2009-02-24 05523, 2009

      • luks
        I'd suggest admin/cron/slave.sh instead
      • 2009-02-24 05536, 2009

      • luks
        just for the rotated log file
      • 2009-02-24 05542, 2009

      • primeminister
        luks: thought so, but then it says that my server is not a valid slave
      • 2009-02-24 05508, 2009

      • luks
        well, you need to import your DB as RT_SLAVE
      • 2009-02-24 05528, 2009

      • luks
        otherwise you have foreign key constraints in your DB, which will break the replication
      • 2009-02-24 05543, 2009

      • primeminister
        luks: hmm... RT_SLAVE.. you lost me
      • 2009-02-24 05548, 2009

      • luks
        but you can just drop them and change the type, ifyou already have the db imported
      • 2009-02-24 05556, 2009

      • primeminister
        I understand the foreignkey constraint
      • 2009-02-24 05503, 2009

      • primeminister
        yeah
      • 2009-02-24 05518, 2009

      • luks
        read the INSTALL text file
      • 2009-02-24 05542, 2009

      • luks
        you already have the DB imported?
      • 2009-02-24 05559, 2009

      • primeminister
        I did everything acc to the INSTALL
      • 2009-02-24 05509, 2009

      • primeminister
        I did the fullexport
      • 2009-02-24 05520, 2009

      • primeminister
        and the mb_server in my browser is running
      • 2009-02-24 05527, 2009

      • luks
        you must have missed the first section :)
      • 2009-02-24 05541, 2009

      • luks
        anyway...
      • 2009-02-24 05553, 2009

      • primeminister
        DBDefs.pm
      • 2009-02-24 05510, 2009

      • luks
        ./admin/psql READWRITE <./admin/sql/CreateFKConstraints.sql
      • 2009-02-24 05514, 2009

      • luks
        er
      • 2009-02-24 05517, 2009

      • luks
        ignore that
      • 2009-02-24 05523, 2009

      • luks
        ./admin/psql READWRITE <./admin/sql/DropFKConstraints.sql
      • 2009-02-24 05534, 2009

      • primeminister
        ok
      • 2009-02-24 05535, 2009

      • luks
        ./admin/psql READWRITE <./admin/sql/vertical/rawdata/CreateFKConstraints.sql
      • 2009-02-24 05541, 2009

      • primeminister
        luks: ah, you mean this part: sub REPLICATION_TYPE { RT_STANDALONE }
      • 2009-02-24 05548, 2009

      • primeminister
        must be RT_SLAVE I guess ;)
      • 2009-02-24 05548, 2009

      • luks
        run these two lines, and then change it to RT_SLAVE in DBDefs.pm
      • 2009-02-24 05502, 2009

      • primeminister
        allright. thnx! will try that
      • 2009-02-24 05513, 2009

      • luks
        oh, and also
      • 2009-02-24 05521, 2009

      • luks
        ./admin/psql READWRITE <./admin/sql/DropTriggers.sql
      • 2009-02-24 05534, 2009

      • primeminister
        :)
      • 2009-02-24 05543, 2009

      • outsidecontext
        luks: yes, WMP ignores the full date and displays only the year
      • 2009-02-24 05544, 2009

      • primeminister
        luks: great