#musicbrainz-devel

/

      • Freso
        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)
      • ruaok
        who wants to start?
      • ZaphodBeeblebrox
        you were hassled?
      • ianmcorvidae
        I can go
      • ruaok
        go ianmcorvidae
      • ianmcorvidae
        I did a chunk of stuff with geordi; it's not on MB hosting at http://geordi.musicbrainz.org
      • djce
        s/not/now/ ?
      • ianmcorvidae
        and includes some fun things like a release importer :)
      • er, yes, now :)
      • ruaok
        \�/
      • ianmcorvidae
        that server still needs a bit of setup, since I see djce's here I'll mention :) but anyway
      • ocharles
        nice nice nice
      • ianmcorvidae
        I also have been getting mb-chat-logger ready to become our main logger
      • Freso
        ianmcorvidae: \o/
      • ruaok
        awesome.
      • ianmcorvidae
        with some nice help/fire-lighting from Freso :)
      • ruaok
        djce: we're pushing to get rid of scooby before I leave.
      • ocharles
        on that note - how much more is still to go?
      • djce
        wow. Not long then.
      • ZaphodBeeblebrox
        needs a built in ignore for nikki though :P
      • ruaok
        ocharles: most of it.
      • ocharles
        ok
      • ruaok
        blog is going to happen soon.
      • ianmcorvidae
        so I think that probably covers most of what I've worked on, various discussions and such too
      • but anyway, that's all :)
      • ruaok
        ianmcorvidae: great, thanks.
      • geordi is looking really good.
      • well crafted towards our users. :)
      • I'll continue working to find us more data sets.
      • who is next?
      • ocharles
        i can go
      • ruaok
        go
      • ocharles
        I had a bit of an upside down week, but when I did get work done - I made some really good progress
      • on monday I added full relationship support to NES, but I guess I mentioned that last week
      • since then I've also added CD TOCs to releases
      • On tuesday I was doing lock fire fighting, but somewhat ironically, the building set on fire
      • ruaok
        lol
      • ocharles
        is that ironic? probably not, but whatever :P I lost half a day cause of that
      • Today I did a release and some code review stuff, and then got back to NES. I've opened https://trello.com/board/musicbrainz-nes/50f408...
      • 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.)
      • EOF.
      • ruaok
        ok, who else for review?
      • anything from you djce?
      • onward then.
      • Schwag/IOTHER-66.
      • we have a schwag store, but its poorly organized.
      • ocharles
      • ruaok
        poorly everything.
      • we really either need to: shut it down and make it go away, or make it suck less.
      • luks
        does anybody buy something from there?
      • ruaok
        luks: not currently.
      • so, the question is this: Do we care? and if we do, we need to find someone to volunteer to run the store.
      • does anyone care?
      • right.
      • ianmcorvidae
        vaguely
      • Ben\Sput
        :P
      • ianmcorvidae
        I care about stickers, but I think that may be all anyone cares about
      • ruaok
        I'll add a ticket to remove the link from the site and I will shut down the store.
      • ocharles
        i care about stickers and maybe t-shirts
      • but that's it for me
      • ruaok
        its been languishing for too long.
      • ocharles
        i guess a musicbrainz mug wouldn't be bad either :P
      • hawke_1
        +1 to all of those.