#metabrainz

/

      • aron_kexp joined the channel
      • 2016-03-04 06454, 2016

      • D4RK-PH0ENiX has quit
      • 2016-03-04 06422, 2016

      • D4RK-PH0ENiX joined the channel
      • 2016-03-04 06435, 2016

      • D4RK-PH0ENiX has quit
      • 2016-03-04 06424, 2016

      • vidhan has quit
      • 2016-03-04 06451, 2016

      • ariscop has quit
      • 2016-03-04 06454, 2016

      • ariscop joined the channel
      • 2016-03-04 06458, 2016

      • Deelight__ has left the channel
      • 2016-03-04 06436, 2016

      • D4RK-PH0ENiX joined the channel
      • 2016-03-04 06443, 2016

      • tungol joined the channel
      • 2016-03-04 06406, 2016

      • tungol
        I'm trying to make sense of the bookbrainz work/publication/edition hierarchy. Is there any guidance yet on what counts as the same publication versus different publications?
      • 2016-03-04 06440, 2016

      • tungol
        related: what's the best way to handle introductions? I was thinking I'd make a work entry for the introduction, and link it in the publication with 'contains', but there doesn't seem to be a relevant type (nonfiction maybe?) and it would mean the common case of later editions with a new introductions are different publications
      • 2016-03-04 06449, 2016

      • tungol
        which is maybe okay?
      • 2016-03-04 06405, 2016

      • CallerNo6
        tungol, are you familiar with the frbr model?
      • 2016-03-04 06428, 2016

      • CallerNo6
        or with the musicbrainz model?
      • 2016-03-04 06436, 2016

      • CallerNo6
        bookbrainz is similar
      • 2016-03-04 06451, 2016

      • tungol
        I've edited on MB for a while, yeah. Not sure what frbr is.
      • 2016-03-04 06412, 2016

      • CallerNo6
      • 2016-03-04 06454, 2016

      • CallerNo6
        from a discussion the other day, "publication" may become "edition group" if that helps :-)
      • 2016-03-04 06443, 2016

      • CallerNo6
        (I took that to mean that a "publication" is analogous to an MB-work-group
      • 2016-03-04 06444, 2016

      • CallerNo6
        )
      • 2016-03-04 06421, 2016

      • tungol
        so by analogy with MB, an edition of two distinct works together would be a new publication, but not an addition that adds a new introduction, which is more like bonus tracks
      • 2016-03-04 06422, 2016

      • CallerNo6
        I think that sounds right.
      • 2016-03-04 06450, 2016

      • CallerNo6
        I think these definitions are still being developed (from what I could tell the other day)
      • 2016-03-04 06415, 2016

      • umeshksingla has quit
      • 2016-03-04 06425, 2016

      • CallerNo6
        At this point, Leftmost will step in and explain what I got wrong :-)
      • 2016-03-04 06454, 2016

      • CallerNo6
        oops, "mb work group" was supposed to be "mb release group". I have no idea what a work group is. grr.
      • 2016-03-04 06405, 2016

      • tungol
        yeah, I figured that's what you meant
      • 2016-03-04 06400, 2016

      • tungol
        is edits just hanging forever when you try to submit them a known issue? That keeps happening to me, semi-intermittently
      • 2016-03-04 06405, 2016

      • Leftmost
        tungol, there's nothing formalized as far as what constitutes a new publication. Right now we're hoping to drudge up some edge cases to see where we need to put in guidelines. Your MB analogy is apt.
      • 2016-03-04 06452, 2016

      • Leftmost
        It's kind of a known issue. It means that something went wrong in making the edit and our error reporting is terrible. Is there any pattern you've noticed in when it does it?
      • 2016-03-04 06440, 2016

      • tungol
        no pattern yet, but when I do hit it just retrying the edit in a different browser doesn't fix it. Last time I created an author and it didn't save the name, and trying to go back and add the name would just hang. This time I'm trying to add an edition to a publication group and it doesn't want to go
      • 2016-03-04 06419, 2016

      • Leftmost
        If you're trying to add an edition by clicking "Add Edition" on the publication page, that's a known issue.
      • 2016-03-04 06427, 2016

      • tungol
        ah, okay yep
      • 2016-03-04 06434, 2016

      • tungol
        I was
      • 2016-03-04 06431, 2016

      • tungol
        so in general what level should works be linked in with the "contains" relationship, publication or edition? Publication makes sense for the main work, but if I make a work entity for the introduction that would need to be at the edition level.
      • 2016-03-04 06458, 2016

      • tungol
        and having different works linked at different levels feels a bit weird
      • 2016-03-04 06433, 2016

      • aron_kexp has quit
      • 2016-03-04 06423, 2016

      • Leftmost
        Edition.
      • 2016-03-04 06448, 2016

      • Leftmost
        Relationships are going to be revamped soon to restrict entity types and "contains" will be Work-Edition.
      • 2016-03-04 06453, 2016

      • Leftmost
        Err, Edition-Work.
      • 2016-03-04 06436, 2016

      • tungol
        good to know
      • 2016-03-04 06432, 2016

      • tungol
        are there any edition-edition relationships? the book I'm using as a test case right now is a full reprint, including title page and publishing information, of an earlier edition, with their own title page and publishing information, plus a introduction, added beforehand, it uses the phrase "complete photographic reprint"
      • 2016-03-04 06441, 2016

      • tungol
        I'm thinking there's no way to represent that right now
      • 2016-03-04 06433, 2016

      • Leftmost
        No relationship like that yet, but you should file an issue for it (if you don't mind).
      • 2016-03-04 06428, 2016

      • tungol
        sure, I can do that
      • 2016-03-04 06459, 2016

      • tungol
        I'll make one for a work type appropriate for use with introductions as well, if you think that makes sense
      • 2016-03-04 06436, 2016

      • JesseW joined the channel
      • 2016-03-04 06438, 2016

      • Muz_ is now known as Muz
      • 2016-03-04 06438, 2016

      • djpretzel joined the channel
      • 2016-03-04 06457, 2016

      • creature has quit
      • 2016-03-04 06451, 2016

      • creature joined the channel
      • 2016-03-04 06451, 2016

      • creature has quit
      • 2016-03-04 06451, 2016

      • creature joined the channel
      • 2016-03-04 06420, 2016

      • JesseW has quit
      • 2016-03-04 06433, 2016

      • JesseW joined the channel
      • 2016-03-04 06405, 2016

      • JesseW has quit
      • 2016-03-04 06458, 2016

      • vk5 has quit
      • 2016-03-04 06431, 2016

      • vk5 joined the channel
      • 2016-03-04 06403, 2016

      • kanha has quit
      • 2016-03-04 06413, 2016

      • vk5 has quit
      • 2016-03-04 06441, 2016

      • kanha joined the channel
      • 2016-03-04 06426, 2016

      • vk5 joined the channel
      • 2016-03-04 06447, 2016

      • MBJenkins has quit
      • 2016-03-04 06425, 2016

      • MBJenkins joined the channel
      • 2016-03-04 06437, 2016

      • rvedotrc has quit
      • 2016-03-04 06444, 2016

      • rvedotrc joined the channel
      • 2016-03-04 06429, 2016

      • creature has quit
      • 2016-03-04 06445, 2016

      • creature joined the channel
      • 2016-03-04 06445, 2016

      • creature has quit
      • 2016-03-04 06445, 2016

      • creature joined the channel
      • 2016-03-04 06439, 2016

      • vk5 has quit
      • 2016-03-04 06417, 2016

      • vk5 joined the channel
      • 2016-03-04 06400, 2016

      • rahulr has quit
      • 2016-03-04 06434, 2016

      • typhoe has quit
      • 2016-03-04 06441, 2016

      • typhoe joined the channel
      • 2016-03-04 06417, 2016

      • ariscop has quit
      • 2016-03-04 06448, 2016

      • zag2 joined the channel
      • 2016-03-04 06437, 2016

      • zag has quit
      • 2016-03-04 06429, 2016

      • armalcolite
        i went through scraper.js and i now know how it works. (my first guess was close enough to the actual implementation)
      • 2016-03-04 06445, 2016

      • armalcolite
        i went through scraper.js and i now know how it works. (my first guess was close enough to the actual implementation)
      • 2016-03-04 06450, 2016

      • armalcolite
        and i have an additional idea.
      • 2016-03-04 06432, 2016

      • armalcolite
        since the users wont have much technical know-how we can ask the user to select the div consisting of the songs listed.
      • 2016-03-04 06429, 2016

      • Leftmost has quit
      • 2016-03-04 06401, 2016

      • ariscop joined the channel
      • 2016-03-04 06436, 2016

      • JesseW joined the channel
      • 2016-03-04 06446, 2016

      • JonnyJD joined the channel
      • 2016-03-04 06446, 2016

      • armalcolite
        alastairp: you said we cannot ask user for their lastfm credentials, then how r we going to fetch records using api? we sure need credentials/api-key
      • 2016-03-04 06436, 2016

      • armalcolite
        alastairp: my idea is to scrap the key by parsing DOM and then make api-calls
      • 2016-03-04 06416, 2016

      • hitesh96db joined the channel
      • 2016-03-04 06437, 2016

      • rahulr joined the channel
      • 2016-03-04 06419, 2016

      • michiwend has quit
      • 2016-03-04 06445, 2016

      • michiwend joined the channel
      • 2016-03-04 06420, 2016

      • JonnyJD has quit
      • 2016-03-04 06455, 2016

      • Nyanko-sensei joined the channel
      • 2016-03-04 06417, 2016

      • JesseW has quit
      • 2016-03-04 06446, 2016

      • D4RK-PH0ENiX has quit
      • 2016-03-04 06400, 2016

      • Mineo joined the channel
      • 2016-03-04 06417, 2016

      • diana_olhovyk joined the channel
      • 2016-03-04 06416, 2016

      • rahulr has quit
      • 2016-03-04 06442, 2016

      • dan_ joined the channel
      • 2016-03-04 06405, 2016

      • dan_ is now known as Guest4404
      • 2016-03-04 06413, 2016

      • Guest4404 has quit
      • 2016-03-04 06439, 2016

      • dan2021 joined the channel
      • 2016-03-04 06454, 2016

      • Mineo has quit
      • 2016-03-04 06446, 2016

      • ariscop has quit
      • 2016-03-04 06421, 2016

      • ariscop joined the channel
      • 2016-03-04 06435, 2016

      • rahulr joined the channel
      • 2016-03-04 06455, 2016

      • kahu joined the channel
      • 2016-03-04 06435, 2016

      • alastairp
        armalcolite: if a user's scrobble data is public, then we don't need *their* API key. We only need *a* API key
      • 2016-03-04 06406, 2016

      • alastairp
        We can embed it in the script file that we serve to the user from the bookmarklet
      • 2016-03-04 06439, 2016

      • vidhan joined the channel
      • 2016-03-04 06443, 2016

      • lks joined the channel
      • 2016-03-04 06423, 2016

      • armalcolite
        alastairp: ok. what about private one?
      • 2016-03-04 06420, 2016

      • armalcolite
        alastairp: how about we build a add-on similiar to last.fm's and let user access their data?
      • 2016-03-04 06400, 2016

      • mihaitish joined the channel
      • 2016-03-04 06440, 2016

      • dan2021 has quit
      • 2016-03-04 06443, 2016

      • Nyanko-sensei has quit
      • 2016-03-04 06411, 2016

      • D4RK-PH0ENiX joined the channel
      • 2016-03-04 06441, 2016

      • alastairp
        what do you mean an addon?
      • 2016-03-04 06420, 2016

      • alastairp
        like a chrome extension?
      • 2016-03-04 06456, 2016

      • ariscop has quit
      • 2016-03-04 06419, 2016

      • ariscop joined the channel
      • 2016-03-04 06447, 2016

      • reosarevok
        Freso: there's no "social area" as such in Discourse, is there? As a category, I mean
      • 2016-03-04 06459, 2016

      • reosarevok
        (I wasn't sure whether my last post should have a category or not :p)
      • 2016-03-04 06432, 2016

      • kartikgupta0909 joined the channel
      • 2016-03-04 06416, 2016

      • cetko
        alastairp: took a look at bigtable
      • 2016-03-04 06408, 2016

      • cetko
        the schema design principles seems like redis on steroids
      • 2016-03-04 06411, 2016

      • cetko
        "These tables will grow at the rate of approximately 2 billion rows per day, which Cloud Bigtable can handle without difficulty."
      • 2016-03-04 06443, 2016

      • darwin
        uh?
      • 2016-03-04 06452, 2016

      • darwin
        redis is a memory store.. bigtable-like things are... not?
      • 2016-03-04 06406, 2016

      • cetko
        yes but it's a key/value store
      • 2016-03-04 06445, 2016

      • darwin
        bigtable is much more like cassandra than redis, imo :)
      • 2016-03-04 06452, 2016

      • cetko
        the priniciples of designing your db schema is the same
      • 2016-03-04 06401, 2016

      • cetko
        haven't used cassandra
      • 2016-03-04 06456, 2016

      • cetko
        I was comparing bigtable and influxdb
      • 2016-03-04 06415, 2016

      • kartikgupta0909
        alastairp: I tried to work out the details for the job evaluation project and have replied to your comment.
      • 2016-03-04 06425, 2016

      • cetko
        where influxdb is "smarter" with timestamps
      • 2016-03-04 06435, 2016

      • kartikgupta0909
        Please have a look when possible and let me know if I missed something.
      • 2016-03-04 06441, 2016

      • cetko
        while bigtable just uses timestamps in keys
      • 2016-03-04 06454, 2016

      • cetko
        but the sorted indexes make it much more appropriate for acousticbrainz
      • 2016-03-04 06447, 2016

      • ariscop has quit
      • 2016-03-04 06410, 2016

      • ariscop joined the channel
      • 2016-03-04 06440, 2016

      • cetko
        if it can handle ~8000 rows for every song
      • 2016-03-04 06456, 2016

      • cetko
        which it claims it can
      • 2016-03-04 06447, 2016

      • UmkaDK has quit
      • 2016-03-04 06413, 2016

      • UmkaDK joined the channel
      • 2016-03-04 06436, 2016

      • cetko
        this amounts to approximately 28 billion rows
      • 2016-03-04 06442, 2016

      • UmkaDK has quit
      • 2016-03-04 06432, 2016

      • alastairp
        and it took us a year to get to that, so we're not growing at 2b/day :)