So, we both pretty much know what's going on don't we?
2015-11-30 33427, 2015
LordSputnik
Schema stuff
2015-11-30 33455, 2015
Leftmost
I wanted to talk about testing for the current release ver, but didn't have anything else on the agenda.
2015-11-30 33413, 2015
LordSputnik
OK, that's a good point
2015-11-30 33417, 2015
LordSputnik
Also, GCI tasks
2015-11-30 33435, 2015
Leftmost
Also, search is probably worth talking about in a general sense.
2015-11-30 33445, 2015
LordSputnik
OK, let's start with testing
2015-11-30 33406, 2015
LordSputnik
So the release is ready, but because rika is down atm, we can't do widespread testing
2015-11-30 33418, 2015
LordSputnik
Normally I'd do it myself on a local copy, but I haven't had time
2015-11-30 33431, 2015
LordSputnik
But I can probably test this week if rika/a replacement isn't ready
2015-11-30 33401, 2015
Leftmost
If we both do some local testing to make sure nothing munges the database, we should probably be fine to release and take issues from users from there.
2015-11-30 33410, 2015
LordSputnik
OK, that sounds good
2015-11-30 33436, 2015
LordSputnik
I'd like to aim to use that testing checklist we had for a previous release...
2015-11-30 33405, 2015
Freso
LordSputnik: Disturbing... maybe. But hopefully not surprising.
But I can move it to Gist if you hate pastebin as much as Freso :D
2015-11-30 33455, 2015
Freso really wishes people would just stop using that site and let it rot away :/
2015-11-30 33431, 2015
LordSputnik
This does predate you telling me why I shouldn't use it - I haven't put anything on there for a while
2015-11-30 33459, 2015
Leftmost
Okay. I'll go through the checklist this week and check it and if you do the same, we can get the release moved up by the weekend, hopefully.
2015-11-30 33403, 2015
Freso
LordSputnik: :)
2015-11-30 33443, 2015
Leftmost
Anything else to cover for that?
2015-11-30 33449, 2015
LordSputnik
Yeah I'd hope so, are we still calling it November, or December #1?
2015-11-30 33408, 2015
LordSputnik
The December release should technically be next Monday :P
2015-11-30 33432, 2015
LordSputnik
We could just push everything back by a month on the 6 month plan
2015-11-30 33443, 2015
Freso
Just to toss it in, but I would for a release ASAP, before next Monday, so you don't have to do a release mid-GCI. :)
2015-11-30 33449, 2015
Freso
*would vote for
2015-11-30 33410, 2015
LordSputnik
Freso: I doubt that the changes will affect GCI students heavily (since the code is already on our master branch)
2015-11-30 33420, 2015
Freso
Sure.
2015-11-30 33435, 2015
Freso
But also for your own sakes, since the first week is supposed to be the busiest.
2015-11-30 33448, 2015
Leftmost
I figure we should just name it based on the date it's released and not worry too much about sticking to the release schedule. We probably need to revise the roadmap in light of the schema revisions anyhow.
2015-11-30 33400, 2015
Freso
So if you both have to juggle releasing BB *and* mentor a bunch of kids wanting to learn about BB...
2015-11-30 33406, 2015
LordSputnik
Leftmost: yeah, it definitely needs updating
2015-11-30 33436, 2015
LordSputnik
Freso: ah but releasing BB takes 5 minutes once it's tested :) As long as the testing is done before GCI starts, I'm not worried
2015-11-30 33445, 2015
Leftmost
Let's aim for a Thursday release and we can push it back when we talk on Wednesday if one or both of us hasn't managed testing.
2015-11-30 33451, 2015
LordSputnik
Leftmost: OK
2015-11-30 33426, 2015
LordSputnik
GCI tasks?
2015-11-30 33432, 2015
Leftmost
Okay.
2015-11-30 33449, 2015
LordSputnik
We Have you entered any?
2015-11-30 33459, 2015
LordSputnik
s/We//
2015-11-30 33408, 2015
Freso
LordSputnik: Sure. And then something goes horribly wrong anyway and you end up running around trying to put up random fires popping up.
2015-11-30 33443, 2015
Leftmost
I haven't, no, but I've been thinking about introducing some design-oriented tasks. Layout of entity display and editing pages and the like. I'm not sure how to make them strictly actionable, though.
2015-11-30 33454, 2015
Leftmost
Freso, that never happens.
2015-11-30 33401, 2015
Freso
Leftmost: 👍
2015-11-30 33417, 2015
LordSputnik
Leftmost: OK, so we have 5 or 6 tasks at the moment
2015-11-30 33432, 2015
Leftmost
Is there a list of just the BB GCI tasks somewhere?
2015-11-30 33443, 2015
LordSputnik
I'd like to add that thing mildused suggested yesterday (although I forget exactly what it was...)
2015-11-30 33450, 2015
Freso
Leftmost: The ones on the GCI site prepended with "BB"? ;)
2015-11-30 33404, 2015
Leftmost
Freso, you mean I have to filter them with my _brain_?
2015-11-30 33425, 2015
Freso
Why the off though?
2015-11-30 33429, 2015
Freso
*[off]
2015-11-30 33452, 2015
LordSputnik
Freso: because I'm still not convinced we should really be sharing that link :P
2015-11-30 33405, 2015
Freso shrugs
2015-11-30 33411, 2015
Leftmost
Okay. I'd say we should solicit mockups for entity display and editing as well.
I'm hesitant to suggest tasks for anything backendy since it's in flux to such a great degree.
2015-11-30 33454, 2015
Freso
I would love some more graphicy tasks, so please just think up as many as you can.
2015-11-30 33408, 2015
LordSputnik
Leftmost: I think even stuff like tests in Python is useful, because it'll give us something to convert rather than thinking them up from scratch
2015-11-30 33413, 2015
Freso
Something like mockups can even be done by multiple people, so you can see different visions for it.
2015-11-30 33418, 2015
Leftmost
That makes sense.
2015-11-30 33425, 2015
LordSputnik
Mockups sound good
2015-11-30 33446, 2015
LordSputnik
We could also try to figure out some areas of -site to refactor and unit test
2015-11-30 33449, 2015
Freso would also like more tasks that can be done multiple times :)
2015-11-30 33404, 2015
Leftmost
Oh, right, converting jade to react.
2015-11-30 33412, 2015
LordSputnik
Exactly what I was about to mention :P
2015-11-30 33414, 2015
LordSputnik
That too
2015-11-30 33443, 2015
LordSputnik
And we could have userscripts as tasks too
2015-11-30 33457, 2015
Leftmost
Good call.
2015-11-30 33459, 2015
LordSputnik
(eg. Amazon, OpenLibrary, Wikipedia)
2015-11-30 33423, 2015
Freso
:)
2015-11-30 33426, 2015
Freso
<3
2015-11-30 33432, 2015
LordSputnik
And maybe API documentation, although that's less useful in the future than tests, I think
2015-11-30 33435, 2015
reosarevok
Would scripts be short enough?
2015-11-30 33439, 2015
Leftmost
Goodreads and LibraryThing are also useful.
2015-11-30 33446, 2015
Freso
reosarevok: Yeah.
2015-11-30 33447, 2015
LordSputnik
reosarevok: I think so, probably
2015-11-30 33406, 2015
reosarevok
In that case, sure :)
2015-11-30 33412, 2015
reosarevok
Sounds good
2015-11-30 33417, 2015
LordSputnik
It'd be a case of logging in to WS via OAuth, scraping stuff from the page, and presenting the info to the editor in a form
2015-11-30 33420, 2015
LordSputnik
Then submitting
2015-11-30 33431, 2015
Freso
reosarevok: It isn't that involved to make a userscript once you know how it's done, so if someone invests the time into learning it, they should be able to crank them out easily enough.
2015-11-30 33456, 2015
Freso
A lot of it can be c/p'd from existing scripts and have the various API endpoints altered.
2015-11-30 33423, 2015
LordSputnik
So I estimate we could do at least 20 testing tasks, 5 userscript tasks, 15-20 jade->react tasks
2015-11-30 33428, 2015
Freso
It will still be a few hours of poking around, but should be doable in the targeted time frame.
2015-11-30 33439, 2015
Freso
LordSputnik: Is BB i18n-ised yet?
2015-11-30 33444, 2015
Leftmost
It is not.
2015-11-30 33445, 2015
LordSputnik
Freso: nope
2015-11-30 33454, 2015
Freso
You could consider adding that as a task too.
2015-11-30 33414, 2015
LordSputnik
I'm a bit concerned that'd be difficult for a GCI person without having the framework in place first
2015-11-30 33432, 2015
Leftmost
That might be a bit long, but maybe something along the lines of researching i18n methods for node.
2015-11-30 33414, 2015
ariscop has quit
2015-11-30 33428, 2015
LordSputnik
We could maybe split it into "research i18n with server and client-side React rendering", "implement a basic i18n system, including translation and localization", "move static site content into translation system"
2015-11-30 33435, 2015
reosarevok
(that reminds me that maybe we should separate Picard and MB in Transifex now that we have a CB project too - and maybe a BB to come too)
2015-11-30 33417, 2015
LordSputnik
Ok, so that'll give us probably enough BB tasks for the first 2 weeks, I'd estimate
2015-11-30 33442, 2015
LordSputnik
We'll review how many we've got in the system next monday meeting, and then in 2 weeks time come up with some more
2015-11-30 33409, 2015
Freso
I'm going to write an e-mail to the GCI mentor list about veteran members' experience with adding tasks for translations themselves.
2015-11-30 33419, 2015
LordSputnik
Good idea :)
2015-11-30 33430, 2015
LordSputnik
Leftmost: OK, now last thing is search
2015-11-30 33435, 2015
Freso
I've been mulling it over for some time now, but I'm just not sure how to go about it properly.
2015-11-30 33452, 2015
LordSputnik
I guess it's solr vs elasticsearch?
2015-11-30 33418, 2015
LordSputnik
(or, to put it differently - move to what MB is moving towards, or stick with what we have)
2015-11-30 33447, 2015
Leftmost
I think that we're in the perfect place to start shifting toward solr at the moment, since we're going to have to redo search interfacing anyhow.
2015-11-30 33411, 2015
LordSputnik
Yes, does solr have node.js bindings?
2015-11-30 33442, 2015
Leftmost
It looks like there are some third party libs for it, but Apache's "official" position is that bindings aren't needed, since it's RESTful.
I can do some more research, but I think ultimately we'd end up wanting a separate -search package with its own API that we can use in -ws and -site.
2015-11-30 33418, 2015
Leftmost
Probably built on top of solr.
2015-11-30 33404, 2015
LordSputnik
Hmm OK, but if we're creating a layer on top of the REST interface, I'd rather use someone elses than make our own
2015-11-30 33441, 2015
LordSputnik
Unless the API is really simple, in which case doing our own would be tribial
2015-11-30 33445, 2015
LordSputnik
*trivial, even
2015-11-30 33405, 2015
LordSputnik
OK, so, I don't have any problems switching to solr
2015-11-30 33414, 2015
Leftmost
Hmm. I think more research is needed. At the very least, we're both good with looking into moving to solr?
2015-11-30 33455, 2015
LordSputnik
Yup.
2015-11-30 33413, 2015
Leftmost
Okay. I can try to do a write-up on what's needed for that.
2015-11-30 33421, 2015
Leftmost
Anything else?
2015-11-30 33444, 2015
LordSputnik
Don't think so
2015-11-30 33452, 2015
LordSputnik
At least until Wednesday
2015-11-30 33416, 2015
LordSputnik
</BANG>
2015-11-30 33421, 2015
Leftmost
Okay. What time should we get together for that?
2015-11-30 33456, 2015
LordSputnik
I'll probably be looking at it about 12 UTC, so any time after that that's good for you
2015-11-30 33437, 2015
Leftmost
Okay. I'll probably be on around 4pm UTC.
2015-11-30 33454, 2015
LordSputnik
Sounds good, that'll give me enough time to go through and add stuff
2015-11-30 33419, 2015
Leftmost
Cool.
2015-11-30 33422, 2015
Freso
CatQuest: I totally agree. I'll go and ban that ModBot person right away.
2015-11-30 33433, 2015
Freso
I've been annoyed with them for some time too.
2015-11-30 33413, 2015
reosarevok
Please do.
2015-11-30 33435, 2015
Freso
But yes, very annoying that the mails do not contain links.
2015-11-30 33457, 2015
Freso
ruaok: Are you ready. Got coffee and stuff?
2015-11-30 33426, 2015
Leftmost
Hmm, coffee. Or tea. I ought to make some when the meeting is over.
2015-11-30 33447, 2015
Freso
I should make food.
2015-11-30 33407, 2015
Leftmost
I have food made. Made stew a few days ago and have quite a bit left over.
2015-11-30 33417, 2015
TOPIC: MetaBrainz Community and Development channel | MusicBrainz non-development: #musicbrainz | MeB meeting agenda: Reviews, reporting users (ruaok), beta cycle changes (bitmap), area editors (bitmap)
2015-11-30 33418, 2015
Leftmost
I was smart, for once, and planned ahead.
2015-11-30 33407, 2015
ruaok has a random pile of goodies
2015-11-30 33413, 2015
ruaok
phew. long day was long
2015-11-30 33425, 2015
ruaok
shall we?
2015-11-30 33442, 2015
ruaok
I'll go first, lots of little stuff to report.
2015-11-30 33402, 2015
ruaok
first, we just hard a board meeting, which was fairly non eventful.
2015-11-30 33415, 2015
ruaok
most of the normal me reporting things to the board, the board asking a few questions.
2015-11-30 33429, 2015
ruaok
the only real decision to be made was regarding the hiring of a biz dev person.
2015-11-30 33406, 2015
ruaok
and I reconfirmed that everyone still felt comfortable doing that and they did. no need to revisit, so I have a green light to hire the person I have in mind.