#metabrainz

/

      • ruaok
        of the servers?
      • on the low end we've got a dual quad core with 16gb of ram. On the high end a DB server with 24 cores and 48GB of ram.
      • and everything in between
      • man, I need to write the 2014 annual report ASAP.
      • see server farm.
      • next year's annual report is going to be crowd sourced.
      • everyone in the team is going to participate. :)
      • CallerNo6
        haha
      • ruaok
        you laugh, CallerNo6. I'll draft you too. :)
      • Leftmost
        I volunteer to write twenty four non-sequential words.
      • CatQuest
        blu p blup blup blup...
      • ariscop has quit
      • rarh.. http://chatlogs.musicbrainz.org/musicbrainz/201... sends me to an endless loop of Internet Archve and I can't ee the page
      • it's weird because it says "this page exsist on the live web" but if I try "save this" then it's all "Bummer.
      • This url is not available on the live web or can not be archived."
      • CallerNo6
      • CatQuest
        uh yea but that's 2015 not 2012
      • sure hope one of these kid in GCI can fix0r the chatlogs
      • CallerNo6
        oh, sorry, I was using the link I posted earlier (which gives the same archive.org loop)
      • CatQuest
        other links on http://musicbrainz.org/doc/Hosting/Server_names do work. but not that one :/
      • CallerNo6
        so, the timestamp link works. the URL I land at cannot be copy/pasted and used.
      • CatQuest
        anyway, it's shower time
      • and thne bed time
      • yea. witch is the seveer disedvantage of the new chatlogs
      • (and honestly)
      • natta!
      • :D
      • chirlu`
      • CatQuest
        thanks chirlu` !
      • chirlu`
        But I agree, the new chatlogs are all shiny and so on, but don’t work well for linking and in non-modern browsers. :-/
      • CatQuest
        indeed
      • also I counted, the new ones show 10 lines of convo vs the old ones what sowed 20
      • shoved*
      • sawned? i hate english
      • chirlu`
        And it was already noticed some days ago that the Archive doesn’t have a complete copy of the old chatlogs.
      • CatQuest
        aww
      • alastairp
        CatQuest: showed. This one is regular!
      • CatQuest
        aha!
      • Leftmost
      • CatQuest
        who that page starte out as green and then Bam! purple :O
      • ah scrolling
      • well anyway, thanks chirlu` and CallerNo6, natta!
      • Leo_Verto has quit
      • LordSputnik joined the channel
      • LordSputnik
        chirlu`: CatQuest: I agree, the new chatlogs aren't as useful as the old ones
      • It's possible to look up the old history in the new system, if you find it hasn't been archived on IA
      • (I don't fully understand what the problems was with textual logs though)
      • CallerNo6
        hopping from one day to the next was a pain
      • Leftmost
        LordSputnik, have you had a chance to think any more about the requirements/comments on them?
      • CallerNo6
        conversations were often cut off in the middle
      • LordSputnik
        Leftmost: not yet, I'll probably dive in on Tuesday night if I'm not too tired, before our discussions and planning on Wednesday
      • mildused
        LordSputnik, I was told you're the lead dev on BookBrainz?
      • LordSputnik
        mildused: I'm one of two, Leftmost is the other
      • Leftmost
        Okay, sounds good.
      • LordSputnik
        mildused: nice to meet you :)
      • I've gathered from the logs you're interested in doing GCI this year?
      • Leftmost
        Got a response on the composition issue I filed with bookshelf. Sounds like they think it'd be useful, but think it'd be a fair bit of work. Not surprising. I take it as a good sign.
      • LordSputnik
        Leftmost: Hmm, perhaps, that depends how easily they implement big features like that
      • I haven't noticed any huge updates like that in the past year
      • Leftmost
        The past year it sounds like they've been planning a series of breaking changes, so that's not surprising. Mostly I take it as a positive that the idea wasn't rejected out of hand.
      • It may require a bit of effort on my part or our part to get it started, but I'll try to get a picture of the future of that issue.
      • mildused
        Thanks for using React. It's making my life so much easier.
      • Leftmost
        We've been trying to expand its usage as well. (Though that's mostly LordSputnik's realm; I prefer to live in the backend.)
      • LordSputnik
        mildused: Have you been looking at our code? :) All the client UI rendering is React, but we're in the process of converting our server-side Jade templates to React too - that might actually be a useful GCI task
      • Leftmost
        Ooh, good thinking
      • .
      • LordSputnik
        Yeah, I hadn't thought of that before. It's quite simple, so maybe some beginner tasks?
      • mildused
        I was thinking of replacing Bootstrap as well.
      • ariscop joined the channel
      • LordSputnik
        mildused: what with?
      • mildused
        Probably something with a material-design
      • Have you looked at material-ui
      • LordSputnik
        I think you'd have to come up with a really good argument to make that happen - MetaBrainz has become quite attached to Bootstrap recently
      • I think I've looked at it before
      • mildused
        Why bootstrap? If you're looking for a grid layout, bourbon would be a much lighter and cleaner substitute
      • LordSputnik
        mildused: mainly because it was the easiest thing to implement at the time, and lots of people know it, so it's more likely to attract new developers who've used it before
      • I've never heard of bourbon before
      • mildused
      • It's picking up in the front end sphere
      • CallerNo6
        At that point, hadn't CB already set a precedent (of using bootstrap)?
      • LordSputnik
        CallerNo6: well, no, I'd used it before in WavePlot anyway, and it was probably used in MusicBottle before that
      • (I think, anyway)
      • ... I must've picked it up somewhere :P
      • CallerNo6
        Not musicbottle, but yeah, it's ubiquitous.
      • LordSputnik
        mildused: I'll look into bourbon some more before we update our theme again, it seems to be worth looking into, thanks
      • mildused: One of our GCI tasks this year will involve looking into themes, so perhaps when that's published it'd be something you're interested in :)
      • mildused
        well LordSputnik I'd probably apply for that task myself
      • CallerNo6 isn't a bootstrap fan, but /does/ like the consistency across *brainzes.
      • LordSputnik
        I'd definitely prefer our UI to be more flat and to look cleaner and more elegant
      • mildused
        like a material design*
      • LordSputnik
        Yes, that's what I thought of when I looked it up just now
      • Leftmost
        For my part, I just want it to look nice, be usable, and not make my browser chug. :)
      • LordSputnik
        We've also been looking at https://bootswatch.com/flatly/
      • (well, I, not we :P)
      • mildused
        If I recall, that's a task for the Code-In?
      • LordSputnik
        Yes, on our not-so-secret wiki task list
      • mildused
        Working on that right now would make it illegible for me to solve during the code-in...
      • LordSputnik
        Oh yeah, I'm not suggesting you work on any of this now
      • mildused
        cool
      • LordSputnik
        Just describing what we've been looking at
      • Have you done much with Node.js before?
      • mildused
        Extensively
      • LordSputnik
        And I guess your front-end JS skills must be OK if you've used React
      • Leftmost
        Ooh, extensively. Can we keep you when GCI is over? :)
      • LordSputnik
        Heh, perhaps you know more than me then ;)
      • mildused
        I'm a full stack MEAN and Reactiflux dev. Though I do prefer using React over Angular with my eyes closed.
      • Oh I doubt it, you've been using it in practice, while I make useless projects that are meant to teach me.
      • LordSputnik
        Well I've only known it for about a year now, and BookBrainz is technically my first project using it :P
      • mildused
        Cool!
      • LordSputnik
        So you never know
      • zas
        Search servers again...
      • LordSputnik
        mildused: much experience with unit testing?
      • mildused
        Regarding your other matter, I'm here for this year's GCI, next years GCI if it doesn't work out this year, and the Summer of Code after that, and most likely a while after that if I make friends...
      • LordSputnik
        We're using mocha/chai at the moment for one of our repositories
      • mildused
        Yeah I use mocha
      • LordSputnik
        mildused: ah nice, I may do summmer of code next year too
      • mildused
        Have you tried Tape?
      • Leftmost
        LordSputnik, want me to mentor you? ;)
      • LordSputnik
        >.<
      • Well if it's BB it'll have to be you :P
      • mildused
        Wait. Who'll mentor me?
      • LordSputnik
        mildused: for GCI, Leftmost or I on BookBrainz stuff
      • mildused
        nice...
      • Tape's a pretty cool testing utility
      • LordSputnik
        mildused: Never used Tape, how does it compare with mocha?
      • Leftmost
        Heh, I just find it funny that if you did do GSoC with a BookBrainz project, you'd need a mentor, despite being a lead. :-P
      • mildused
        This medium made hackernews and convinced me this past summer
      • LordSputnik
        Leftmost: Afaik I can't be my own mentor (Gentlecat might know that?)
      • Leftmost
        I don't think you can, though you could still mentor someone else.
      • Gentlecat
        not officially
      • lifeofguenter joined the channel
      • not on the project you work on, obviously
      • lifeofguenter
        hi all, it seems like there are some scripts on the VM (mb-server) that are not in the github repository?
      • for example bin/reindex
      • LordSputnik
        mildused: It looks interesting, perhaps we can try it out on -site, if we get time to switch over before GCI starts
      • The issues it lists with mocha haven't *hugely* bothered me so far, apart from taking a while to get used to beforeEach and afterEach
      • mildused
        LordSputnik, Material-UI usage in practice https://www.call-em-all.com/
      • For react components I like Mocha with JSDom and Mockery
      • During the code-in, how would I link my Name to my IRC name?
      • Leftmost
        Ergh. I really don't like how much vertical space is being used there.
      • LordSputnik
        mildused: in what context?
      • mildused
        For my name?
      • LordSputnik
        Leftmost: vertical space is cheap, most browsers are mobile
      • lifeofguenter
        ah nvm seems to be undocumented and only available in bitbucket: https://bitbucket.org/metabrainz/search-server
      • interesting though...
      • regagain joined the channel
      • Leftmost
        LordSputnik, making people scroll to do what they want is a good way to get people to not bother.