#metabrainz

/

      • CJ_
        weeksio, Not the view I prefer but it will work.
      • 2016-01-04 00435, 2016

      • CJ_
        Now just to add the imports and some log statements.
      • 2016-01-04 00448, 2016

      • kepstin
        Freso: looks like a hack on their end, it's not fully integrated yet, but new api accounts and keys can be generated now.
      • 2016-01-04 00415, 2016

      • weeksio
        also in solr-5.3.0/server/logs i think
      • 2016-01-04 00404, 2016

      • Freso
        opatel99: Re: screencast, I'll /query you in a sec.
      • 2016-01-04 00434, 2016

      • Freso
        opatel99: Re: essentia, did you see the Gist with my own old notes about an acousticbrainz beets plugin?
      • 2016-01-04 00437, 2016

      • kepstin
        In particular, http://www.last.fm/api/accounts only shows api accounts made prior to the migration, but http://www.last.fm/api/account/create allows creating new accounts, with a note saying that you need to save the credentials shown on the submit page since they're not available elsewhere :)
      • 2016-01-04 00408, 2016

      • Freso
        kepstin: 🙌
      • 2016-01-04 00431, 2016

      • Freso
        kepstin: And yeah, I'll poke OpenDNS about it too.
      • 2016-01-04 00443, 2016

      • CJ_
        weeksio, I made the code changes.
      • 2016-01-04 00446, 2016

      • Freso
        opatel99: ^ can you check all the other *Brainz sites one more time? Just to make sure. :)
      • 2016-01-04 00457, 2016

      • CJ_
        I am almost done fixing the imports. Are you able to recompile and deploy the code for me?
      • 2016-01-04 00452, 2016

      • weeksio
        sure
      • 2016-01-04 00420, 2016

      • CJ_
        That should be correct. Give it a try now.
      • 2016-01-04 00439, 2016

      • CJ_
        You are building from mb-solrquerywriter in your /home, correct?
      • 2016-01-04 00410, 2016

      • weeksio
        yes
      • 2016-01-04 00413, 2016

      • weeksio
        MBXMLWriter.java:[60,67] cannot find symbol
      • 2016-01-04 00437, 2016

      • CJ_
        What symbol? I probably made a typo. :)
      • 2016-01-04 00403, 2016

      • weeksio
        MBXMLWRiter
      • 2016-01-04 00416, 2016

      • weeksio
        r not R
      • 2016-01-04 00427, 2016

      • weeksio
        :P
      • 2016-01-04 00428, 2016

      • CJ_
        There should be more than that. Can you paste service the output?
      • 2016-01-04 00456, 2016

      • CJ_
        It doesn't like something I added.
      • 2016-01-04 00444, 2016

      • weeksio
        mb-solrquerywriter/error.txt
      • 2016-01-04 00434, 2016

      • CJ_
        That is actually a better solution. :)
      • 2016-01-04 00425, 2016

      • opatel99
        Freso: musicbrainz is only one not working. Will look at gist
      • 2016-01-04 00431, 2016

      • CJ_
        weeksio, Try it now.
      • 2016-01-04 00442, 2016

      • CJ_
        What command are you building with? mvn clean install or something else?
      • 2016-01-04 00448, 2016

      • Freso
        opatel99: Ah, looks like I never wrote this down. Re: "Auto-fetch extractor static binary, or just provide d/l link?
      • 2016-01-04 00452, 2016

      • Freso
        "
      • 2016-01-04 00438, 2016

      • Freso
        Anyway, my thought was to simulate what the replaygain plugin does, which also calls an "external" program.
      • 2016-01-04 00443, 2016

      • weeksio
        CJ_: check the error file again...I overlaid it, but it seems to be the same
      • 2016-01-04 00448, 2016

      • Freso
        (Dependent on which format it's replaygain'ing.)
      • 2016-01-04 00412, 2016

      • CJ_
        weeksio, Add -e and run it again, please.
      • 2016-01-04 00413, 2016

      • weeksio
        oh yeah...clean
      • 2016-01-04 00420, 2016

      • weeksio
        mvn package
      • 2016-01-04 00451, 2016

      • CJ_
        Are you running it now? I can try.
      • 2016-01-04 00457, 2016

      • Freso
        opatel99: And the path to that being provided in the beets config file (possibly falling back to checking for the _extractor in $PATH).
      • 2016-01-04 00436, 2016

      • Freso
        But look at the replaygain plugin to begin with, as that's in a somewhat similar position in this regard.
      • 2016-01-04 00448, 2016

      • weeksio
        mb-solrquerywriter$ mvn clean install -e > error.txt
      • 2016-01-04 00448, 2016

      • Freso heads out for a spell, will be back before meeting time
      • 2016-01-04 00404, 2016

      • Freso notes that LordSputnik, Leo_Verto, and Leftmost haven't checked in yet
      • 2016-01-04 00417, 2016

      • CJ_
        weeksio, Okay. I sudoed to your user and will run it myself. Thanks. :)
      • 2016-01-04 00437, 2016

      • weeksio
        kay...I'm outta here for now
      • 2016-01-04 00443, 2016

      • CJ_
        weeksio, Thanks.
      • 2016-01-04 00402, 2016

      • weeksio
        no, no....thank *you*
      • 2016-01-04 00410, 2016

      • Leo_Verto
        Oh yeah, meetings have started again
      • 2016-01-04 00416, 2016

      • weeksio has quit
      • 2016-01-04 00420, 2016

      • CJ_
        Woo! Meetings!
      • 2016-01-04 00426, 2016

      • Kauai
        i've a ton of cd's that i burned and the burn software used accurateRip tags... MB doesn't like modifying these files... any info?
      • 2016-01-04 00418, 2016

      • CJ_ headdesks.
      • 2016-01-04 00437, 2016

      • CJ_
        I was right. It was a typo staring me straight in the face. Doh!
      • 2016-01-04 00458, 2016

      • darwin
        anyone here know about picard and whether it supports tagging with non-numeric track numbers?
      • 2016-01-04 00402, 2016

      • stanislas
      • 2016-01-04 00439, 2016

      • kepstin
        darwin: huh, i'm not sure. You might run into problems with mp3, since I think the id3v2 track number field is numeric format...
      • 2016-01-04 00455, 2016

      • darwin
        kepstin: right, but for the containers etc. that are supported.
      • 2016-01-04 00425, 2016

      • kepstin
        i wonder how many players would break if you put something non-numeric into vorbis/flac/whatever
      • 2016-01-04 00435, 2016

      • kepstin
        might not be worth it even where it is possible
      • 2016-01-04 00405, 2016

      • darwin
        (it's more correct.......)
      • 2016-01-04 00415, 2016

      • darwin
        and probably players don't support it because they haven't had to in the past, etc.
      • 2016-01-04 00428, 2016

      • kepstin
        sure, but players use that field as a numeric value for sorting tracks on an album in order
      • 2016-01-04 00459, 2016

      • kepstin
        if anything, it would make sense to put a presentation track number in a different people and e.g. foobar2000 users can make a custom display that shows the alternate field
      • 2016-01-04 00407, 2016

      • kepstin
        in a different field*
      • 2016-01-04 00428, 2016

      • stanislas
      • 2016-01-04 00449, 2016

      • kepstin
        (that could work in mp3, too, since you'd put it in a TXXX)
      • 2016-01-04 00451, 2016

      • darwin
        well, I don't disagree that id3 is useless
      • 2016-01-04 00457, 2016

      • darwin
        because it is poorly specified
      • 2016-01-04 00458, 2016

      • darwin
        but
      • 2016-01-04 00406, 2016

      • LordSputnik forgot about today's BB meeting
      • 2016-01-04 00400, 2016

      • LordSputnik
        not that much to meet about though, I've just been trying to figure out a way to migrate data to the new BB schema, and guiding GCI
      • 2016-01-04 00444, 2016

      • kepstin
        fwiw, storing non-integer values in the track number field would at a minimum break all gstreamer-based apps and rockbox (they'd parse the track number as 0 or missing)
      • 2016-01-04 00403, 2016

      • kepstin
        and it would almost certainly break many other apps :/
      • 2016-01-04 00411, 2016

      • kepstin
        so yeah, that's pretty much a no-go.
      • 2016-01-04 00416, 2016

      • kepstin
        so yeah, best to store a 1-based position number in the track number field, and store the presentation/display track number in a separate new field.
      • 2016-01-04 00429, 2016

      • kepstin
        otherwise you're just gonna annoy people.
      • 2016-01-04 00414, 2016

      • LordSputnik
        Doesn't really make sense to store a non-integer in the track *number* field anyway
      • 2016-01-04 00406, 2016

      • kepstin
        LordSputnik: well, sure, but we support that in musicbrainz for stuff like vinyl/cassette numbering with sides and whatnot
      • 2016-01-04 00430, 2016

      • kepstin
        but musicbrainz also stores a separate (hidden) position field that's just an integer
      • 2016-01-04 00447, 2016

      • stanislas
      • 2016-01-04 00457, 2016

      • stanislas
        The previous commit was deleted.
      • 2016-01-04 00426, 2016

      • LordSputnik
        stanislas: why add a space before \ ? Is that really what PEP8 says?
      • 2016-01-04 00441, 2016

      • stanislas
        checking now
      • 2016-01-04 00428, 2016

      • LordSputnik
        Also "== False" and "== True" are correct in this case - they are interpreted in a special way by SQLAlchemy
      • 2016-01-04 00458, 2016

      • Freso
        5 minutes, everybody.
      • 2016-01-04 00405, 2016

      • Freso
        Grab your tea and cookies now!
      • 2016-01-04 00418, 2016

      • LordSputnik
        (you could add a comment for that so that future contributors don't come along and "correct" it!
      • 2016-01-04 00412, 2016

      • kepstin
        hmm, tea and cookies? sounds good
      • 2016-01-04 00418, 2016

      • kepstin runs off to get some
      • 2016-01-04 00429, 2016

      • CJ_
        Freso, I have cookies but I need you to provide me with some tea.
      • 2016-01-04 00417, 2016

      • Freso
        CJ_: I don't even have any myself. ;_;
      • 2016-01-04 00430, 2016

      • LordSputnik is away
      • 2016-01-04 00432, 2016

      • Freso just sits here, taking sips off his water bottle
      • 2016-01-04 00450, 2016

      • stanislas
        LordSputnik: 1) It is not in PEP8, it was changed automatically, maybe my own restrictions are wider than PEP8
      • 2016-01-04 00437, 2016

      • CJ_
        Freso, Well, at least I have something to report in a meeting. :)
      • 2016-01-04 00444, 2016

      • stanislas
        LordSputnik: 2) I will suppress it to keep it out of checking
      • 2016-01-04 00400, 2016

      • stanislas
        LordSputnik: (and of course revert the changes)
      • 2016-01-04 00413, 2016

      • Freso
        <BANG>
      • 2016-01-04 00425, 2016

      • Freso
        CJ_: Go right ahead. :)
      • 2016-01-04 00444, 2016

      • Freso
        (Who has the OAuth/Discourse topic?)
      • 2016-01-04 00402, 2016

      • TOPIC: MetaBrainz Community and Development channel | MusicBrainz non-development: #musicbrainz | MeB meeting agenda: Reviews; minimum supported Ubuntu/Perl version from May (chirlu), OAuth/Discourse (zas)
      • 2016-01-04 00412, 2016

      • Freso
        Okay, I'll go while we wait for CJ_.
      • 2016-01-04 00417, 2016

      • CJ_
        I started looking at the solr setup. SOLR-2 specifically.
      • 2016-01-04 00422, 2016

      • Freso
        Oh, okay. :)
      • 2016-01-04 00424, 2016

      • CJ_
        Freso, I was typing. :P
      • 2016-01-04 00451, 2016

      • CJ_
        I added some logging code but the server is configured in such a weird way that I'm not sure how to get it deployed to test.
      • 2016-01-04 00430, 2016

      • CJ_
        I will get with weeksio on that later. I also plan on working with him to iron out the configuration into something much more manageable.
      • 2016-01-04 00449, 2016

      • zas
        Do we have any doc about the deployement ?
      • 2016-01-04 00403, 2016

      • CJ_
        Not that I know of.
      • 2016-01-04 00433, 2016

      • CJ_
        And if there is, I would wager that they need a decent bit of working to be correct.
      • 2016-01-04 00402, 2016

      • zas
        We are moving to use Chef for all deployements now, i can help on this if i can get basic steps
      • 2016-01-04 00422, 2016

      • CJ_
        Nice. I am only familiar with Puppet.
      • 2016-01-04 00433, 2016

      • Freso
        Maybe you two should talk more after the meeting? :)
      • 2016-01-04 00442, 2016

      • Freso
        CJ_: fin?
      • 2016-01-04 00453, 2016

      • CJ_
        Freso, zas and I? I do not think we are at a point to make a chef build yet.
      • 2016-01-04 00403, 2016

      • CJ_
        Yes, I believe that is all.
      • 2016-01-04 00405, 2016

      • Freso
        zas: Go ;)
      • 2016-01-04 00419, 2016

      • zas
        Well, weak week, mostly partying ...
      • 2016-01-04 00426, 2016

      • Freso
        🙌
      • 2016-01-04 00459, 2016

      • zas
        but i improved the write speed on tails, and discovered that our lsi mptsas cards are quite slow
      • 2016-01-04 00435, 2016

      • zas
        enabling write caching + few ext4 options improved things
      • 2016-01-04 00448, 2016

      • zas
        something like +40%
      • 2016-01-04 00419, 2016

      • zas
        tails is our stats server, it needs to write a lot (all metrics from all servers)
      • 2016-01-04 00440, 2016

      • zas
        i removed the encrypted swap on jiji
      • 2016-01-04 00454, 2016

      • zas
        so we now have swap stats for it too
      • 2016-01-04 00429, 2016

      • zas
        i also improved gateway cookbooks, ie. nginx conf is now tested before deployement
      • 2016-01-04 00455, 2016

      • zas
        and as usual a bunch of syswiki updates
      • 2016-01-04 00408, 2016

      • zas
        various cookboks fixes/improvements
      • 2016-01-04 00419, 2016

      • zas
        and performance tuning
      • 2016-01-04 00440, 2016

      • zas
        i passed quite a long time on tuning kern/tcp options on gateways
      • 2016-01-04 00405, 2016

      • zas
        that's all i think
      • 2016-01-04 00429, 2016

      • Freso
        Alright. ruaok is on his way. I guess I'll go then.
      • 2016-01-04 00452, 2016

      • ruaok arrives
      • 2016-01-04 00408, 2016

      • Freso
        I... mostly did GCI stuff, but not a while lot. GCI seems to have quietened quite a bit compared to the first two weeks, so I actually have time for other things now. So I've caught up with some other private projects, had family time, friend time, etc.
      • 2016-01-04 00454, 2016

      • Freso
        *a whole lot
      • 2016-01-04 00400, 2016

      • Freso
        fin, I think.
      • 2016-01-04 00404, 2016

      • Freso
        OH.
      • 2016-01-04 00418, 2016

      • Freso
        Since last meeting, ruaok has appointed me to be in charge of these meetings.
      • 2016-01-04 00434, 2016

      • Freso
        That might be a relevant note here too. :)
      • 2016-01-04 00439, 2016

      • Freso
        ruaok: Go. :)
      • 2016-01-04 00440, 2016

      • ruaok
        \ø/
      • 2016-01-04 00441, 2016

      • CJ_
        What is GCI?
      • 2016-01-04 00447, 2016

      • ruaok
        dele-gation-time, come on!
      • 2016-01-04 00449, 2016

      • Freso
        CJ_: Google Code-in
      • 2016-01-04 00451, 2016

      • reosarevok
        Mostly the same as above for me, except I spent half of my Christmas "holidays" in bed with a cold because I have perfect timing
      • 2016-01-04 00453, 2016

      • CJ_
        Ah, right.
      • 2016-01-04 00400, 2016

      • ruaok sings to the tune of madonna
      • 2016-01-04 00415, 2016

      • ruaok
        anyways...
      • 2016-01-04 00423, 2016

      • ruaok
        my main focus of the last week was tacos.
      • 2016-01-04 00424, 2016

      • reosarevok doesn't want to imagine ruaok singing Madonna
      • 2016-01-04 00430, 2016

      • Freso
        ^ :p