(it's only a start tho; just the core object outline and the ratelimiter)
ianmcorvidae
I meant writing the server-side stuff
kepstin-laptop
ah :)
ianmcorvidae
as in the actual webservice, not bindings to it :)
kepstin-laptop
writing http applications in C is really rare to see.
ianmcorvidae
yeah
ocharles did a bit of prototyping of a haskell version
ruaok
kepstin-laptop: I've been writing a bit of C code recently
ianmcorvidae
I'd only be doing it in C because I want a project in C, not because it's the best choice :P
ruaok
and if you're restrained about it, it can be quite beautiful and fun
certainly a lot cleaner than MyClass::MyClass::MyAss::FuckThis
kepstin-laptop
writing stuff using gnome libraries takes some of the simplicity away, tho :/
ruaok
(aka C++)
kepstin-laptop
the only problem with doing webservice stuff in C is that you have to deal with xml; and xml makes *anything* ugly and not fun.
ruaok
srsly.
at the MHD barcelona I apologized profusely for not having json support.
ianmcorvidae
yeah :/
ruaok
I'm glad we're going to fix that soon
ianmcorvidae
yeah
of course, we'll still get to support XML for quite a while
kepstin-laptop
so, is it going to be an actual new ws design, or just porting the existing ws to a new format?
ianmcorvidae
first porting the existing WS
there may be a new WS too, but I think the JSON is happening to /ws/2
kepstin-laptop
anyways, I now also have a musicbrainz server vm on my laptop, which should hopefully allow me to develop the webservice library and riker player on the bus without an internet connection :)
ianmcorvidae
yay :)
kepstin-laptop is still amazed with how capable his (slightly upgraded) 5-year-old laptop still is.
navap, ruaok: I bet the symlink got set incorrectly or something, maybe fabric screwed it up?
ruaok
ah, is it a symlink now? I know that was discussed, but didn't know it was turned into reality
ianmcorvidae
afaik it was
I could be wrong though, naturally :)
yeah, there's robots.txt.production and robots.txt.staging in root/
there should be a symlink root/robots.txt pointing to .production, below that in the nginx config has 'try_files $uri $uri.staging' so it defaults to the staging one
massdosage joined the channel
lfranchi__ joined the channel
warp
hello!
ijabz joined the channel
Prophet5 joined the channel
adhawkins joined the channel
ianmcorvidae
warp (and ocharles if you're around): for new development branches, I've been basing them on beta, since in terms of merging it looks basically like master used to, but I realize that might be wrong -- should I be using master as my base for development?
(where possible -- i18n stuff I'll probably have to use beta)
(or the split-domains branch, but)
ianmcorvidae guesses 'probably', goes to correct my three codereviews
ocharles joined the channel
warp
ianmcorvidae: master is probably better.
ianmcorvidae
yeah; I fixed them
warp
ianmcorvidae: beta is reset to master after each release
ianmcorvidae
yeah; I realized that by the beta flowchart, it's not beta that gets merged into master before release, it's the individual branches
i.e., the individual branches should be based on a common parent of beta and master, i.e. master
warp
if you need some feature only available in beta, you should branch off of that specific feature.
ianmcorvidae
yeah; I'll use split-domains as my base for any i18n stuff then
warp nods
I guess if I need more than one thing in beta choose one, merge the other?
warp
yes
ianmcorvidae
cool
ianmcorvidae may add that to something on the wiki in the morning so others don't repeat my folly :)
djce joined the channel
plaintext joined the channel
plaintext
Hello!
So thanks to djce I should now be able to connect to the Splunk server from rika. My question: should I do the development on rika now?
I can see a musicbrainz-server folder in my home dir, so I suppose it's sort of a private copy of the server, right?
warp
plaintext: rika runs the sandbox stuff. many users have a <username>.mbsandbox.org which runs on rika.
plaintext: ianmcorvidae can help you set that up if that's what you need.
plaintext
yeah ruaok told me to pester him about it :) so
ianmcorvidae: ping :)
Wizzcat
re: browser requirements, don't all current engines support cors?
ocharles
good mornin!
ianmcorvidae: you should be using master as your base and merging whatever you need into it
ianmcorvidae: but I don't think this branching model makes any sense either
adhawkins
ocharles: Did I see you run some kind of irc 'proxy' that stays logged in always, and lets you connect to it from anywhere?
ocharles
adhawkins: correct
I run znc on ocharles.org.uk
adhawkins
Ok, that was going to be my next question.
Is it easy to set up?
ocharles
when I connect to IRC, I get the last 1000 lines I haven't seen sent to me as well
yea, straight forward enough
adhawkins
Cool, might have a ply. Cheers.
s/ply/play
Prophet5 joined the channel
adhawkins_ joined the channel
djce joined the channel
ijabz joined the channel
djce joined the channel
adhawkins2 joined the channel
gandaliter joined the channel
djce joined the channel
lfranchi joined the channel
reosarevok joined the channel
kurtjx joined the channel
djce joined the channel
adhawkins2 joined the channel
warp gives up on internet explorer and finds something more productive to do.
alastairp
ocharles: pushed mbs-939
adhawkins: do you want an invite to irccloud.com? it's the same thing, but web-based
adhawkins
alastairp: Might be worth a look. Got ZNC up and running, but might be worth exploring alternatives.
Works quite well, just hook mIRC up to it like any other server
reosarevok
warp: if only Microsoft did the same, huh :p
adhawkins
alastairp: And irccloud will be a pay service too it appears...at least 5 euros a month...
alastairp
yeah, but not yet
warp
reosarevok: haha
alastairp
still in beta
adhawkins
alastairp: If you can send an invite then, I'll give it a go.
I assume you use it?
warp curses at code review a bit.
reosarevok
oh
That reminds me I'm supposed to write a couple minipatches
ocharles
irc cloud is good
reosarevok
ocharles: last day for patches is next Monday?
Or a bit before?
ocharles
no, before
monday is first day of freeze
i mean you can still submit patches and they can go on test
but just not beta or production
reosarevok
Yeah, yeah
Mostly wondering where exactly the break was
So since someone needs to give them a ship it before they can be put in beta and last day for beta is Sunday I guess that makes it Saturday or so
djce joined the channel
ocharles
well in practice it's more like friday
Unless someone else is doing stuff over the weekend
reosarevok
Hmm, ok
kurtjx joined the channel
There's a ticket asking for Google+ in the sidebar and I've asked style for opinions but I want to know how long I should keep it open - I guess I'll write it on Friday morning if nobody opposes and leave it there for the next release if someone does
Wizzcat
G+? really?
reosarevok
Really
kepstin-work
all the akb48 members have G+ accounts, for example