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.
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
Freso
I don't know. I haven't looked at the list.
bandtrace joined the channel
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)
nikki
position is the integer
JonnyJD_
thx
nikki
(or should be)
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'
which I didn't like at the time
I think there was a bit of discussion about it
JonnyJD_
The other way around would have been nice, but that doesn't work with the surrounding names
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.
That is in contrast to python-musicbrainz2, where everything is wrapped and a good documentation of the wrapper was available.
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)
buenos dias
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
djce joined the channel
ocharles
yep, they could do that
reosarevok
or they could not run taggers at the same time in several computers and wait a little bit :p
(I mean, not that I'm against them using VPNs, it just seems like too much effort for little gain)
ocharles
reosarevok: this affects people on larger networks
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
ocharles
e.g., a network with different people who want to tag their collection
there is a legitimate problem
reosarevok
ocharles: hmm, but do those usually still expose only one IP?
ijabz
why shouldn't they be able to use both
reosarevok
ocharles: I mean, home networks, sure, but...
ocharles
reosarevok: depends how good the network admin is :)
reosarevok
ijabz: if they're the same user, why should they get double the amount of hammering only because of using two programs? :)
(if they're several users under one IP I agree though)
ocharles submits his first BitBucket review
I mean, it's not like we could differentiate them anyway, but still :)
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.
ocharles
Leftmost: you click the comment icon
next to the file in the file list
i also think they show up in the "Activity" tab
Leftmost
Aha.
ijabz
Because they have bought two licensese (and for each license paid musicbrainz for use of the web service)
Leftmost
Didn't catch that, thanks.
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...)
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
i think the unlimited paid ws thingy is vapourware
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
(included at no extra cost)
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.
reosarevok
heh, I know work *has* been made in it
So I assume it will be released at some point, but dunno when :)
ijabz
warp, sounds like a good idea
ocharles
ijabz: vapourware? why?
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
ocharles joined the channel
Ive kind of given up on it ever happening
ocharles
vapourware is constantly hyped but nothing will ever be delivered
that's not the case here - there's just more important stuff on the roadmap, like schema changes
and we are massively resource constrained
warp
ocharles: isn't some or all of the 3scale related code in secret repositories?
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
I would say its more important tha most of the work done over the last year
ocharles
you should talk to rob about it then
maybe that extra interest would help him understand where to schedule it
ijabz
Im sure he is aware of that
ocharles
well, you're a customer - if it's something you want you should apply more pressure :)
reosarevok
If I remember correctly, ianmcorvidae has most of it done but it was waiting for some specific stuff
But I might be mixing projects :)
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?
Would we end up with a dropped discID, a vinyl with a discID, or would it fail the merge?
ocharles
reosarevok: probably a disc id on a vinyl release, but I can't remember
reosarevok
:(
I mean, not that it should happen while I am checking all destructive edits, but still
navap
reosarevok: I don't have much free time at the moment :(
warp
ocharles: wow, that is a fast shippit.
ocharles
:)
reosarevok
Here comes the first 500 of the day!
502
502...
reosarevok wonders if nikki's ISE mails are arriving with the 500s or not
nikki
on beta?
reosarevok
Prod
nikki
not on there yet
it was merged in beta on monday
reosarevok
Oh, ok
Seems to be back now...
Or maybe not
Yeah, back but slow
Nah, 502 again
warp, ocharles: no idea what causes these I guess?
504...
reosarevok goes make breakfast instead
warp
:(
reosarevok
Seems it works again
navap
Do all the reviewers get an email when I update a pull request on bitbucket?
warp
navap: probably.
Enverex joined the channel
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?
(I assume it's the MB CGI failing, but I can't see any errors from Musicbrainz)
mat_ joined the channel
djce joined the channel
djce1 joined the channel
ocharles
warp: do we have a branch with a real cpanfile in?