Leftmost: if you want to do more than add a check now and then we should whitelist your ip so you can run the VM at home and test out your changes there.
2013-03-14 07320, 2013
warp
also you'll need access to the private nagios repositories on github
Freso: isn't that one already on the list (one should mention that this is started as "MusicBottle" though
2013-03-14 07337, 2013
Freso
I don't know. I haven't looked at the list.
2013-03-14 07310, 2013
bandtrace joined the channel
2013-03-14 07316, 2013
JonnyJD_
Can anyone tell me which of (number, position) is the number (integer) as per TOC and wich one is an arbitrary string like "A3" (for vinyl) in WS/2 (xml)
2013-03-14 07330, 2013
nikki
position is the integer
2013-03-14 07340, 2013
JonnyJD_
thx
2013-03-14 07343, 2013
nikki
(or should be)
2013-03-14 07316, 2013
JonnyJD_
I was kind of confused since having "A3" sounds weird for number and position, but I didn't find an example
JonnyJD_: Yes we used to only have the track number and that was called position which made sense, but then when the user defined stuff like A3 was added it had to be given a name and it was given 'number'
2013-03-14 07354, 2013
ijabz
which I didn't like at the time
2013-03-14 07332, 2013
ijabz
I think there was a bit of discussion about it
2013-03-14 07347, 2013
JonnyJD_
The other way around would have been nice, but that doesn't work with the surrounding names
2013-03-14 07356, 2013
nikki
it's the number in the same way that catalogue numbers are catalogue *numbers* despite often having letters in them :P
And I personally think, python-musicbrainz-ngs is only usable, when WS/2 gets better documentation.
2013-03-14 07326, 2013
JonnyJD_
That is in contrast to python-musicbrainz2, where everything is wrapped and a good documentation of the wrapper was available.
2013-03-14 07305, 2013
nikki
I ended up making https://wiki.musicbrainz.org/User:Nikki/ws/2 (well, starting to, I didn't finish before I got sick of jumping through hoops to get the ws to return the info I wanted) because I could never make any sense of the actual ws/2 docs :/
the issue is the way the current doc has been written rather than the software being used (wiki etc)
2013-03-14 07326, 2013
ijabz
buenos dias
2013-03-14 07352, 2013
ijabz
ocharles: re:rate limiter being applied to home network as one computer, if user is unfairly being hit here I suppose its not unreasonable for them to use a VPN to get a different ip per computer
2013-03-14 07352, 2013
djce joined the channel
2013-03-14 07336, 2013
ocharles
yep, they could do that
2013-03-14 07307, 2013
reosarevok
or they could not run taggers at the same time in several computers and wait a little bit :p
2013-03-14 07345, 2013
reosarevok
(I mean, not that I'm against them using VPNs, it just seems like too much effort for little gain)
2013-03-14 07320, 2013
ocharles
reosarevok: this affects people on larger networks
2013-03-14 07334, 2013
ijabz
Im finding a user might have purchased SongKong and Jaikoz, using SongKong for mass matching a set of songs, and Jaikoz for fine editing of a set already processed
2013-03-14 07338, 2013
ocharles
e.g., a network with different people who want to tag their collection
2013-03-14 07345, 2013
ocharles
there is a legitimate problem
2013-03-14 07350, 2013
reosarevok
ocharles: hmm, but do those usually still expose only one IP?
2013-03-14 07351, 2013
ijabz
why shouldn't they be able to use both
2013-03-14 07357, 2013
reosarevok
ocharles: I mean, home networks, sure, but...
2013-03-14 07305, 2013
ocharles
reosarevok: depends how good the network admin is :)
2013-03-14 07331, 2013
reosarevok
ijabz: if they're the same user, why should they get double the amount of hammering only because of using two programs? :)
2013-03-14 07347, 2013
reosarevok
(if they're several users under one IP I agree though)
2013-03-14 07352, 2013
ocharles submits his first BitBucket review
2013-03-14 07314, 2013
reosarevok
I mean, it's not like we could differentiate them anyway, but still :)
2013-03-14 07350, 2013
Leftmost
So far I like Bitbucket, but it bothers me a little that I can't see (or can't figure out how to see) comments on previous diffs.
2013-03-14 07323, 2013
ocharles
Leftmost: you click the comment icon
2013-03-14 07329, 2013
ocharles
next to the file in the file list
2013-03-14 07334, 2013
ocharles
i also think they show up in the "Activity" tab
2013-03-14 07351, 2013
Leftmost
Aha.
2013-03-14 07301, 2013
ijabz
Because they have bought two licensese (and for each license paid musicbrainz for use of the web service)
2013-03-14 07302, 2013
Leftmost
Didn't catch that, thanks.
2013-03-14 07305, 2013
reosarevok
ijabz: oh, true. That sounds like each license should come with uses of the unlimited paid ws thingy then? (wonder how the development of that is going...)
2013-03-14 07318, 2013
ijabz
yeah , well athst I what thought but unfortunately (for me) access to that is going to be an additional cost on top of the %10 already paid
2013-03-14 07309, 2013
ijabz
i think the unlimited paid ws thingy is vapourware
2013-03-14 07313, 2013
reosarevok
Well, since the license is a one-off, it probably shouldn't come with unlimited uses. But I'd think it'd make sense to have enough uses for tagging a reasonably large collection once
2013-03-14 07322, 2013
reosarevok
(included at no extra cost)
2013-03-14 07328, 2013
warp
ijabz: I think the ratelimiting per IP should only apply to unauthenticated users. authenticated users should get limited at the account level, and possibly have more relaxed rate limits so they get a benefit from being part of the community in some fashion.
2013-03-14 07329, 2013
reosarevok
heh, I know work *has* been made in it
2013-03-14 07346, 2013
reosarevok
So I assume it will be released at some point, but dunno when :)
2013-03-14 07327, 2013
ijabz
warp, sounds like a good idea
2013-03-14 07311, 2013
ocharles
ijabz: vapourware? why?
2013-03-14 07356, 2013
ijabz
maybe I haven't got the defn of vapourware right, but you worked on this a a long time ago and nothing ever came of it
2013-03-14 07304, 2013
ocharles joined the channel
2013-03-14 07310, 2013
ijabz
Ive kind of given up on it ever happening
2013-03-14 07314, 2013
ocharles
vapourware is constantly hyped but nothing will ever be delivered
2013-03-14 07322, 2013
ocharles
that's not the case here - there's just more important stuff on the roadmap, like schema changes
2013-03-14 07326, 2013
ocharles
and we are massively resource constrained
2013-03-14 07351, 2013
warp
ocharles: isn't some or all of the 3scale related code in secret repositories?
2013-03-14 07346, 2013
ijabz
Schema changes are important at the moment but f this work had been finished a year ago it would have provided Musicbrainz with some much needed extra income
2013-03-14 07313, 2013
ijabz
I would say its more important tha most of the work done over the last year
2013-03-14 07315, 2013
ocharles
you should talk to rob about it then
2013-03-14 07335, 2013
ocharles
maybe that extra interest would help him understand where to schedule it
2013-03-14 07339, 2013
ijabz
Im sure he is aware of that
2013-03-14 07302, 2013
ocharles
well, you're a customer - if it's something you want you should apply more pressure :)
2013-03-14 07358, 2013
reosarevok
If I remember correctly, ianmcorvidae has most of it done but it was waiting for some specific stuff
2013-03-14 07304, 2013
reosarevok
But I might be mixing projects :)
2013-03-14 07349, 2013
reosarevok
Hmm, ocharles, just had a thought and maybe you know the answer. What would happen if I tried to merge a CD release with a discID into a vinyl release?
2013-03-14 07313, 2013
reosarevok
Would we end up with a dropped discID, a vinyl with a discID, or would it fail the merge?
2013-03-14 07334, 2013
ocharles
reosarevok: probably a disc id on a vinyl release, but I can't remember
2013-03-14 07343, 2013
reosarevok
:(
2013-03-14 07315, 2013
reosarevok
I mean, not that it should happen while I am checking all destructive edits, but still
2013-03-14 07324, 2013
navap
reosarevok: I don't have much free time at the moment :(
2013-03-14 07308, 2013
warp
ocharles: wow, that is a fast shippit.
2013-03-14 07349, 2013
ocharles
:)
2013-03-14 07358, 2013
reosarevok
Here comes the first 500 of the day!
2013-03-14 07313, 2013
reosarevok
502
2013-03-14 07347, 2013
reosarevok
502...
2013-03-14 07352, 2013
reosarevok wonders if nikki's ISE mails are arriving with the 500s or not
2013-03-14 07301, 2013
nikki
on beta?
2013-03-14 07311, 2013
reosarevok
Prod
2013-03-14 07318, 2013
nikki
not on there yet
2013-03-14 07321, 2013
nikki
it was merged in beta on monday
2013-03-14 07333, 2013
reosarevok
Oh, ok
2013-03-14 07345, 2013
reosarevok
Seems to be back now...
2013-03-14 07321, 2013
reosarevok
Or maybe not
2013-03-14 07328, 2013
reosarevok
Yeah, back but slow
2013-03-14 07312, 2013
reosarevok
Nah, 502 again
2013-03-14 07323, 2013
reosarevok
warp, ocharles: no idea what causes these I guess?
2013-03-14 07350, 2013
reosarevok
504...
2013-03-14 07302, 2013
reosarevok goes make breakfast instead
2013-03-14 07336, 2013
warp
:(
2013-03-14 07312, 2013
reosarevok
Seems it works again
2013-03-14 07337, 2013
navap
Do all the reviewers get an email when I update a pull request on bitbucket?
2013-03-14 07348, 2013
warp
navap: probably.
2013-03-14 07335, 2013
Enverex joined the channel
2013-03-14 07348, 2013
Enverex
Hi all, I'm trying to run a Musicbrainz mirror using nginx as a proxy to the FCGI process and it seems to work fine for the most part but I'm seeing lots of "[info] 10346#0: *344153 recv() failed (104: Connection reset by peer) while sending to client" in the error logs. Any ideas what causes this?
2013-03-14 07322, 2013
Enverex
(I assume it's the MB CGI failing, but I can't see any errors from Musicbrainz)
2013-03-14 07332, 2013
mat_ joined the channel
2013-03-14 07342, 2013
djce joined the channel
2013-03-14 07313, 2013
djce1 joined the channel
2013-03-14 07352, 2013
ocharles
warp: do we have a branch with a real cpanfile in?