#MetaBrainz Meeting 2016-04-18
MBH-363) Jira: Delete PYMB?
In the last week I have…
Written up notes from last week’s meeting: Notes from #MetaBrainz Meeting on 2016-04-11
Did some GSoC administration, as we got our slots. Only 4 more days until everyone knows!
I went to a festival to perform over the weekend ( https://musicbrainz.org/event/dc6ab123-d724-4672-81a5-b28d63a8eacb ), but I also still managed to do some Jira administration:
Jira is now called “MetaBrainz JIRA” (instead of “MusicBrainz JIRA”), MBH is now “MetaBrainz Hosting” instead of “MusicBrainz …”, and the Jira e-mails getting sent our now use https:// links.
Oh, and almost all the projects have actual MetaBrainz icons now, with AREQ and INST using gcilou’s new icons. ( https://github.com/metabrainz/musicbrainz-server/pull/270 )
And I spent a fair amount of time reading Discourse posts, Twitter, IRC, … - being around and available.
Last week I:
Chatted with Google about BigQuery.
Wolfram Alpha about monies with Chrissky.
Had lunch with BMAT and Chrisky trying to iron out a misunderstanding.
We went to the bank to setup the bank account.
Lots of office stuff, including meeting electricians
On Thursday I went to Ikea and bought a bare minimum starting set of furniture and kitchen supplies for the office.
Met with our Artist to discuss the murals for the office.
worked on the editing UI for alternative releases/tracklists all week
mostly worked on cleaning up old PR’s for CritiqueBrainz
implemented a fix for
Monday was a conference call with Dart music.
They are building a database, that started with a focus on Classical music. They’d like to share/trade.
had lunch with BMAT
Determined that they aren’t using the database that much, because they need to use the label’s own databases.
spoke with WolframAlpha
believe they agreed to give us a retroactive support payment, and some support going forward.
AND, to build something to help spot commercial users of our database and notify us, maybe.
trying to get Electricity! [for the office. -F]
nothing visible, but I have to finish some schema change things.
installed and updated many SSL certs, and did a lot of clean up related to this
did a lot of cleanup in our gateway nginx confs
@Rob) went through MBH tickets, and closed obsolete ones, plus fixed few usual maintainance, server updates, nagios rules fixes
fixed a very annoying issue related to corosync and dns
we change the format of nginx logs on gateways, reducing the number of logs while preserving the valuable data, disk writes ops divided by 2
Worked with LordSputnik to get the April BookBrainz release debugged and out the door. It’s out in prod now and we’ve found more bugs (surprise), so I’ll try to get those fixed up this evening.
I’ve also been digging through the current MBS code trying to find all of the places we fetch barcodes from the database to get those fixed up for my schema change ticket.
I will probably end up stealing a bunch of someone’s time to make sure I get everything.
This week we released a new BookBrainz into the wild! Release went fairly smoothly, and I set up replication of MusicBrainz area, gender and language tables once per day too. Had some issues with new constraints we’ve introduced on the database, which meant that I had to change some blank alias names/sort name and identifier values to dummy values. But nothing lost, since they should never have been blank
@CatQuest reported some issues with BB. I think the big issues he’s seeing are easily fixable, and stem from the new Object.assign syntax not being converted to something older browsers can deal with. If he’s around we can try a quick fix tonight. However, this doesn’t affect any of our officially supported browsers - http://bb-user-guide.readthedocs.org/en/latest/…
^ actually Leftmost already diagnosed that earlier, but I hadn’t read the logs back then
I’ve now started looking into MB OAuth for BookBrainz login, and that’s also working reasonable well. At the moment I can authenticate visitors to BB with their MB logins, and I’ve written some prototype code to link existing BB user accounts to MB accounts. Just needs to schema changes to add a new column to store the matched MB user.
I’m hoping to submit a patch to MB to add the editor ID field to the /userinfo endpoint, but my personal sandbox on Rika is out of date and broken, so I’ll probably do it on my own desktop. (as a side note, if someone could nuke my sandbox and set up a shiny new one, that’d be very much appreciated)
Worked on picard design a bit, basically the info dialogs.
Currently am working on displaying cover art changes in main window. Will propose a PR soon.
Besides that, last week was super busy with college assignments and quizzes (all the deadlines hit me pretty bad).
http://chatlogs.metabrainz.org/brainzbot/metabrainz/msg/3568902/ Bot CoC
@Freso has made some slight changes to our Bot Code of Conduct as per discussion two weeks ago.
Revised version is available at https://gist.github.com/Freso/980691714a227fc1a872b4fe1873106f
All points that were brought up in the discussion on the forum are believed to have been resolved.
There were no objections adopting the revised Bot Code of Conduct.
Discussion about moving
https://musicbrainz.org to only be available over HTTPS.
There were some concerns about libraries and programs not currently being able to access the web service over HTTPS.
In the end, we agreed on 1) making non-web service parts of
musicbrainz.org HTTPS-only, 2) making all of beta.musicbrainz.org HTTPS-only, and 3) make a blog post and reach out to client/library authors about our plans, with a note that they can test their HTTPS support against beta.mb.o to begin with. Jira: Delete PYMB?
PYMB was an unused project in our ticket tracker.
@Freso asked for permission to delete it, permission was granted, and it was deleted. ISNIs
After 2½ years of nothing happening, we have started up talk again about becoming an ISNI member. So yay for that.
We have also been offered a recent dump of the ISNI database, if anyone wants to write a bot or something to scrape the data and add it to MB.
There’s an open offer for anyone interested in trying to use the ISNI dump to add data to/fix data in MusicBrainz to get a copy of the dump. Just contact