#musicbrainz-devel

/

      • wander joined the channel
      • 2014-02-15 04646, 2014

      • MiX-MaN joined the channel
      • 2014-02-15 04602, 2014

      • Nyanko-sensei joined the channel
      • 2014-02-15 04628, 2014

      • Nyanko-sensei joined the channel
      • 2014-02-15 04650, 2014

      • SultS_ joined the channel
      • 2014-02-15 04642, 2014

      • SultS joined the channel
      • 2014-02-15 04639, 2014

      • bandtrace joined the channel
      • 2014-02-15 04653, 2014

      • tushraj joined the channel
      • 2014-02-15 04621, 2014

      • dufferzafar joined the channel
      • 2014-02-15 04635, 2014

      • reosarevok joined the channel
      • 2014-02-15 04630, 2014

      • SultS joined the channel
      • 2014-02-15 04636, 2014

      • SultS joined the channel
      • 2014-02-15 04617, 2014

      • CallerNo6 joined the channel
      • 2014-02-15 04634, 2014

      • CallerNo6
        bandtrace, very cool. I was wondering if there were any interesting projects with MB and neo4j. I guess I've got my answer.
      • 2014-02-15 04624, 2014

      • voiceinsideyou joined the channel
      • 2014-02-15 04636, 2014

      • nikki hates twitter and their inability to do anything about all the spam
      • 2014-02-15 04654, 2014

      • bandtrace
        Thanks @CallerNo6!
      • 2014-02-15 04609, 2014

      • bandtrace
        I especially like neo4j for the ability to query the graph very quickly. We have a concept called "connected artists" that is extremely easy to query for.
      • 2014-02-15 04619, 2014

      • bandtrace
        This is what the connected artist query looks like:
      • 2014-02-15 04630, 2014

      • reosarevok joined the channel
      • 2014-02-15 04636, 2014

      • reosarevok joined the channel
      • 2014-02-15 04612, 2014

      • bandtrace
        (Dave Grohl)-[:memberOf]->(band)<-[:memberOf]-(connected)
      • 2014-02-15 04649, 2014

      • bandtrace
        so, all bands that dave grohl is a member of is the first part of the query. the second part is to find all members of bands that dave grohl is a member of
      • 2014-02-15 04618, 2014

      • nikki
        huh cool
      • 2014-02-15 04620, 2014

      • CallerNo6
        So of course, I go right to Pigface
      • 2014-02-15 04627, 2014

      • bandtrace
        therefore - dave grohl is a "connected artist" with Kurt Cobain since they were both members of the band Nirvana
      • 2014-02-15 04615, 2014

      • CallerNo6 wonders if there's a trade-off. That is, for a browse-only site, are there also things that are more difficult to do in neo4j than they would be in postgres?
      • 2014-02-15 04646, 2014

      • voiceinsideyou joined the channel
      • 2014-02-15 04613, 2014

      • bandtrace
        Yes, a few things - there is no replication support
      • 2014-02-15 04624, 2014

      • bandtrace
        No foreign key constraints
      • 2014-02-15 04649, 2014

      • bandtrace
        But, constraints on a node level so that you can verify that you relate to an existing node
      • 2014-02-15 04634, 2014

      • bandtrace
        Less support for indexes
      • 2014-02-15 04604, 2014

      • bandtrace
        But, one index per "type" (and each "node" can be of many types)
      • 2014-02-15 04628, 2014

      • bandtrace
        The big plus is the query language called Cypher. And that domain modelling is extremely easy.
      • 2014-02-15 04629, 2014

      • CallerNo6
        Cool. That'll give me something to think about for a while.
      • 2014-02-15 04600, 2014

      • bandtrace
        Oh, and one more thing - since Neo4j is a NoSQL database it is schema less so it is extremely flexible and easy to work with.
      • 2014-02-15 04635, 2014

      • SultS joined the channel
      • 2014-02-15 04606, 2014

      • reosarevok
        SultS: I have the EMBL with me today - any idea what to check to see if those orchestras are the same?
      • 2014-02-15 04631, 2014

      • reosarevok
        For example, could you tell me which players in the orchestra you had matched the ones in the orchestra website? :)
      • 2014-02-15 04644, 2014

      • SultS
        lemme check :)
      • 2014-02-15 04601, 2014

      • SultS
        reosarevok: comparing with http://tko.ee/orkester/, only Harry Traksmann, Martti Mägi and Leho Karin match
      • 2014-02-15 04637, 2014

      • reosarevok
        Hmm
      • 2014-02-15 04647, 2014

      • reosarevok
        This says Leho Karin has played in TKO from 93
      • 2014-02-15 04615, 2014

      • reosarevok
        Same for Mägi
      • 2014-02-15 04639, 2014

      • reosarevok
        It'd be surprising if they played two different orchestras of so similar a name at the same time :)
      • 2014-02-15 04636, 2014

      • SultS
        but any guesses, why would it be named differently on my release?
      • 2014-02-15 04602, 2014

      • reosarevok
        Well, dunno
      • 2014-02-15 04609, 2014

      • reosarevok
        It is ran by the Tallinna Filharmoonia
      • 2014-02-15 04619, 2014

      • reosarevok
        Maybe they thought it was a more clear name in English?
      • 2014-02-15 04624, 2014

      • reosarevok
        "Pildil esineb ses kirikus Tallinna Filharmoonia kammerorkester - seesama, millele kultuuriminister Rein Lang keeldus raha andmast"
      • 2014-02-15 04637, 2014

      • reosarevok
        Heh
      • 2014-02-15 04638, 2014

      • reosarevok
      • 2014-02-15 04645, 2014

      • reosarevok
        There they seem to use both names
      • 2014-02-15 04602, 2014

      • SultS
        at least the news does :P
      • 2014-02-15 04633, 2014

      • SultS
        http://festivitas.ee/?id=3466 uses both with possibly different meaning
      • 2014-02-15 04623, 2014

      • SultS
        as does http://www.hot.ee/ertaestonia/festival.htm, but these 2 pages have similar text
      • 2014-02-15 04653, 2014

      • reosarevok
        heh
      • 2014-02-15 04601, 2014

      • SultS
      • 2014-02-15 04606, 2014

      • reosarevok
        EMBL says just "TKO" for Imbi Tarum
      • 2014-02-15 04630, 2014

      • rvedotrc joined the channel
      • 2014-02-15 04656, 2014

      • dufferzafar joined the channel
      • 2014-02-15 04654, 2014

      • dufferzafar
        I see that the wiki has Annual reports for previous years but not for 2013, is it being written?
      • 2014-02-15 04606, 2014

      • nikki
        yes, we're usually not very fast at doing them :/
      • 2014-02-15 04605, 2014

      • SultS joined the channel
      • 2014-02-15 04651, 2014

      • nikki
        navap: weren't you working on that?
      • 2014-02-15 04658, 2014

      • dufferzafar
        hey nikki, another question: am I free to code the site's (picard) back-end in php?
      • 2014-02-15 04657, 2014

      • nikki
        it's not up to me, I suspect python would be preferred though
      • 2014-02-15 04614, 2014

      • nikki wonders if ruaok is actually around
      • 2014-02-15 04642, 2014

      • bitmap
        well, my impression is that we have more devs in the community partial to/familiar with python than php, so that would at least ensure we have plenty of maintainers post-gsoc :)
      • 2014-02-15 04620, 2014

      • dufferzafar
        yeah, that makes sense..
      • 2014-02-15 04657, 2014

      • dufferzafar
        I can use ptyhon web frameworks django/flask ?
      • 2014-02-15 04658, 2014

      • mr_alias joined the channel
      • 2014-02-15 04604, 2014

      • reosarevok joined the channel
      • 2014-02-15 04605, 2014

      • nikki
        I imagine flask would be perfectly acceptable, I know there are a couple of side projects using that. no idea about django
      • 2014-02-15 04647, 2014

      • dufferzafar
        then flask it is...
      • 2014-02-15 04637, 2014

      • derwin
        yeah flask is what other folks in the "ecosystem" are using hehe
      • 2014-02-15 04609, 2014

      • mr_alias joined the channel
      • 2014-02-15 04652, 2014

      • zas
        502s on musicbrainz.org atm
      • 2014-02-15 04654, 2014

      • ruaok
        dufferzafar: php is out, sorry.
      • 2014-02-15 04618, 2014

      • reosarevok joined the channel
      • 2014-02-15 04616, 2014

      • nikki
        moin ruaok
      • 2014-02-15 04623, 2014

      • ruaok
        moin.
      • 2014-02-15 04630, 2014

      • ruaok has been busy hanging art.
      • 2014-02-15 04636, 2014

      • ruaok
        all freaking day.
      • 2014-02-15 04642, 2014

      • dufferzafar
        is the reason what bitmap mentioned or something else?
      • 2014-02-15 04654, 2014

      • nikki
        where? in your flat?
      • 2014-02-15 04656, 2014

      • ruaok
        php sucks.
      • 2014-02-15 04659, 2014

      • ruaok
        nikki: yes.
      • 2014-02-15 04610, 2014

      • nikki
        can you still see the walls? :P
      • 2014-02-15 04615, 2014

      • ruaok
        yes.
      • 2014-02-15 04630, 2014

      • ruaok
        thats where aleta comes in. she kept me from hanging everything. :)
      • 2014-02-15 04638, 2014

      • nikki
        heh
      • 2014-02-15 04609, 2014

      • dufferzafar
        which db? mysql? postgres?
      • 2014-02-15 04615, 2014

      • ruaok
        postgres
      • 2014-02-15 04628, 2014

      • ruaok
        we do neither mysql nor php here.
      • 2014-02-15 04601, 2014

      • dufferzafar
        okay, this is going to be a learning experience
      • 2014-02-15 04623, 2014

      • dufferzafar
        the 'idea' says that the site could log the user in using their MB ids? any pointers?
      • 2014-02-15 04631, 2014

      • ruaok
        is that the idea of gsoc?
      • 2014-02-15 04655, 2014

      • dufferzafar
        yeah, the one involving the creationg of a website for picard.
      • 2014-02-15 04619, 2014

      • ruaok
        using the oauth of the current site, I think.
      • 2014-02-15 04623, 2014

      • nikki
        yeah, that's what I was thinking
      • 2014-02-15 04632, 2014

      • ruaok
        though I am not sure what the picard site would need a login for.
      • 2014-02-15 04641, 2014

      • dufferzafar
        to upload plugins
      • 2014-02-15 04600, 2014

      • dufferzafar
        the user can upload his plugins and add necessary details.
      • 2014-02-15 04634, 2014

      • ruaok
        that sounds like a spammers/fisher's bonanza.
      • 2014-02-15 04613, 2014

      • dufferzafar
        why?
      • 2014-02-15 04648, 2014

      • ruaok
        uploading malicious code never sounds like a good idea.
      • 2014-02-15 04655, 2014

      • reosarevok
        How's that any different from having a plugin page in the wiki?
      • 2014-02-15 04614, 2014

      • ruaok
        do the plugins get uploaded to the wiki?
      • 2014-02-15 04617, 2014

      • reosarevok
        (re: malicious code risk)
      • 2014-02-15 04628, 2014

      • reosarevok
        No, they get linked from them and people will still download them anyway
      • 2014-02-15 04643, 2014

      • reosarevok
        So the malicious code will get to the user anyway
      • 2014-02-15 04609, 2014

      • ruaok
        yeah, but the official docs have to get transcluded, so its not an automatic process.
      • 2014-02-15 04619, 2014

      • ruaok
        thus spammers will get weeded out right away.
      • 2014-02-15 04634, 2014

      • ruaok runs off for a belated valentines bath
      • 2014-02-15 04651, 2014

      • reosarevok
        The wiki isn't transcluded though - just make uploads need approval then and you'll be better off than now
      • 2014-02-15 04610, 2014

      • reosarevok
        (since they'll be approved _always_, not just depending on where the user happens to look
      • 2014-02-15 04611, 2014

      • reosarevok
        )
      • 2014-02-15 04610, 2014

      • CallerNo6
        yeah, I use the wiki, not docs. So transclusion wouldn't save me from myself.
      • 2014-02-15 04645, 2014

      • reosarevok
      • 2014-02-15 04648, 2014

      • reosarevok
        Mentioning us ;)
      • 2014-02-15 04655, 2014

      • reosarevok
        CallerNo6, sounds like your cup of tea :p
      • 2014-02-15 04637, 2014

      • reosarevok
        haha
      • 2014-02-15 04638, 2014

      • reosarevok
        " (It's not surprising that people get their information about FRBR from the diagrams, rather than the text. There are three very simple diagrams in the document, and 142 pages of text. Yet even if a picture is worth a thousand words, those three are not equal to the text.)"
      • 2014-02-15 04623, 2014

      • ianmcorvidae
        reosarevok: I linked that last night :P
      • 2014-02-15 04632, 2014

      • reosarevok
        heh
      • 2014-02-15 04640, 2014

      • CallerNo6
        valentines day and people are thinking of me!
      • 2014-02-15 04600, 2014

      • CallerNo6
        valentines day-ish, anyway
      • 2014-02-15 04602, 2014

      • reosarevok
        Sorry, I was fighting my lappy to install xubuntu yesterday :p
      • 2014-02-15 04618, 2014

      • SultS joined the channel
      • 2014-02-15 04647, 2014

      • CallerNo6 sheepishly admits to not having read the full 142 page doc
      • 2014-02-15 04637, 2014

      • reosarevok
        Neither have I
      • 2014-02-15 04640, 2014

      • CallerNo6
        I hope her "very long and very detailed analysis" isn't even longer.
      • 2014-02-15 04625, 2014

      • CallerNo6
        Alternately, I hope it has more than three pictures.
      • 2014-02-15 04636, 2014

      • reosarevok
        hahaha
      • 2014-02-15 04651, 2014

      • reosarevok
        Ok, time to go home, back later :)
      • 2014-02-15 04644, 2014

      • reosarevok joined the channel
      • 2014-02-15 04622, 2014

      • mr_alias joined the channel