#metabrainz

/

      • ishaanshah[m]1
        CORS is such a pita,
      • 2020-03-30 09026, 2020

      • iliekcomputers
        that way we can probably relax the ratelimits anyways
      • 2020-03-30 09028, 2020

      • leonardo joined the channel
      • 2020-03-30 09032, 2020

      • ishaanshah[m]1
        So if the listen type is import, then do whatever I am doing in the frontend right?
      • 2020-03-30 09055, 2020

      • iliekcomputers
        yeah
      • 2020-03-30 09024, 2020

      • iliekcomputers
        and you can use https://github.com/alastair/python-musicbrainzngs which should ideally handle the ratelimit for you
      • 2020-03-30 09037, 2020

      • ishaanshah[m]1
        Hmm, makes sense
      • 2020-03-30 09039, 2020

      • ishaanshah[m]1
        So I will make a PR fixing the frontend part first
      • 2020-03-30 09005, 2020

      • iliekcomputers
        yes
      • 2020-03-30 09011, 2020

      • ishaanshah[m]1
        Then look into the backend
      • 2020-03-30 09019, 2020

      • iliekcomputers
        hopefully that doesn't hit the ratelimit given we show what 25 listens?
      • 2020-03-30 09031, 2020

      • ishaanshah[m]1
        thanks for the help
      • 2020-03-30 09011, 2020

      • ishaanshah[m]1
        > hopefully that doesn't hit the ratelimit given we show what 25 listens?
      • 2020-03-30 09055, 2020

      • ishaanshah[m]1
        no it won't
      • 2020-03-30 09026, 2020

      • ishaanshah[m]1
        we can safely put a delay of .5 sec
      • 2020-03-30 09004, 2020

      • CatQuest has quit
      • 2020-03-30 09043, 2020

      • BrainzGit has quit
      • 2020-03-30 09048, 2020

      • iliekcomputers
        i'm not sure we wanna do that
      • 2020-03-30 09008, 2020

      • iliekcomputers
        that would mean the listens page would take >= 50s to load?
      • 2020-03-30 09003, 2020

      • iliekcomputers
        actually
      • 2020-03-30 09009, 2020

      • ishaanshah[m]1
        Oh, no we could do that async or something. But lets see most prolly we won't hit the limit in the first place
      • 2020-03-30 09025, 2020

      • iliekcomputers
        it might be a good idea to do this on the backend too
      • 2020-03-30 09054, 2020

      • iliekcomputers
        i'm not sure, feel free to explore what works better
      • 2020-03-30 09028, 2020

      • ishaanshah[m]1
        Yep, will do
      • 2020-03-30 09008, 2020

      • Mineo has quit
      • 2020-03-30 09008, 2020

      • aidanlw17 has quit
      • 2020-03-30 09008, 2020

      • zas has quit
      • 2020-03-30 09008, 2020

      • ruaok has quit
      • 2020-03-30 09009, 2020

      • alastairp has quit
      • 2020-03-30 09010, 2020

      • heyarne[m] has quit
      • 2020-03-30 09010, 2020

      • davic has quit
      • 2020-03-30 09034, 2020

      • heyarne[m] joined the channel
      • 2020-03-30 09034, 2020

      • Mineo joined the channel
      • 2020-03-30 09034, 2020

      • aidanlw17 joined the channel
      • 2020-03-30 09034, 2020

      • zas joined the channel
      • 2020-03-30 09034, 2020

      • ruaok joined the channel
      • 2020-03-30 09034, 2020

      • alastairp joined the channel
      • 2020-03-30 09034, 2020

      • davic joined the channel
      • 2020-03-30 09047, 2020

      • CatQuest joined the channel
      • 2020-03-30 09006, 2020

      • Mr_Monkey
        Cyna: I'm not sure, actually. It wouldn't be a bad thing to standardize with MB, but it would probably require to change the existing entity editor to follow the same practises
      • 2020-03-30 09010, 2020

      • CatQuest has quit
      • 2020-03-30 09010, 2020

      • CatQuest joined the channel
      • 2020-03-30 09039, 2020

      • Mr_Monkey
        What's your opinion?
      • 2020-03-30 09018, 2020

      • Cyna
        Yea I understand that... I have gone thought the code for the forms. It would be great to follow with MB and I propose to follow the same with the Unified Form
      • 2020-03-30 09031, 2020

      • Cyna
        It would be a good start, don't you think ?
      • 2020-03-30 09018, 2020

      • Cyna
        These is another thing... Does BB currently use https://github.com/metabrainz/design-system# ?
      • 2020-03-30 09032, 2020

      • heyarne[m] has quit
      • 2020-03-30 09040, 2020

      • goldenshimmer has quit
      • 2020-03-30 09042, 2020

      • MagnusSvensson[m has quit
      • 2020-03-30 09053, 2020

      • iliekcomputers
        LB doesn't
      • 2020-03-30 09054, 2020

      • Mr_Monkey
        No, but it's on the list !
      • 2020-03-30 09057, 2020

      • ishaanshah[m]1 has quit
      • 2020-03-30 09057, 2020

      • adi5026[m] has quit
      • 2020-03-30 09058, 2020

      • Cyna
        I've gone though this repo too and seems that most of the components for the forms are given here..
      • 2020-03-30 09010, 2020

      • Mr_Monkey
        I haven't found time to get to that yet, but I've often wanted to
      • 2020-03-30 09019, 2020

      • elomatreb[m] has quit
      • 2020-03-30 09019, 2020

      • reg[m] has quit
      • 2020-03-30 09019, 2020

      • kepstin has quit
      • 2020-03-30 09036, 2020

      • Cyna
        Great Im considering on using these components for UI
      • 2020-03-30 09009, 2020

      • Cyna
        would save time rather than creating a new one from scratch
      • 2020-03-30 09046, 2020

      • Mr_Monkey
        Sure would
      • 2020-03-30 09047, 2020

      • Cyna
        Mr_Monkey: Have you setup BB site using docker on a mac ?
      • 2020-03-30 09053, 2020

      • Mr_Monkey
        And the best possible way to standardize
      • 2020-03-30 09057, 2020

      • Mr_Monkey
        Yes
      • 2020-03-30 09023, 2020

      • Cyna
        Yea.. I'm completely changing the proposal. Thanks for the review :)
      • 2020-03-30 09034, 2020

      • Cyna
        Did you face the issue Im facing ?
      • 2020-03-30 09041, 2020

      • Mr_Monkey
        Cyna: Do you have a config/config.json file?
      • 2020-03-30 09055, 2020

      • Mr_Monkey
        Maybe that's what the issue is, let me check locally
      • 2020-03-30 09030, 2020

      • Cyna
        Yea
      • 2020-03-30 09038, 2020

      • Cyna
        config.json is a directory
      • 2020-03-30 09050, 2020

      • Mr_Monkey
        Ah, that's the issue I think
      • 2020-03-30 09056, 2020

      • Cyna
        How is it a directory ?
      • 2020-03-30 09026, 2020

      • Mr_Monkey
        That's what i'm wondering. I think Docker created a directory if you try to mount a file that doesn't exist
      • 2020-03-30 09041, 2020

      • Cyna
      • 2020-03-30 09053, 2020

      • Cyna
        I dont see the config.json here. It is autogenerated ?
      • 2020-03-30 09000, 2020

      • rohitdandamudi
        yvanzo: Thank you so much for spending your valuable time. I will post with some of the fixes that I can do now in the forum and make final changes by deadline.
      • 2020-03-30 09004, 2020

      • Mr_Monkey
        No, you need to create it yourself
      • 2020-03-30 09021, 2020

      • Mr_Monkey
      • 2020-03-30 09050, 2020

      • Cyna
        ohh.. I'll see if I can get it running. Thanks :)
      • 2020-03-30 09057, 2020

      • Mr_Monkey
        And I've reproduced the error locally, let me open a ticket
      • 2020-03-30 09041, 2020

      • Cyna
        Great !!
      • 2020-03-30 09003, 2020

      • Freso
        Oh, also, everyone not in Europe heads up: Europe has switched to DST now, so meeting will be an hour earlier now for you. Meeting is in an hour from now. (ping: bitmap, Cyna, shivam-kapila, ishaanshah[m], _lucifer (not sure which of y’all are not in Europe, and maybe I missed some too, so feel free to ping others).)
      • 2020-03-30 09045, 2020

      • rohitdandamudi
        acknowleged
      • 2020-03-30 09006, 2020

      • Cyna
        How does time even work in Europe then 🤔. Specially for those with analog watches
      • 2020-03-30 09025, 2020

      • Cyna
        Do you change the timezone every time there is a change ?
      • 2020-03-30 09007, 2020

      • shivam-kapila
        Freso: Thanks!
      • 2020-03-30 09045, 2020

      • Freso
        Cyna: Not sure I understand. The MeB meeting time is always 19:00 central Europe time, but 19:00 central Europe time changes twice a year. See https://musicbrainz.org/doc/MetaBrainz_Meeting#Re…
      • 2020-03-30 09026, 2020

      • Cyna
        I mean everytime EU switches time, do you move your watches to adjust it ?
      • 2020-03-30 09007, 2020

      • alastairp
      • 2020-03-30 09015, 2020

      • Cyna
        Its twice a year.. Like in IST. We don't ever have to change time on our watches as its fixed
      • 2020-03-30 09017, 2020

      • alastairp
        twice a year we change the time
      • 2020-03-30 09022, 2020

      • Cyna
        ohh
      • 2020-03-30 09042, 2020

      • iliekcomputers
        Freso: can you take me off the default meeting list? I'll be around this week, but I'm not sure how often I'll be attending.
      • 2020-03-30 09021, 2020

      • prabal joined the channel
      • 2020-03-30 09052, 2020

      • yvanzo
        rohitdandamudi: you're welcome, I made one last comment about the timeline. Note that your final application must be submitted to GSoC website too.
      • 2020-03-30 09053, 2020

      • rohitdandamudi
        yvanzo: noted
      • 2020-03-30 09026, 2020

      • thomasross joined the channel
      • 2020-03-30 09035, 2020

      • Cyna
        Hey guys, I was wondering why don't we give option to users to create language incase if its not in the languages list. I don't see anything of the sort in BookBrainz
      • 2020-03-30 09005, 2020

      • Cyna
        neither of MusicBrainz
      • 2020-03-30 09009, 2020

      • Cyna
        *on
      • 2020-03-30 09023, 2020

      • Mr_Monkey
        I suppose the way to deal with that is to open a ticket, and someone will enter the language manually.
      • 2020-03-30 09027, 2020

      • Cyna
        Its a rare case but it should be covered ?
      • 2020-03-30 09042, 2020

      • Mr_Monkey
        I think it's something we want more control over
      • 2020-03-30 09056, 2020

      • Mr_Monkey
        And as you say, a rare enough case to be dealt with manually
      • 2020-03-30 09056, 2020

      • Cyna
        Do we have a schema of some sort for language?
      • 2020-03-30 09000, 2020

      • Cyna
        ohh
      • 2020-03-30 09005, 2020

      • yvanzo
        Another reason is static resources for editing forms depend on languages, thus changes won't be visible immediately.
      • 2020-03-30 09017, 2020

      • Cyna
        Mr_Monkey: In this [schema](https://github.com/bookbrainz/bookbrainz-… I dont see a genre property
      • 2020-03-30 09050, 2020

      • Mr_Monkey
        gender and languages are imported from MB
      • 2020-03-30 09002, 2020

      • Mr_Monkey
        They're under the musicbrainz schema
      • 2020-03-30 09013, 2020

      • Cyna
        Genre property
      • 2020-03-30 09020, 2020

      • Mr_Monkey
        Ah, sorry.
      • 2020-03-30 09024, 2020

      • Cyna
        I see its names as type in work entity
      • 2020-03-30 09031, 2020

      • Cyna
        *named
      • 2020-03-30 09036, 2020

      • Mr_Monkey
        No, that's not currently implemented :)
      • 2020-03-30 09059, 2020

      • Cyna
        Ohh should I include it ? Wouldn't that require a Schema change ?
      • 2020-03-30 09012, 2020

      • Mr_Monkey
        BB-75 is about that
      • 2020-03-30 09013, 2020

      • BrainzBot
      • 2020-03-30 09000, 2020

      • Mr_Monkey
        It would require a schema change, yes. I would want to introduces Series as the same time, not sure that would work with the GSOC timeline
      • 2020-03-30 09025, 2020

      • Cyna
        Sometimes the timeline sees too large, sometimes too small :(
      • 2020-03-30 09041, 2020

      • Cyna
        *seems
      • 2020-03-30 09057, 2020

      • sweta05 joined the channel
      • 2020-03-30 09011, 2020

      • Mr_Monkey
        chaban: jinx! Thanks for helping clean up the jira mess
      • 2020-03-30 09018, 2020

      • Cyna
        Mr_Monkey: I dont see a EntitySearchFieldOption for Artist in any of the forms.. Work, Edition, Edition Group. Is there some reason for it or does it rely on editor to add a relationship for it ?
      • 2020-03-30 09019, 2020

      • Mr_Monkey
        EntitySearchFieldOption is for all the entities
      • 2020-03-30 09034, 2020

      • Mr_Monkey
        Hang on, I might be misremembering
      • 2020-03-30 09007, 2020

      • Mineo has quit
      • 2020-03-30 09013, 2020

      • Cyna
      • 2020-03-30 09016, 2020

      • Mineo joined the channel
      • 2020-03-30 09046, 2020

      • Cyna
        I could only find these on the three forms
      • 2020-03-30 09009, 2020

      • Mr_Monkey
        Cyna: There is in src/client/entity-editor/relationship-editor/relationship-editor.js but the type is dynamic
      • 2020-03-30 09053, 2020

      • Cyna
        Yea that relies on editor to add author through relationship section right ?
      • 2020-03-30 09052, 2020

      • Mr_Monkey
        No, it searches for any of the types that could have a relationship with the current entity
      • 2020-03-30 09011, 2020

      • Mr_Monkey
        Not sure I understand the question
      • 2020-03-30 09034, 2020

      • MagnusSvensson[m joined the channel
      • 2020-03-30 09035, 2020

      • Cyna
        I mean you have to open the relationship editor to add author to an edition or work
      • 2020-03-30 09048, 2020

      • Mr_Monkey
        correct
      • 2020-03-30 09049, 2020

      • Cyna
        You can't link it any other way, right ?
      • 2020-03-30 09004, 2020

      • Mr_Monkey
        right
      • 2020-03-30 09051, 2020

      • CatQuest
        prell
      • 2020-03-30 09013, 2020

      • ruaok
        Freso: I have more announcements. can I please go first again?
      • 2020-03-30 09027, 2020

      • alastairp
        sweta05: thanks for your proposal, I hope the feedback is useful
      • 2020-03-30 09007, 2020

      • alastairp
        for the patch that you're working on, feel free to open a PR - if you're only worried about the layout of the label then we can definitely discuss that on the PR instead
      • 2020-03-30 09017, 2020

      • travis-ci joined the channel
      • 2020-03-30 09017, 2020

      • travis-ci
        Project bookbrainz-site build #2765: passed in 2 min 12 sec: https://travis-ci.org/bookbrainz/bookbrainz-site/…
      • 2020-03-30 09017, 2020

      • travis-ci has left the channel
      • 2020-03-30 09024, 2020

      • alastairp
        ruaok: always butting in first
      • 2020-03-30 09049, 2020

      • Cyna
        Mr_Monkey: Hows are translated books handles in BB ?
      • 2020-03-30 09055, 2020

      • Cyna
        *how
      • 2020-03-30 09044, 2020

      • Cyna
        For example... If I wanted to create a book written in Hindi but translated to english