#metabrainz

/

      • chrisskye
        I have a beef with those who send me mail with generic subject lines.
      • Freso|koume
        I prefer old-fashioned UseNet-like threads too. :)
      • chrisskye
        Later I can’t easily search to find them. And, I can’t look at the list and see wtf the thing is about.
      • Freso|koume is old enough that he just managed to use usenet for a couple of years
      • Well...I was going on to Gentlecat about the years when I didn’t see the point of email at all...when it meant being in a shared computer lab in the basement somewhere on campus.
      • Gentlecat
        bitmap: couldn't get it working the other way (volume without COPY)
      • chrisskye
        I liked faxes...
      • ..the ones with the roll paper that made all the old archived documents show up blank after years, are particularly fun.
      • Freso|koume
        I never used faxes though. :)
      • Gentlecat
        so not quite sure how to serve static files though nginx in this case
      • maybe we'll find a way later
      • bitmap
        the COPY is needed though isn't it?
      • chrisskye
        ...better yet Freso|koume ...the Ditto machine! I think you could get high sniffing the fumes.
      • Freso|koume
        Didn't even hear about that before. :p
      • Gentlecat
        bitmap: I don't think so, data is there
      • let me try
      • by data I mean actual source code of the app
      • chrisskye
      • bitmap
        in the image or in the volume? the COPY will put it on the image, but won't touch the volume if it exists
      • during build
      • chrisskye
        I digress
      • ruaok
        we can't be the first people to encounter this. :)
      • Gentlecat
      • ruaok
        lines 23/24 are odd
      • Gentlecat
        bitmap: volume is a root directory of the repo https://github.com/metabrainz/critiquebrainz/bl...
      • ruaok: working directory is /code, so it doesn't really matter
      • bitmap
        yes
      • when you run the container, it mounts the /code volume which has nothing to do with /code in the image
      • pingupingu has quit
      • chrisskye
        Freso|koume: Re the phone call; there is no estimated time. Client requested a call, suggested the time, and suggested they might have a tech from their side call in. Given my lack of technical knowledge, I suggested I might ask someone else from our team to join.
      • Freso|koume
        👍
      • Gentlecat
        what do you mean? I was assuming that docker just replaces it
      • chrisskye
        If you can call in, you can state your time restrictions at the beginning.
      • Freso|koume
        Yeah. Right now I'm more worried about phone bill. :)
      • But it'll be fine.
      • bitmap
        let me find the doc
      • chrisskye
        Freso|koume: They are just signing-up so likely want to know the costs. But if they have someone who wants to ask more specific questions, I’d like someone who can give better answer. But, I can also defer those to other forums, if you prefer.
      • Freso|koume: skype in!
      • bitmap
      • "If any build steps change the data within the volume after it has been declared, those changes will be discarded."
      • chrisskye
        That’s what I will be doing. If you need to, I can use my personal one, and you can use the MetaBrainz Skype.
      • bitmap
        the volumes also persist even if you delete all your containers
      • Gentlecat
        ah, that first thing is the key probably
      • Freso|koume
        chrisskye, naw. I'm not in a state where I can wrap my head around how I'm doing it right now. Let's talk tomorrow or Wed. :)
      • bitmap
        it's meant for persistent data that shouldn't be changed/deleted when you rebuild containers
      • Gentlecat
        that seems kind of unintuitive though
      • but application can still modify it
      • bitmap
        so if the volume exists it won't recopy data from the image
      • right
      • chrisskye
        Freso|koume: ok. I may just tell them to stick to business questions, and redirect the rest to IRC and/forum
      • bitmap
        I would keep VOLUME in the dockerfile and outside of the compose file
      • not actually sure when it creates it in the latter case...
      • and if you want to test things from a blank slate you'll need to figure out a way to delete the volume
      • I guess the -v flag to 'docker rm' does that
      • then if you do 'COPY . /code/; VOLUME /code' it'll create a new volume based on /code from the image
      • but to then update /code you have to exec scripts on a running container, which has the volume mounted
      • Gentlecat
        or rebuild it?
      • bitmap
        no, that just creates a new image, the volume will already exist
      • TOPIC: MetaBrainz Community and Development channel | MusicBrainz non-development: #musicbrainz | MeB meeting agenda: Reviews, ..., last: Docker-mini meeting (ruaok)
      • specifically 1, 4, & 5
      • Freso|koume
        <BANG>
      • Hi all :)
      • I'm back at the wheel!
      • ruaok
        wb Freso|koume
      • hellska joined the channel
      • Gentlecat
        what's koume anyway
      • Freso|koume
        Before we start, I just want to say thank you to the GSoC mentors and students who managed to get us through midterm reviews on time for yet another year!
      • Gentlecat, my laptop.
      • Gentlecat
        ok...
      • Freso|koume
        Anyway. Reviews! Order for tonight: Freso, reosarevok, bitmap, Gentlecat, zas, ruaok, chrisskye, LordSputnik, alastairp, rahulr, QuoraUK, armalcolite, hellska, kartikgupta0909, cetko - let me know if you want on/off.
      • Gentlecat, well, it's one of my laptop, but currently my only functional one. I have had period where I have had 2 or 3 laptops at a time.
      • Freso|koume, you're up.
      • Okay then:
      • I'm back home from the Google Code-in trip! Hi everyone!
      • The trip was lovely; it was great to meet gcilou, opatel99, CallerNo6, Clint, modwizcode - and possibly other people in here - in person. :p
      • Fun to see some SF and Google stuff too, and I managed to join a couple of Irish trad. sessions and one b-boying practice session too, as well as stopping by the Internet Archive where CallerNo6, Clint, and myself had a good talk with Eric Blossom and Mek of their CD-Archive(?) project. I really need to find an e-mail address to keep the conversation going!
      • CallerNo6 and I also got a visit from strycore, lead dev of Lutris <https://lutris.net/>;, and we went to see the gaming museum MADE <https://themade.org/>;.
      • I tried to keep up with IRC and forums while I was away, but apart from in-person networking, I didn't manage to do a whole lot else.
      • Coming back home last week, I started recovering as well as planning my last couple of dance classes at Love2dance (the last one was this Saturday), so now those are no longer a thing, and my trip to Barcelona is now a step closer.
      • I also lost my connection as I was going to switch ISP (to a fiber one!), but due to various issues on their end, they were not ready in time, and it was too late to cancel the cancelling of my previous arrangement.
      • So my connection has been spotty; to begin with I taxed out my mobile phone's connection, but my upstairs neighbour has now given me access to use her wireless, and I've borrowed a couple of USB WiFi dongles, so I should be able to get the RPi2 and desktop online Soon™ too. But it's not done yet.
      • So yeah. In all, not much for me, other than generally being around and about!
      • reosarevok, go!
      • (Oh, and I'm considering whether to write a blog post about my CA adventures.)
      • reosarevok
        Support and editing and that's it for this week, plus some helping around in Discourse
      • Too hot for my brain lately
      • (and definitely do write it! also the other posts maybe :p )
      • Freso|koume
        (Shh...)
      • reosarevok
        bitmap :)
      • Freso|koume
        ^
      • (Oh, and I got NewLaptop... with US keyboard. Still not quite accustomed to it.)
      • bitmap
        I worked on docker files for MBS all week
      • ruaok
        :)
      • bitmap
        basic stuff is working but I'm still figuring out how to do private configuration
      • ruaok
        I want to chat about that.
      • bitmap
        maybe that's relevant to other projects too
      • modwizcode
        Freso|koume: I still have that video of you "dancing" on the cruise
      • Freso|koume
        modwizcode, 🙌
      • ruaok
        dev/production split needs to be handled in similar manners, methinks.
      • bitmap
        but that's all I got for review. fin
      • Freso|koume
      • modwizcode
        Noooo!
      • modwizcode has left the channel
      • modwizcode joined the channel
      • Whoops
      • Ctrl-W, gets me every time
      • Freso|koume
        Gentlecat, go!
      • Gentlecat
        I reviewed GSoC stuff, fixed login issues in AB, published new customers on MeB, started setting up docker in jenkins and doing other things related to that
      • that's it
      • Freso|koume
        zas, go!
      • ruaok hasn't seen any signs of life from zas today
      • Okay, he can go when/if he shows up.
      • ruaok, go!
      • ruaok
        last week I spent a lot of time catching up.
      • mostly dockerizing listenbrainz as my project to learn docker and to work through armalcolite's patches.
      • I've caught up there and did the eval.
      • I also fired up some VMs: one for freedb-gateway and one for CB testing.
      • that first docker test for CB was pretty good. makes me happy.
      • and I also took on taking plex to task. tweeted to them and got a conversation going.
      • Freso|koume
        🙌
      • ruaok
        cleared up some misconceptions -- they are now a gracenote customer.
      • but we came to a verbal agreement for them to fork over $5000 and then I'll wipe the slate clean.
      • I'
      • '' submit an invoice in a minute and I've already taken them out of the penalty box.
      • they claim is was their customers who refused to upgrade their old clients.
      • Freso|koume
        Silly '/<Enter>.
      • ruaok
        smells a little waffely, but whatever.
      • I've checked the logs and they are pretty quiet now, so I'm happy to consider this issue closed.
      • they did use use for a number of months, so this is actually a pretty decent deal for them.
      • fin
      • Freso|koume
        chrisskye, go!
      • chrisskye
        I wrote email.
      • ruaok
        oh, one more thing: I'm gone next week wed-sun.
      • chrisskye
        I am considering resigning, for personal reasons.
      • Fin.
      • Freso|koume
        :(
      • LordSputnik, go!
      • LordSputnik
        This week I spent my time sorting out my MB OAuth branch on BB that's been in progress for a while.
      • It's all working now, and I'm just doing some refactoring before hopefully releasing it on bb.org tonight.
      • I'll then send out an email for our editors asking them to link their BB and MB accounts.
      • When this is all done, I plan to move onto implementing Selenium browser testing for BookBrainz so that we can detect when the site is functionally broken.
      • This'll allow us to catch issues early, and also reduce the amount of time we spend manually performing these tests each major release.
      • I also did a little bit of work on MusicBrainz docker files - I've got a couple of issues open at https://github.com/jsturgis/musicbrainz-docker which I'm working on.
      • I'm hoping that we can use this image with some modification on the new rika as the base image for people's sandboxes (or maybe not, depending on how versatile bitmap's image for production use is) - but we can possibly talk more about that later on.
      • And of course I helped out Quora with GSoC, leaving some (hopefully) helpful commit comments and meeting with him on Tuesday (he's been away since Thursday). I completed the midterm evaluation with some input from Leftmost and things seem to be going well.
      • Also, forgot to mention - following the OAuth stuff, I'll be working on a BB docker image as well - there are a few dependencies there that mean that docker stuff is currently blocked
      • fin.
      • Freso|koume
        Sounds good. :)