#musicbrainz

/

      • DarkerAudit joined the channel
      • 2009-11-02 30632, 2009

      • cooperaa joined the channel
      • 2009-11-02 30614, 2009

      • cooperaa joined the channel
      • 2009-11-02 30615, 2009

      • cooperaa has left the channel
      • 2009-11-02 30613, 2009

      • cooperaa joined the channel
      • 2009-11-02 30619, 2009

      • cooperaa has left the channel
      • 2009-11-02 30620, 2009

      • Rondom joined the channel
      • 2009-11-02 30656, 2009

      • pronik` joined the channel
      • 2009-11-02 30621, 2009

      • _Tsk_ joined the channel
      • 2009-11-02 30628, 2009

      • axionix
        any picard devs here?
      • 2009-11-02 30605, 2009

      • warp
        axionix: not right now apparently
      • 2009-11-02 30630, 2009

      • axionix
        hmm ok
      • 2009-11-02 30652, 2009

      • nikki
        what's your question? someone might still know the answer
      • 2009-11-02 30637, 2009

      • axionix
        i was wondering how picard figures out the encoding of filenames
      • 2009-11-02 30644, 2009

      • axionix
        i cant find it in the source
      • 2009-11-02 30655, 2009

      • nikki
        I think it uses whatever the os usually uses (and whatever encoding the locale says in linux)
      • 2009-11-02 30650, 2009

      • ijabz__ joined the channel
      • 2009-11-02 30653, 2009

      • warp
        on linux there is no easy way to do this, linux doesn't know about filename encoding, so you could have two files in the same directory with differently encoded filenames.
      • 2009-11-02 30629, 2009

      • axionix
        hmm ok
      • 2009-11-02 30637, 2009

      • mr_maxis joined the channel
      • 2009-11-02 30612, 2009

      • dinog joined the channel
      • 2009-11-02 30628, 2009

      • outsidecontext joined the channel
      • 2009-11-02 30653, 2009

      • Tak1s joined the channel
      • 2009-11-02 30630, 2009

      • liDEL joined the channel
      • 2009-11-02 30636, 2009

      • dinog1 joined the channel
      • 2009-11-02 30608, 2009

      • dinog joined the channel
      • 2009-11-02 30602, 2009

      • v6lur joined the channel
      • 2009-11-02 30616, 2009

      • ijabz_ joined the channel
      • 2009-11-02 30642, 2009

      • brianfreud__ joined the channel
      • 2009-11-02 30641, 2009

      • ethicaljunction joined the channel
      • 2009-11-02 30618, 2009

      • MightyJay joined the channel
      • 2009-11-02 30621, 2009

      • ijabz_ joined the channel
      • 2009-11-02 30600, 2009

      • ijabz___ joined the channel
      • 2009-11-02 30653, 2009

      • hawke_ joined the channel
      • 2009-11-02 30652, 2009

      • _Tsk_ joined the channel
      • 2009-11-02 30626, 2009

      • brianfreud joined the channel
      • 2009-11-02 30647, 2009

      • ivankara joined the channel
      • 2009-11-02 30652, 2009

      • ivankara has left the channel
      • 2009-11-02 30614, 2009

      • dankine joined the channel
      • 2009-11-02 30630, 2009

      • outsidecontext has left the channel
      • 2009-11-02 30632, 2009

      • v6lur joined the channel
      • 2009-11-02 30641, 2009

      • afarghal joined the channel
      • 2009-11-02 30659, 2009

      • mr_maxis joined the channel
      • 2009-11-02 30614, 2009

      • alastair1 joined the channel
      • 2009-11-02 30643, 2009

      • murdos joined the channel
      • 2009-11-02 30636, 2009

      • ruaok joined the channel
      • 2009-11-02 30648, 2009

      • ruaok joined the channel
      • 2009-11-02 30633, 2009

      • jefferai joined the channel
      • 2009-11-02 30618, 2009

      • _Tsk_ joined the channel
      • 2009-11-02 30626, 2009

      • outsidecontext joined the channel
      • 2009-11-02 30652, 2009

      • aCiD2 joined the channel
      • 2009-11-02 30643, 2009

      • Guest54647 joined the channel
      • 2009-11-02 30649, 2009

      • Guest54647
        hey.
      • 2009-11-02 30610, 2009

      • Guest54647
        um
      • 2009-11-02 30615, 2009

      • Guest54647
        hey, what's with the screwy name.
      • 2009-11-02 30636, 2009

      • danderson
        so, yeah, hi.
      • 2009-11-02 30657, 2009

      • danderson
        I'm looking through the artist database. Is it correct that there is no country/language information available in there?
      • 2009-11-02 30603, 2009

      • danderson
        other than possibly freeform tags?
      • 2009-11-02 30604, 2009

      • ijabz joined the channel
      • 2009-11-02 30630, 2009

      • warp
        danderson: yes, we're currently storing country/language for releases, but not for artists.
      • 2009-11-02 30630, 2009

      • danderson
        ok, cheers
      • 2009-11-02 30632, 2009

      • danderson
        for the context: I'm deep in i18n hell trying to segment artist names correctly according to language. My segmenter library can be given a language hint, which is very useful in segmenting correctly for asian languages
      • 2009-11-02 30612, 2009

      • danderson
        hopefully the lack of hint won't bork too much. Otherwise, I'll just have to figure out some other way :)
      • 2009-11-02 30651, 2009

      • warp
        danderson: you could ofcourse grab all the releases an artist appears on and see which language/country occurs most often.
      • 2009-11-02 30606, 2009

      • danderson
        hmm, that's a good idea!
      • 2009-11-02 30634, 2009

      • danderson
        but it'll be a todo for now, if I can start off with a prototype that works for english, I'll happily dive into getting full i18n working later.
      • 2009-11-02 30605, 2009

      • danderson
        if I do the analysis, would MB be interested in getting the results back into the DB as an "artist language(s)" field?
      • 2009-11-02 30654, 2009

      • warp
        we don't currently have an artist language field, though there are some big database changes coming and I have no idea what those changes are exactly :)
      • 2009-11-02 30607, 2009

      • warp
        danderson: ok, aCiD2 confirms we will have artist country and language in the next release.
      • 2009-11-02 30637, 2009

      • danderson
        aha, awesome!
      • 2009-11-02 30642, 2009

      • ruaok
        warp: not language.
      • 2009-11-02 30644, 2009

      • ruaok
        only country.
      • 2009-11-02 30657, 2009

      • warp
        ah, sorry, thanks for correcting me, ruaok.
      • 2009-11-02 30601, 2009

      • danderson
        good enough, countries usually have a dominant few languages
      • 2009-11-02 30606, 2009

      • ruaok
      • 2009-11-02 30618, 2009

      • ruaok
        all your answers are there :-)
      • 2009-11-02 30647, 2009

      • danderson
        woot :)
      • 2009-11-02 30620, 2009

      • warp really should ...
      • 2009-11-02 30621, 2009

      • danderson
        any vague idea of when this will go to prod? The roadmap appears to be out of date
      • 2009-11-02 30654, 2009

      • warp
        the developers are working towards a beta right now
      • 2009-11-02 30637, 2009

      • danderson
        ok. I'm not in any huge hurry, just curious as to when I'll have to fix all my importing code ;)
      • 2009-11-02 30651, 2009

      • danderson
        thanks for the information, and long live Musicbrainz :)
      • 2009-11-02 30623, 2009

      • warp
        :)
      • 2009-11-02 30609, 2009

      • Om joined the channel
      • 2009-11-02 30655, 2009

      • luks joined the channel
      • 2009-11-02 30600, 2009

      • pronik
        if someone is interested: I've ported my rudimentary lyricwiki plugin to support lyrics.wikia.com
      • 2009-11-02 30613, 2009

      • aCiD2 joined the channel
      • 2009-11-02 30651, 2009

      • outsidecontext
        pronik: do they have an api again?
      • 2009-11-02 30631, 2009

      • pronik
        outsidecontext: yes and no
      • 2009-11-02 30643, 2009

      • pronik
        api doesn't give any lyrics anymore
      • 2009-11-02 30645, 2009

      • pronik
        but the link
      • 2009-11-02 30603, 2009

      • pronik
        link can be converted to mediawiki raw dataq
      • 2009-11-02 30617, 2009

      • pronik
        and then you take everything between <lyrics></lyrics>
      • 2009-11-02 30633, 2009

      • outsidecontext
        ok, i see :) can you send me the plugin?
      • 2009-11-02 30608, 2009

      • pronik
        yes, of course
      • 2009-11-02 30615, 2009

      • pronik
        needs a lot of work still, but works fine her
      • 2009-11-02 30617, 2009

      • pronik
        e-mail?
      • 2009-11-02 30652, 2009

      • Gauntlet1izard joined the channel
      • 2009-11-02 30659, 2009

      • outsidecontext
        pronik: thx
      • 2009-11-02 30639, 2009

      • pronik
        btw, that plugin led me to thinking about changing the way picard writes and gets metadata
      • 2009-11-02 30659, 2009

      • outsidecontext
        how so?
      • 2009-11-02 30605, 2009

      • pronik
        it takes a lot of time to get all the last.fm and lyrics data, but in this time it's not really possible to do any proper matching
      • 2009-11-02 30616, 2009

      • pronik
        i.e. I'd prefer to postpone those actions
      • 2009-11-02 30624, 2009

      • pronik
        in first step, load the album
      • 2009-11-02 30630, 2009

      • pronik
        let the user do his matching
      • 2009-11-02 30637, 2009

      • pronik
        and get the metadata in the background
      • 2009-11-02 30651, 2009

      • pronik
        no idea whether this is easy to implement but probably worth a try
      • 2009-11-02 30606, 2009

      • outsidecontext
        depends on the data
      • 2009-11-02 30626, 2009

      • pronik
        I've got covers, last.fm plus and lyrics plugins
      • 2009-11-02 30639, 2009

      • pronik
        all in all it takes about couple of minutes
      • 2009-11-02 30648, 2009

      • pronik
        multiply by dozens of albums
      • 2009-11-02 30659, 2009

      • outsidecontext
        it might be strange if the user edits the genres and then they suddenly get updated in the backrgound :)
      • 2009-11-02 30620, 2009

      • pronik
        I guess, last.fm plus takes two to three queries per track, lyrics now takes two, so five per track with 1s interval
      • 2009-11-02 30623, 2009

      • outsidecontext
        i think picard should not use the 1 second delay for all connections. maybe per domain or so
      • 2009-11-02 30638, 2009

      • pronik
        that's another valid point, yes
      • 2009-11-02 30616, 2009

      • outsidecontext
        but agreed on the delayed loading for many use cases.
      • 2009-11-02 30642, 2009

      • outsidecontext
        cover art really could show up later. but the plugin must be able to indicate that
      • 2009-11-02 30608, 2009

      • pronik
        I also re-programmed by file naming pattern yesterday -- that language needs an overhaul too
      • 2009-11-02 30625, 2009

      • pronik
        more like function programming instead of imperative
      • 2009-11-02 30637, 2009

      • pronik
        pattern matching would be a perfect match I think
      • 2009-11-02 30644, 2009

      • pronik
        but gotta give that a bit more thought
      • 2009-11-02 30637, 2009

      • pronik
        my patterns are not that big, but I'm hitting some limitations in the way they are programmed
      • 2009-11-02 30638, 2009

      • pronik
      • 2009-11-02 30605, 2009

      • outsidecontext
        pronik: the API on lyrics.wikia.com seems to return the lyrcis in the XML again :)
      • 2009-11-02 30606, 2009

      • outsidecontext
      • 2009-11-02 30638, 2009

      • outsidecontext
        oh, forgetv that :)
      • 2009-11-02 30630, 2009

      • pronik
        only part of it ;)
      • 2009-11-02 30615, 2009

      • pronik
        oh, btw, something I've found recently: http://www.cdwiki.de/Hauptseite
      • 2009-11-02 30629, 2009

      • pronik
        638.751 pages is nothing to sneer at ;)
      • 2009-11-02 30643, 2009

      • outsidecontext
        nice, good for research. but it's a pitty they all use wikis for the whole data
      • 2009-11-02 30603, 2009

      • outsidecontext
        a combination of a wiki with structured data from MB would be nice
      • 2009-11-02 30657, 2009

      • pronik
        mb's editing is getting more wiki-like
      • 2009-11-02 30608, 2009

      • pronik
        and god I hate those wikis for databases :)
      • 2009-11-02 30613, 2009

      • pronik
        starts with lyricwiki itself
      • 2009-11-02 30644, 2009

      • pronik
        oh, btw, lyrics.wikia.com now has riaa backing, maybe we should start creating ARs to them?
      • 2009-11-02 30609, 2009

      • ruaok
        really?
      • 2009-11-02 30613, 2009

      • ruaok
        got link?
      • 2009-11-02 30615, 2009

      • pronik
        it seems so
      • 2009-11-02 30618, 2009

      • pronik
        gimme a sec
      • 2009-11-02 30650, 2009

      • pronik
      • 2009-11-02 30600, 2009

      • pronik
        second paragraph
      • 2009-11-02 30605, 2009

      • pronik
        also on their frontpage
      • 2009-11-02 30657, 2009

      • ruaok is confused
      • 2009-11-02 30607, 2009

      • pronik
        why?
      • 2009-11-02 30607, 2009

      • ruaok
        programmatic access to LyricWiki's collection of lyrics." at all positive?
      • 2009-11-02 30618, 2009

      • pronik
        look into the scrollback
      • 2009-11-02 30631, 2009

      • pronik
        their API now only gives the URL, which is extremely easy to parse due to the MediaWiki nature
      • 2009-11-02 30658, 2009

      • ruaok
        that doesn't sound like RIAA backing, really.
      • 2009-11-02 30625, 2009

      • pronik
        " licensing agreements with the biggest publishers in the music industry " doesn't sound like that?
      • 2009-11-02 30637, 2009

      • pronik
        "LyricWiki in the old sense of the word has shut down. However, the entire contents has been contributed to this new wiki which is run by Wikia. Wikia has a licensing deal with music publishers, so the project will be able to survive and thrive!"