#metabrainz

/

      • alastairp
        where is the credit
      • 2016-05-06 12742, 2016

      • alastairp
        curious
      • 2016-05-06 12745, 2016

      • Gentlecat
        Freso: exactly
      • 2016-05-06 12700, 2016

      • Gentlecat
        so what I'm saying that there should be an option
      • 2016-05-06 12718, 2016

      • alastairp
        Gentlecat: yeah, cc0 or ccby could work
      • 2016-05-06 12728, 2016

      • alastairp
        [x] I want to be cited by others who use this dataset
      • 2016-05-06 12755, 2016

      • alastairp
        is a model a derivative work of a dataset??
      • 2016-05-06 12734, 2016

      • Freso
        In Denmark at least, you still have to do your "best effort" to cite authorship when using works in the public domain, so here CC0 is still effectively the same as CC by.
      • 2016-05-06 12746, 2016

      • alastairp
        interesting
      • 2016-05-06 12707, 2016

      • alastairp
        is there a local danish variation of the licenses (I think they deprecated those though?)
      • 2016-05-06 12719, 2016

      • Freso
        Don't know. :)
      • 2016-05-06 12725, 2016

      • alastairp
        that is, is there specific text in the CC0 license that means that you don't need to do that in Denmark?
      • 2016-05-06 12738, 2016

      • alastairp
        since many countries don't have a public domain
      • 2016-05-06 12742, 2016

      • alastairp
        whcih cc0 is useful for
      • 2016-05-06 12750, 2016

      • alastairp
        I don't know if denmark does?
      • 2016-05-06 12758, 2016

      • Freso
        I think there's something similar in the US under "moral laws" or something like that, which are rights that the author/creator of a work can't waive.
      • 2016-05-06 12708, 2016

      • alastairp
        yeah, canada has those
      • 2016-05-06 12738, 2016

      • Freso
        (They can choose to not pursue, of course, but they can't waive those rights by selling the copyright to another party or making a license etc.)
      • 2016-05-06 12710, 2016

      • Freso
        Oh, and Denmark does have "public domain".
      • 2016-05-06 12730, 2016

      • alastairp
        Gentlecat: I've been working on a project whose core I took from the AB web/db structure
      • 2016-05-06 12733, 2016

      • alastairp
        I just ran 2to3 on it
      • 2016-05-06 12735, 2016

      • Freso
        And I believe it is possible to license works legally into the public domain too.
      • 2016-05-06 12738, 2016

      • alastairp
        and it's working in py3.5 :D
      • 2016-05-06 12702, 2016

      • Gentlecat
        I'd love to use py3
      • 2016-05-06 12711, 2016

      • alastairp
        as of the beginning of April my default python is 3.4 or 3.5
      • 2016-05-06 12729, 2016

      • alastairp
        no essentia support though. perhaps I'll do that over the summer
      • 2016-05-06 12742, 2016

      • Gentlecat
        right
      • 2016-05-06 12717, 2016

      • Gentlecat
        btw, I made some changes to cache.py here https://github.com/metabrainz/pytools/blob/master…
      • 2016-05-06 12731, 2016

      • Gentlecat
        maybe it's worth using that in AB now
      • 2016-05-06 12736, 2016

      • alastairp
        ok
      • 2016-05-06 12743, 2016

      • Gentlecat
        it also works with both python 2 and 3 :)
      • 2016-05-06 12747, 2016

      • alastairp
        please add a README saying what the repo is and where to add bugs
      • 2016-05-06 12755, 2016

      • alastairp
        (I'd add a bug, but...)
      • 2016-05-06 12713, 2016

      • alastairp
        I've been thinking about the name
      • 2016-05-06 12715, 2016

      • Gentlecat
        we don't have a section in jira
      • 2016-05-06 12720, 2016

      • alastairp
        unfortunately pymb is ambiguous
      • 2016-05-06 12728, 2016

      • alastairp
        you're lucky that Freso is online then
      • 2016-05-06 12734, 2016

      • Freso
        ^ :)
      • 2016-05-06 12739, 2016

      • Freso
        What do you need?
      • 2016-05-06 12743, 2016

      • alastairp
        well
      • 2016-05-06 12745, 2016

      • Freso starts Firefox
      • 2016-05-06 12749, 2016

      • alastairp
        first we need a better name than pytools
      • 2016-05-06 12756, 2016

      • alastairp
        and then a jira project for it
      • 2016-05-06 12708, 2016

      • Gentlecat is still confused why he can't modify things himself
      • 2016-05-06 12708, 2016

      • alastairp
        libmusicbrainz <- taken
      • 2016-05-06 12720, 2016

      • Gentlecat
        pybrainz?
      • 2016-05-06 12753, 2016

      • alastairp
        I was genuinely going to suggest metabrainz
      • 2016-05-06 12754, 2016

      • Gentlecat
        pythonwithbrainz
      • 2016-05-06 12757, 2016

      • alastairp
        then I realised
      • 2016-05-06 12700, 2016

      • Freso
        Considering how many *Brainz we have by now, that doesn't seem like a good name if it's only for interacting with one project.
      • 2016-05-06 12711, 2016

      • Gentlecat
        pythonwithoutbrainz
      • 2016-05-06 12712, 2016

      • alastairp
        Freso: it's an umbrella project
      • 2016-05-06 12717, 2016

      • Freso
        alastairp: Ah, cool.
      • 2016-05-06 12724, 2016

      • alastairp
        of code/common utils for all pythong projets
      • 2016-05-06 12728, 2016

      • alastairp
        cb, ab, lb
      • 2016-05-06 12733, 2016

      • Freso
        Then you realised...
      • 2016-05-06 12736, 2016

      • alastairp
        commonbrainz
      • 2016-05-06 12737, 2016

      • Gentlecat
        mbspotify...
      • 2016-05-06 12750, 2016

      • Freso likes "commonbrainz"
      • 2016-05-06 12702, 2016

      • alastairp
        CB is taken though
      • 2016-05-06 12704, 2016

      • Gentlecat
        but that doesn't indicate that it's related to python
      • 2016-05-06 12707, 2016

      • Gentlecat
        and it is
      • 2016-05-06 12710, 2016

      • alastairp
        pycommonbrainz
      • 2016-05-06 12714, 2016

      • Freso
        alastairp: We have 3 M*Brainz's
      • 2016-05-06 12717, 2016

      • Gentlecat
        and that's kind of importante
      • 2016-05-06 12719, 2016

      • alastairp
        true
      • 2016-05-06 12723, 2016

      • Freso
        (Not counting MusicBottle.)
      • 2016-05-06 12737, 2016

      • alastairp
        Gentlecat: so, it's OK to put py in the project name
      • 2016-05-06 12742, 2016

      • alastairp
        but it shouldn't be in the thing that you import
      • 2016-05-06 12744, 2016

      • alastairp
        e.g.
      • 2016-05-06 12749, 2016

      • Freso
        python-commonbrainz
      • 2016-05-06 12752, 2016

      • alastairp
        python-musicbrainzngs, you import as musicbrainzngs
      • 2016-05-06 12720, 2016

      • Freso
        I'd prefer "python-commonbrainz imported as commonbrainz" to "pycommonbrainz imported as commonbrainz".
      • 2016-05-06 12731, 2016

      • alastairp
        yep, me too
      • 2016-05-06 12702, 2016

      • Freso
        Gentlecat: I've made you a Jira admin now.
      • 2016-05-06 12716, 2016

      • Gentlecat
        actually, I'm not sure about the whole brainz thing
      • 2016-05-06 12740, 2016

      • Gentlecat
        it's not a project, just a package for us
      • 2016-05-06 12702, 2016

      • kepstin
        you could call it brainz-common (or bc for short)
      • 2016-05-06 12725, 2016

      • Gentlecat
        we don't name chef-cookbooks as cookbrainz or whatever
      • 2016-05-06 12751, 2016

      • alastairp
        that's a good point
      • 2016-05-06 12758, 2016

      • alastairp
        I'm just thinking about when I import it
      • 2016-05-06 12710, 2016

      • alastairp
        I *really* don't want to `import pyutils`
      • 2016-05-06 12716, 2016

      • alastairp
        1) I know I'm in python
      • 2016-05-06 12718, 2016

      • Gentlecat
        yeah, I get it that it needs to be uniqueish, but there are other ways to do that
      • 2016-05-06 12718, 2016

      • alastairp
        2) utils for what?
      • 2016-05-06 12728, 2016

      • Gentlecat
        sure
      • 2016-05-06 12759, 2016

      • Freso wouldn't mind chef-cookbooks being cookbrainz :D
      • 2016-05-06 12713, 2016

      • Freso
        brainz-chefs
      • 2016-05-06 12717, 2016

      • Gentlecat
        ...
      • 2016-05-06 12738, 2016

      • kepstin
        "brainz-chefs" sounds like a nickname for *brainz developers
      • 2016-05-06 12749, 2016

      • Gentlecat
        maybe name it codebrainz-python and import as codebrainz?
      • 2016-05-06 12723, 2016

      • CallerNo6
        brainz-chefs work at Chez Brainz, right?
      • 2016-05-06 12743, 2016

      • kepstin
        but codebrainz is a database of open-source projects
      • 2016-05-06 12726, 2016

      • Gentlecat
        ugh, lol
      • 2016-05-06 12721, 2016

      • Gentlecat
        that still shouldn't matter if it's for "internal" use
      • 2016-05-06 12701, 2016

      • kepstin
        you could just call it 'metabrainz', that's already a kind of 'internal use' name that's never gonna host a user-editable database.
      • 2016-05-06 12719, 2016

      • mihaitish has quit
      • 2016-05-06 12735, 2016

      • kepstin
        unless we start tracking *brainz projects started by other people
      • 2016-05-06 12739, 2016

      • kepstin
        ... :/
      • 2016-05-06 12725, 2016

      • Freso
      • 2016-05-06 12730, 2016

      • Gentlecat
        how do I import it then?
      • 2016-05-06 12757, 2016

      • Gentlecat
        can't use it in metabrainz website then because it has a package with the same name
      • 2016-05-06 12752, 2016

      • Guest82506 is now known as LordSputnik
      • 2016-05-06 12732, 2016

      • LordSputnik
        Gentlecat: why not brainztools, with the repo-name "python-brainztools"
      • 2016-05-06 12706, 2016

      • Gentlecat
        that sounds ok, yes
      • 2016-05-06 12736, 2016

      • Gentlecat
        alastairp: ^ you like that?
      • 2016-05-06 12757, 2016

      • alastairp
        hmm
      • 2016-05-06 12707, 2016

      • alastairp
        I don't really think they're tools either
      • 2016-05-06 12736, 2016

      • Gentlecat
        why not?
      • 2016-05-06 12749, 2016

      • alastairp
        because they become a part of what we're building, they're not the thing we use to build it
      • 2016-05-06 12752, 2016

      • LordSputnik
        brainz<insert description here>
      • 2016-05-06 12755, 2016

      • alastairp
        vim is a tool, a computer is a tool
      • 2016-05-06 12703, 2016

      • LordSputnik
        brainzutils
      • 2016-05-06 12712, 2016

      • Gentlecat
        oh, I see what you mean
      • 2016-05-06 12714, 2016

      • alastairp
        LordSputnik: see above, I don't like util either
      • 2016-05-06 12718, 2016

      • alastairp
        as it's too vague
      • 2016-05-06 12749, 2016

      • Gentlecat
        it's supposed to be a bit vague though
      • 2016-05-06 12708, 2016

      • LordSputnik
        "brainzbricks" if it's the foundation for other projects :P
      • 2016-05-06 12721, 2016

      • Freso
        *brainzbrickz
      • 2016-05-06 12723, 2016

      • Gentlecat
        it doesn't have only flask wrapper or only a module for memcached
      • 2016-05-06 12705, 2016

      • LordSputnik
        "miscbrainz", because that's not confusing at all :P
      • 2016-05-06 12720, 2016

      • bitmap
        brainzbase, brainzsetup?
      • 2016-05-06 12740, 2016

      • Gentlecat
        `from brainzutils import cache`
      • 2016-05-06 12750, 2016

      • Gentlecat
        `import brainzutils.flask`
      • 2016-05-06 12756, 2016

      • Gentlecat
        that looks fine to me
      • 2016-05-06 12756, 2016

      • Gentlecat
        we need to make a decision and move on
      • 2016-05-06 12759, 2016

      • alastairp
        actually, compared to tools, utils looks ok to me too :)(
      • 2016-05-06 12700, 2016

      • alastairp
        :)
      • 2016-05-06 12709, 2016

      • alastairp
        I don't mind `base` either
      • 2016-05-06 12747, 2016

      • alastairp
        Gentlecat: going home then to ribó
      • 2016-05-06 12751, 2016

      • alastairp
        probably 35-40 mins
      • 2016-05-06 12716, 2016

      • Gentlecat
        where do we meet?
      • 2016-05-06 12724, 2016

      • alastairp
        there?
      • 2016-05-06 12702, 2016

      • Gentlecat
        ok, at 6 then
      • 2016-05-06 12726, 2016

      • alastairp
        cool
      • 2016-05-06 12752, 2016

      • rahulr
        Was browsing -> http://musicbrainz.org/doc/Development. I see a picard header here but no links in it. Wondering if that's intentional?
      • 2016-05-06 12736, 2016

      • Freso
        rahulr: Probably not. :)
      • 2016-05-06 12732, 2016

      • Freso
        rahulr: Not sure what should go there. Is the dev docs in Git repos on the Picard website? If so, feel free to link those on https://wiki.musicbrainz.org/Development
      • 2016-05-06 12700, 2016

      • rahulr
        There is a development link in Picard website. It can be linked. This one -> http://picard.musicbrainz.org/docs/development/
      • 2016-05-06 12734, 2016

      • LordSputnik
      • 2016-05-06 12707, 2016

      • diana_olhovyk has quit
      • 2016-05-06 12733, 2016

      • zas
        LordSputnik: i alreay upgraded and rebooted all servers
      • 2016-05-06 12715, 2016

      • Leftmost
        Aww yiss. zas is on top of it!
      • 2016-05-06 12721, 2016

      • Freso
        rahulr: Go ahead and link it then. ;)
      • 2016-05-06 12709, 2016

      • LordSputnik
        !m zas
      • 2016-05-06 12709, 2016

      • BrainzBot
        You're doing good work, zas!
      • 2016-05-06 12737, 2016

      • Freso
        rahulr: And let me know when you have, so I can put the changes live on mb.o
      • 2016-05-06 12756, 2016

      • JesseW joined the channel
      • 2016-05-06 12705, 2016

      • dr_saunde has quit
      • 2016-05-06 12715, 2016

      • dr_saunde joined the channel