#metabrainz

/

      • gcilou
        Haha, I'll keep that in mind ;) I do think it's a good idea to switch them around though.
      • Also, I'm going to change the 2nd to last slide to say "https://" instead of "www" for the MeB link
      • Freso
        Oh, I didn't even notice.
      • gcilou
        :) My computer's is really slow right now, but I'm working on uploading it to the task. Is it fine do it through my Google Drive still?
      • Freso^
      • opatel99 joined the channel
      • stanislas
        Leftmost: I've asked a question to LordSputnik some time ago, but he didn't responded. I hope you know the answer :) In bbschema/entity.py in line 395, shouldn't it be 'if alias.get('primary', False):' ? https://github.com/bookbrainz/bookbrainz-schema...
      • opatel99
        LordSputnik: Ping about the display bugs? Style guidelines?
      • stanislas
        I am still doing these testing tasks :)
      • Leftmost
        Primary and default are not interchangeable.
      • stanislas
        Leftmost: I know that they are not, but in Alias.create() there is no default attribute set. ?
      • Leftmost
        That's probably a bug, then.
      • stanislas
        opatel99: It is about +3000 new lines to bookbrainz-ws now :)
      • opatel99
        Wow!
      • stanislas
        opatel99: And what you are doing now ?
      • Leftmost: I've heard that default_alias will be removed, so should I add it to JIRA ?
      • gcilou
        Freso, sent the link :)
      • CallerNo6, do you mean 'revision' as in switching order of slides?
      • ^ re. "For (my) future reference, how time consuming is each revision?"
      • CallerNo6
        gcilou, good question. I guess changing the slide order is more work than redoing the audio.
      • stanislas
        gcilou: You can always use git to upload it :) It should be faster than Google Drive and you could see the previous versions :)
      • CallerNo6
        I wasn't even thinking about the distinction. I was just thinking "wow, a lot of work goes into this"
      • TOPIC: MetaBrainz Community and Development channel | MusicBrainz non-development: #musicbrainz | MeB meeting agenda: Reviews, spammer activity (reo), DR MBS-8451 (chirlu)
      • gcilou
        CallerNo6, each topic is it's own audio recording, so it was actually really easy to change the order
      • stanislas, I never thought of that!
      • opatel99
        stanislas: Working on a user script to import Facebook events to MB
      • gcilou
        CallerNo6, and each recording is connected to each slide, so I just had to drag and drop to change the order. *IMovie high five*
      • CallerNo6
        ah, nice. then the music is a separate layer that works itself out I guess.
      • stanislas
      • gcilou
        CallerNo6, yes, it just matches the length of the slides added together and then I can add fade in/out
      • staislas, Interesting!
      • * stanislas
      • ariscop joined the channel
      • Freso
        gcilou: Anywhere it can be downloaded from is good, since the end goal is me downloading it and uploading it to YouTube. ;)
      • gcilou: I'll have a look at your new version tomorrow.
      • gcilou
        Freso, good ok!
      • It's out there!
      • TOPIC: MetaBrainz Community and Development channel | MusicBrainz non-development: #musicbrainz | MeB meeting agenda: Reviews, spammer activity (reo), DR MBS-8451 (chirlu)
      • Freso
        (I don't assume that initial space was intentional, chirlu` :))
      • chirlu`
        Artist intent!!
      • Freso
        Soz!
      • chirlu`
        No, it wasn’t.
      • Freso
        I refuse to revert!
      • opatel99
        Freso: Scraping: (name, begin date, end date if provided, add link, and edit note) ? Anything else?
      • Freso
        Nyah nyah!
      • opatel99: Possibly place as well? It should be possible to search(/lookup maybe too?) for URL, so try to look up FB URL for place (sanitised as per the URLClean functions (which need some more work…)), if it gets exactly one results, add relationship to that. If there's 0 or >2 results, ignore.
      • (I'm not sure what HTML form to use for feeding this to /event/create, maybe bitmap knows? Or knows where to look at least.)
      • opatel99
        By place, you mean in the relationships section?
      • Freso
        gcilou: "each topic is it's own audio recording," it sounded like it was. :) (There's a slight difference in... tone, volume, something between the different/some of the sections.)
      • opatel99: Yes.
      • "held in"
      • gcilou
        Freso, Hmm..do you want me to do anything about that?
      • Freso
        Not really.
      • gcilou
        Ok
      • I could let the music get louder between sections and make the *silence* between slides longer...
      • Freso
        I think I may have only noticed because 1) I tend to be more-than-averagely good at noticing such things, and 2) I've watched the video(s) over and over and over by now. :p
      • UmkaDK joined the channel
      • It might actually be good to have some better "spacing" between individual sections.
      • JesseW has quit
      • gcilou
        Yeah, I've watched it a ton, and I keep noticing weird articulations..but. OK, I can do that. With louder music, or just longer breaks in voice?
      • Freso
        Perhaps show each projects logo before (fading?/)switching to their website screenshot?
      • With slightly raised music volume and no speech?
      • gcilou
        Ok cool
      • Freso
        (Not long, 1 or 2 seconds maybe? Fiddle around and see what works. :))
      • gcilou
        *thumbs up*
      • Freso
        "👍" ;)
      • gcilou
        The logos may be pixelated though..
      • Freso
        gcilou: Are you exporting some big resolution ones from Inkscape?
      • gcilou
        Freso, no, I couldn't find big resolution ones (from metabrainz-logos) and don't have Inkscape on this computer. I've been converting ai to png at Cloud Convert
      • Freso
        gcilou: You can't download Inkscape to that computer?
      • div13 has quit
      • opatel99
        Freso: Do you want a scrape userscript or use facebook's api?
      • gcilou
        No, I'm sure I can, but the largest res I could find were just *normal* sized ai icons
      • Freso
        opatel99: I don't know how Fb's API works. Can you use it without an API code?
      • *key
      • opatel99
        Nope
      • Freso
        opatel99: Would it be difficult to do both? :D If user has provided an API code, use API, if not, fall back to scraping?
      • Freso asks a lot and is difficult? Guilty as charged!
      • opatel99
        Freso: I'll see what I can od
      • do
      • gcilou
        They'd just be the same res as MeB logo is now
      • Freso
        opatel99: If not, poke jesus2099 in #musicbrainz (he reads logs, so will see pings even if he isn't online).
      • gcilou: No. :) Hold on, let me finish with opatel99.
      • opatel99
        The thing is that React's DOM ids are pretty weird
      • Freso
        opatel99: jesus2099 has made some userscripts that uses local data (I forget what it's called) to store settings for some of his userscripts, this could be an option for entering the API code.
      • This might be preferred, esp. if it isn't possible to do API-but-fallback-to-scraping.
      • (The scraping is likely to frequently break, as FB likes to change their WUI around all the time. I'm guessing the API is more stable.)
      • How do you even get an FB API key?
      • opatel99
        Honestly, I still have no idea. They have a website. I'm checking.
      • Freso
      • "Vector graphics are graphics that computers render by using mathematical formulas. This allows the image to be scaled up many times without distortion, unlike something in MS Paint which uses raster graphics (graphics made up of pixels)."
      • Note the "This allows the image to be scaled up many times without distortion".
      • You can create a 100,000px wide non-pixelated MB logo from its .svg file if you so desire.
      • gcilou
        Hm, but my video making application doesn't allow vectors to be imported..
      • Are you saying to make the huge one in Inkscape and them export as .png to video?
      • Freso
        Hence why I'm suggesting that you download Inkscape and use that to export a higher resolution PNG from the SVG logo files. :)
      • gcilou: You don't need to "make" it in Inkscape. When you export a PNG from Inkscape, you can tell Inkscape what dimensions you want the PNG to be.
      • gcilou
        Gotcha, thanks for the details! Very helpful
      • Freso
        ;)
      • opatel99
        Freso: How popular would you expect this plugin to become? For now, it seems like the "key" is difficult to set up and would be easier if we use one key for the entire plugin. Also, there is the case of abuse.
      • 1 request per 10 second per "app key" is the limit
      • Note: I'm not trying to avoid the actual creation. I just believe in working smarter, not harder. The API changing is much less volatile than facebook's UI
      • Freso
        opatel99: Hm. Can you create multiple API keys?
      • If so, go ahead and make one for the script and see if it becomes a problem.
      • I currently use a single API key for https://bitbucket.org/Freso/nikki-userscripts/s... , but that one's also not advertised very much.
      • (E.g., it isn't even listed on the External Resources WikiPage.)
      • opatel99
        Realistically, I think 1 every 10 seconds on average should be enough.
      • Freso
        Probably. If you can make several keys, it's likely safe, as the worst-case scenario is that the userscript key gets blocked, but any other API keys you may have will continue to work.
      • opatel99
        ;)
      • Will all these be registered on my personal FB or MB's FB account?
      • Freso
        And once it becomes too popular, you (or whoever's around at the time) can change the code so that users have to enter their own API.
      • opatel99: MB doesn't have an account. I don't think pages can get API keys either.
      • So it will have to be someone's personal account having the API key attached. I can make one, I guess.
      • opatel99
        I can do it under mine for now. And maybe for future too.
      • Leftmost
        stanislas, I'm not sure. It's a small fix, I think, so it might be worth making.
      • gcilou has quit
      • gcilou joined the channel
      • Major_Lurker joined the channel
      • MajorLurker has quit
      • JesseW joined the channel
      • gcilou
        Freso, I'm in Inkscape now, I've opened the AB ai logo, but the only export option is "export png" which saves the logo as a text file...not sure what to do here
      • JonnyJD has quit
      • Nevermind, I fixed it ;)
      • Freso
        gcilou: Use the SVG files, not the AI ones.
      • gcilou
        Yes, I got that :)
      • ariscop has quit
      • opatel99
        Leo_Verto: Any comments on last week's style guidelines?
      • ariscop joined the channel
      • Leo_Verto
        opatel99, actually, that seems pretty good now
      • opatel99
        Leo_Verto: What's the next step?
      • Leo_Verto
      • I get to write official style council stuff now :D
      • opatel99
        Are you on the council?
      • gcilou
        Freso, wow. It looks really good like this :D
      • Leo_Verto
        opatel99, there :D
      • opatel99
        Yes I'm here.
      • Freso
        gcilou: :)
      • opatel99
        The proposal has had no changes for at least two weeks.
      • Leo_Verto
        Um
      • gcilou
        *you were right* lol, I'm uploading it now
      • Freso
        opatel99: "there" as in "done" :)
      • opatel99
        Yeah I just realized that :D is not ?
      • Freso
        ;)
      • Leo_Verto
        I just used the date of your last post on the mailing list as the reference date :P
      • Freso
        Same reason you're here every night.
      • To conquer the world, Pinky!
      • Wait, wrong show.
      • opatel99
        Who's style leader? Leo_Verto
      • Leo_Verto
        Aw, you ninja'd me, Freso D:
      • opatel99, LordSputnik