#musicbrainz-devel

/

      • Prophet5 joined the channel
      • ruaok joined the channel
      • Prophet5_ joined the channel
      • kyomi has left the channel
      • kurtjx joined the channel
      • Leftmost joined the channel
      • kepstin-laptop
        man, I need to write straight C code more often
      • ianmcorvidae
        I keep meaning to, yeah
      • kepstin-laptop
        it's rather fun
      • ianmcorvidae
        I was thinking of trying to write a C version of /ws/2 just for fun :P
      • kepstin-laptop
      • ianmcorvidae
        (I may have an insane definition of "fun" though)
      • kepstin-laptop
        like that?
      • ianmcorvidae
        hah
      • oh, not quite
      • kepstin-laptop
        (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.
      • kepstin-work joined the channel
      • navap
        When was this change made? http://musicbrainz.org/robots.txt
      • Leftmost joined the channel
      • (to disalow: *)
      • ruaok
        that has to be a bug.
      • can you please open a ticket?
      • navap
        MBH?
      • ruaok
        no MBS
      • mark it as important, please.
      • navap
      • kepstin-laptop joined the channel
      • ianmcorvidae
        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