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.
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
(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
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