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.
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.
"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.
(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?