Freso has changed the topic to: HOT week | http://musicbrainz.org/#devel | agenda: reviews, Schwag/OTHER-66 (ruaok), github (missing repos, url stability, anything else?), band bios on our wiki (nikki), translation sorting stuff (catcat), Freso account on ci.mb.o (Freso)
now that the majority of work is in musicbrainz-server, I wanted to start doing what we did for NGS - tracking unknowns
so this trello board is for me to anchor myself on what needs to be done and generally have a slightly more public todo list (previously it was on a private Remember the Milk list)
Today I created my first work through musicbrainz-server in NES, so finally making some head way there
fin.
ruaok
warp?
warp
I spent a bit of time on a second attempt to get beta.musicbrainz.org running off pino
ianmcorvidae and I attempted a switch, but that ended badly because of some proxying issues.
ijabz_ joined the channel
ianmcorvidae suspects it just needs to have the reverse-proxy environment variable set, but yes :)
I haven't done any work on that since, so beta is still on hobbes now.
I also spent way too much time with nagios and chef. I seemed to be wrapping stuff up, but I keep hitting issues with chef.
ocharles pointed out that I'm probably trying to do stuff with it it was never designed to do. so I just need to script some parts of it, either with fabric I guess or just plain shell.
it's mostly done in the sense that I can deploy to osuosl, checks are running, https:// is set up and mail is set up. but the deployment itself is fragile.
other that than I also spent some time on tickets, some updates to previous tickets because of feedback from code review
and some JSON webservice bugfixes
that's about it.
ruaok
k.
my week involved paying attention to the search servers.
trying to get them to be more stable.
and I really have to say that I love nginx.
since its so resilient it actually hides some problems with the search server.
so I'm looking at logs trying to hunt down problems.
I've installed the jdk so now I can start memory debugging.
ocharles
hopefully we can knock this one on the head soon
ruaok
I also had to disable the stats collection, since everytime that was invoked the search servers stop responding.
ocharles: yes. but every since I installed monit, thigns have been stable.
ocharles
wait, as in musicbrainz.statistics?
ruaok
but that is band-aids on band-aids. ;)
no.
ocharles
phew :)
ruaok
as in what types of queries is the search server handling.
ocharles
gotcha
ruaok
they are so critical to our usage, that we have NO idea where they are being displayed.
ocharles
:P
warp
:)
ruaok
so NOT critical at all.
one of the things that I want to do for moving off scooby is to investigate modern stats collectiong/logging/graphing tools.
kepstin-work would think similar informatio could be obtained by parsing nginx access logs with less overhead
ocharles
graphite all the things!
ruaok
I think a lot of thing have improved since djce first set things up.
kepstin-work: yep.
ocharles: yep.
djce
sins of the past, baby
ruaok
djce: all good -- you made it work. so essential to operations. :)
ocharles
I'm considering copying 7digital for some musicbrainz-data stuff
they use rabbitmq to emit a load of messages in production, that basically get routed to /dev/null
ruaok
so, once we put some other issues to bed (nagios, blog, chatlogger) lets play with graphing/monitoring stuff
ocharles
When stuff goes wrong, they just fire up a debug app, and it listens to all the debug traces
very cool :)
ruaok
interesting.
on the business side of things, there are now three contracts out for data licenses.
including a new company called Axwave.
luks has chatted a little with them as well.
they are doing stream based acoustic id.
and they would like to fit into MB in a similar fashion to how acoustid fits into MB.
they also want to kick start MovieBrainz.
hawke_1
Oooh
ocharles
nice!
ruaok
before too long one of their developers will turn up here and show us their tech.
I basically said to them that they need to win you guys over, not me.
so, show us working code, is the first rally cry.
hawke_1
ruaok: “similar fashion” meaning third-party site that references MBIDs?
ruaok
I would like them to turn up with a github project for everyone to prod.
hawke_1: yep.
hawke_1
Nifty.
ruaok
and I've asked them to take a data license in order to support us and they said: "Sure".
so, lets hope that comes to pass.
also, I would like to get the changed-id feed to get moving on.
I've sort of been stuck at a loss for how to add tests to this code.
hawke_1
How does that fit in with potential MovieBrainz? What do they want out of that (I assume they want something)
ruaok
and rather than hanging up on the tests for much longer I am going to deploy this into an alpha state, so we can at least start prodding it.
hawke_1: they business model is focused on selling movies and music via their recognition apps.
and they really need moviebrainz to underpin that.
and they are willing to follow essentially the same model as what we have with MB.
of course, all of this is talk for now.
we need to see how things really shake out.
finally, I spent a some time talking to callerno26 and freso about musicbottle and how to deal with corporate partnerships.
lots to do on that front. :)
Freso
*CallerNo6
ruaok
ok, thats it for me.
Freso: inflation is a bitch. :)
Freso
:p
I can go real quick:
ruaok
go
Freso
I talked with ruaok about corporate partnerships and MusicBottle
Ben\Sput joined the channel
I helped push ianmcorvidae into finished mb-chat-logger
I moved stuff from *.mb.o to GitHub for MBo. (And worked a little bit on some code in some branches too, but not much.)