#metabrainz

/

      • justharshal
        I've been reading up and i know it's important to show 'promise' in terms of some past commits and interaction with the community. There is clearly not enough time for that. So I was thinking i would write a really good proposal before the deadline. I could then submit code before you guys have to make a decision. And then hope for the best. Would that work?
      • 2017-04-01 09120, 2017

      • LordSputnik
        That sounds like a good plan
      • 2017-04-01 09127, 2017

      • LordSputnik
        Given the circumstances
      • 2017-04-01 09139, 2017

      • LordSputnik
        Do you have a GitHub account I can look at too?
      • 2017-04-01 09112, 2017

      • justharshal
        Thanks. Because i don't wanna just apply.
      • 2017-04-01 09119, 2017

      • justharshal
      • 2017-04-01 09157, 2017

      • justharshal
        A lot of the work i've been doing is private, but i can make it available for review.
      • 2017-04-01 09137, 2017

      • LordSputnik
        So, if you can get a good draft of your proposal to me by this time tomorrow, I'll give you some feedback, then you'll have 24 hours to incorporate it if you want to before the final submission deadline at 16:00 UTC on April 3rd
      • 2017-04-01 09139, 2017

      • justharshal
        I have experience with JS (MEAN stack) and Python (Flask + Postgres), etc.
      • 2017-04-01 09142, 2017

      • ruaok
      • 2017-04-01 09142, 2017

      • BrainzBot
        MBH-481: MusicBrainz.org TLS Certificates
      • 2017-04-01 09159, 2017

      • justharshal
        Thank you. I'll make that happen.
      • 2017-04-01 09105, 2017

      • LordSputnik
        justharshal: OK, good - do you know much about ES6?
      • 2017-04-01 09143, 2017

      • LordSputnik
        (async functions, import/export, destructuring and rest/spread syntax?)
      • 2017-04-01 09113, 2017

      • justharshal
        Yes, i've been reading up. I was reading a lot of blog posts before and wasn't getting anywhere. So now i'm just using MDN. I've also been reading Kyle Simpson's 'You don't know JS' series word-by-word.
      • 2017-04-01 09136, 2017

      • LordSputnik
        MDN is pretty good, I use that a fair amount
      • 2017-04-01 09123, 2017

      • justharshal
        Is the book good? Because it's quite lengthy. There are 6 books in the series. I'm somewhere in the 4th one. What are other good books?
      • 2017-04-01 09132, 2017

      • jasperkirton joined the channel
      • 2017-04-01 09134, 2017

      • justharshal
        8:10 PM <LordSputnik> (async functions, import/export, destructuring and rest/spread syntax?)
      • 2017-04-01 09134, 2017

      • justharshal
        Yup! I learnt the essentials first. And now i'm going into the nitty-gritty.
      • 2017-04-01 09139, 2017

      • LordSputnik
        justharshal: I haven't had much experience learning languages from books I'm afraid - I've tended to go for more general programming topics when reading that sort of book
      • 2017-04-01 09157, 2017

      • justharshal
        Oh alright.
      • 2017-04-01 09118, 2017

      • LordSputnik
        https://martinfowler.com/books/refactoring.html is pretty good, I've read about half of it
      • 2017-04-01 09146, 2017

      • justharshal
        Appreciated and bookmarked! Thanks.
      • 2017-04-01 09120, 2017

      • reosarevok guesses he should tweet about Picard
      • 2017-04-01 09110, 2017

      • ruaok
        is the release done? I see 1.4 dmg on the site
      • 2017-04-01 09114, 2017

      • Gentlecat
        is it not available on the website yet?
      • 2017-04-01 09116, 2017

      • LordSputnik
        I'm pretty impressed you've been committing daily for the past month or so! And I agree with you about whitespace in design too. And you clearly know enough about Git to contribute to other projects. I think you have enough knowledge to be successful in this project, but you'd also learn a fair amount too, particularly koa/bookshelf/knex and postgresql (I
      • 2017-04-01 09116, 2017

      • LordSputnik
        see you've used MySQL in the past)
      • 2017-04-01 09139, 2017

      • reosarevok
        The post is out, at least...
      • 2017-04-01 09145, 2017

      • justharshal
        Do you have other students applying for the same project?
      • 2017-04-01 09147, 2017

      • gcilou has quit
      • 2017-04-01 09117, 2017

      • reosarevok
        The page does list 1.4...
      • 2017-04-01 09129, 2017

      • ruaok
        should we take the post down?
      • 2017-04-01 09136, 2017

      • reosarevok
        I'd say no
      • 2017-04-01 09141, 2017

      • LordSputnik
        justharshal: There haven't been many this year, but you'd be competing against the other proposals for MetaBrainz projects too, since we get allocated slots as a whole
      • 2017-04-01 09151, 2017

      • reosarevok
        Maybe edit something on the top like "we're a bit late! Come back soon!" :p
      • 2017-04-01 09153, 2017

      • ruaok
        oh, the post was scheduled. silly.
      • 2017-04-01 09112, 2017

      • reosarevok
        But it's already linked on our FB page etc, so don't take it down
      • 2017-04-01 09137, 2017

      • ruaok just leaves it alone
      • 2017-04-01 09141, 2017

      • justharshal
        Oh, thanks. I agree i have a lot to learn but isn't that kind of the purpose of GSOC? I've been trying to follow the principle of 'One shitty commit per day.' I read it somewhere. Stuck with me.
      • 2017-04-01 09145, 2017

      • Gentlecat
        ruaok: have you seen another api spotify just added?
      • 2017-04-01 09156, 2017

      • justharshal
        And this is probably not related as it's API work, but i've recently also been trying out Angular 2.
      • 2017-04-01 09117, 2017

      • LordSputnik
        justharshal: yes, learning is never a bad thing :)
      • 2017-04-01 09143, 2017

      • LordSputnik
        How is Angular 2? I used v1 a couple of years ago and quite liked it
      • 2017-04-01 09157, 2017

      • LordSputnik
        justharshal: you might also want to have a quick look at https://github.com/bookbrainz/bookbrainz-data-js - it's the data layer you'd end up using to access the database in the Web API (and also has some ES6 work I've been doing recently)
      • 2017-04-01 09104, 2017

      • Freso
        zas: Pong!
      • 2017-04-01 09102, 2017

      • Sophist has quit
      • 2017-04-01 09150, 2017

      • samj1912
        Someone needs to update the PW image on the server
      • 2017-04-01 09158, 2017

      • samj1912
        The changes are already there
      • 2017-04-01 09106, 2017

      • samj1912
        And it's with the tag 1.4.1.0
      • 2017-04-01 09119, 2017

      • samj1912
        The image should also be built on docker
      • 2017-04-01 09130, 2017

      • samj1912
        Idk where zas is :p
      • 2017-04-01 09123, 2017

      • justharshal
        LordSputnik: I never tried angular v1. But a few friends told me that v2 is a big change in the way of doing things from v1. I just started with the 'Tour of Heroes' tutorial that they have on the site. I then used angular cli to set up a project. Whenever i faced an issue, i just read the docs or found something on stack overflow.
      • 2017-04-01 09141, 2017

      • Gentlecat was referring to https://developer.spotify.com/web-api/get-the-users-currently-playing-track/
      • 2017-04-01 09133, 2017

      • justharshal
        LordSputnik: Most devs i talk to have quite a bit of hate for ng-2. They're all react fans. I haven't learnt react yet, and i'm sure it's great but i really like angular 2 too.
      • 2017-04-01 09135, 2017

      • Gentlecat
        though, I'm not sure how much more useful that would be compared to another one that gives a number of latest listens
      • 2017-04-01 09117, 2017

      • Gentlecat
        considering rate limiting
      • 2017-04-01 09147, 2017

      • LordSputnik
        justharshal: yes React is what we use, mainly because we wanted to move away from template-based rendering
      • 2017-04-01 09123, 2017

      • justharshal
        Would i need to learn react too? (assuming not) but i was planning to learn it in my free time anyway (which would be summer)
      • 2017-04-01 09129, 2017

      • justharshal
        LordSputnik: ^
      • 2017-04-01 09128, 2017

      • LordSputnik
        No probably not
      • 2017-04-01 09107, 2017

      • LordSputnik
        It wouldn't be much use in a JSON web API. Although I'd definitely encourage learning it if you were interesting in contributing to our site code too!
      • 2017-04-01 09121, 2017

      • psolanki joined the channel
      • 2017-04-01 09114, 2017

      • github joined the channel
      • 2017-04-01 09114, 2017

      • github
        [critiquebrainz] gentlecat closed pull request #94: Update README.md (master...patch-1) https://git.io/vScSs
      • 2017-04-01 09114, 2017

      • github has left the channel
      • 2017-04-01 09110, 2017

      • justharshal
        LordSputnik: yes, i've been planning to learn anyway. It's become way too common to ignore.
      • 2017-04-01 09100, 2017

      • justharshal
        LordSputnik: OK, so i'll get started on that proposal. Any pointers? Like i said, i don't just wanna apply. I wanna prove to be the right guy.
      • 2017-04-01 09139, 2017

      • psolanki
        Hello, I have uploaded an initial draft of my proposal. I know it's late but any kind of feedback is much appreciated so that I can make recommended changes before the deadline
      • 2017-04-01 09143, 2017

      • psolanki
      • 2017-04-01 09115, 2017

      • reosarevok couldn't stand angular, found react nice to use
      • 2017-04-01 09143, 2017

      • LordSputnik
        justharshal: you might want to read through the draft of the proposal we accepted last year: https://community.metabrainz.org/t/bookbrainz-gam… that could be helpful
      • 2017-04-01 09112, 2017

      • agentsim joined the channel
      • 2017-04-01 09121, 2017

      • justharshal
        reosarevok: It is complicated. And typescript is a pain in the beginning. :)
      • 2017-04-01 09145, 2017

      • reosarevok really didn't like the lack of clarity with errors - it was hard to know *what* broke, when something did :)
      • 2017-04-01 09151, 2017

      • LordSputnik
        In this case it would be particularly good to mention any ideas you might have about the three features we mentioned on the ideas page (caching, authentication and rate limiting) if you know enough about them to do that
      • 2017-04-01 09112, 2017

      • LordSputnik
        And make sure you have a clear plan for how you'll break the project down over the weeks of GSoC
      • 2017-04-01 09149, 2017

      • LordSputnik
        Looking forward to seeing what you come up with :)
      • 2017-04-01 09105, 2017

      • psolanki has quit
      • 2017-04-01 09158, 2017

      • agentsim has quit
      • 2017-04-01 09105, 2017

      • justharshal
        LordSputnik: Thanks. I'll keep that in mind.
      • 2017-04-01 09112, 2017

      • Gentlecat
        psolanki: great. reosarevok, bitmap: you might want to look at it ^
      • 2017-04-01 09106, 2017

      • jasperkirton
        Hi there, I’ve been exploring MusicBrainz today - i am considerably interested in proposing an idea for AcousticBrainz for GSoC, a large part of my academic study has been focused on analysing and utilising acoustic data, and i am starting to explore machine learning in depth (i’m also a huge music nerd). I am following the getting started now and will try submit a draft application by the end of the day. Man
      • 2017-04-01 09107, 2017

      • jasperkirton
        thanks :)
      • 2017-04-01 09135, 2017

      • ruaok
      • 2017-04-01 09127, 2017

      • jasperkirton
        haha! if only :D
      • 2017-04-01 09138, 2017

      • ruaok
        agreed. best joke of the day as I can see.
      • 2017-04-01 09118, 2017

      • deeptibaghel has quit
      • 2017-04-01 09120, 2017

      • zas
        huh.... my nap was much longer than expected :( i'll deploy new website
      • 2017-04-01 09129, 2017

      • ruaok
        lol
      • 2017-04-01 09130, 2017

      • luks joined the channel
      • 2017-04-01 09154, 2017

      • zas
        samj1912: PW deployed
      • 2017-04-01 09117, 2017

      • luks has quit
      • 2017-04-01 09138, 2017

      • luks joined the channel
      • 2017-04-01 09152, 2017

      • luks has quit
      • 2017-04-01 09100, 2017

      • deeptibaghel joined the channel
      • 2017-04-01 09129, 2017

      • luks joined the channel
      • 2017-04-01 09111, 2017

      • Sophist joined the channel
      • 2017-04-01 09144, 2017

      • Sophist is now known as Sophist-UK
      • 2017-04-01 09140, 2017

      • lazka has quit
      • 2017-04-01 09125, 2017

      • iliekcomputers
        so how is everyone's weekend going? :)
      • 2017-04-01 09121, 2017

      • github joined the channel
      • 2017-04-01 09121, 2017

      • github
        [musicbrainz-server] yvanzo opened pull request #499: MBS-8393: Update schema for entity attributes (schema-change-2017-q2...mbs-8393-attributes-schema) https://git.io/vSlLv
      • 2017-04-01 09121, 2017

      • github has left the channel
      • 2017-04-01 09122, 2017

      • samj1912
        zas 👍
      • 2017-04-01 09118, 2017

      • hibiscuskazeneko joined the channel
      • 2017-04-01 09119, 2017

      • agentsim joined the channel
      • 2017-04-01 09125, 2017

      • nitish6174 joined the channel
      • 2017-04-01 09143, 2017

      • samj1912
        zas: now that 1.4.1 is merged, can we discuss the current plans for 2.0 when you get time? :)
      • 2017-04-01 09138, 2017

      • ruaok
        or perhaps get really serous on those analytics? :p
      • 2017-04-01 09157, 2017

      • samj1912
        lol :P
      • 2017-04-01 09143, 2017

      • suhas2go has quit
      • 2017-04-01 09151, 2017

      • colbydray joined the channel
      • 2017-04-01 09156, 2017

      • deeptibaghel has left the channel
      • 2017-04-01 09113, 2017

      • luks has quit
      • 2017-04-01 09142, 2017

      • luks joined the channel
      • 2017-04-01 09106, 2017

      • spuniun has quit
      • 2017-04-01 09107, 2017

      • muesli has quit
      • 2017-04-01 09151, 2017

      • muesli joined the channel
      • 2017-04-01 09102, 2017

      • jasperkirton has quit
      • 2017-04-01 09131, 2017

      • jasperkirton joined the channel
      • 2017-04-01 09152, 2017

      • jasperkirton has quit
      • 2017-04-01 09102, 2017

      • spuniun joined the channel
      • 2017-04-01 09111, 2017

      • Sophist-UK
        Anyone here who can answer an MBS techie question? Does MBS WS2 support pipelining of TCP connections?
      • 2017-04-01 09133, 2017

      • reosarevok
        zas: ^?
      • 2017-04-01 09154, 2017

      • agentsim
        Sophist-UK: I can't speak to musicbrainz.org, but if you follow the installation instructions in the github repo, you'll be running using plackup, which doesn't seem to do pipelining. I think you need to use nginx or a similar http server.
      • 2017-04-01 09118, 2017

      • Freso
        agentsim: FWIW, musicbrainz.org does use nginx.
      • 2017-04-01 09144, 2017

      • agentsim
        Freso: then I guess it supports pipelining :)
      • 2017-04-01 09137, 2017

      • Freso
        agentsim: Well, if it's turned on/not turned off, I guess. :) zas would be the one who knows.
      • 2017-04-01 09105, 2017

      • jasperkirton joined the channel
      • 2017-04-01 09143, 2017

      • khan joined the channel
      • 2017-04-01 09143, 2017

      • samj1912 sleeps
      • 2017-04-01 09118, 2017

      • khan is now known as saifulbkhan
      • 2017-04-01 09159, 2017

      • jasperkirton
        Sorry, is it too late to submit a draft application? Just saw that we shouldn’t apply in the second week, this is fair enough, although very dissapointing for me. Thanks.
      • 2017-04-01 09146, 2017

      • samj1912
        ruaok ^
      • 2017-04-01 09104, 2017

      • agentsim_ joined the channel
      • 2017-04-01 09138, 2017

      • ZarkBit_ joined the channel
      • 2017-04-01 09151, 2017

      • agentsim has quit
      • 2017-04-01 09126, 2017

      • ZarkBit__ joined the channel
      • 2017-04-01 09127, 2017

      • ZarkBit has quit
      • 2017-04-01 09131, 2017

      • ZarkBit__ is now known as ZarkBit
      • 2017-04-01 09159, 2017

      • ZarkBit_ has quit
      • 2017-04-01 09155, 2017

      • jasperkirton has quit
      • 2017-04-01 09118, 2017

      • jasperkirton joined the channel
      • 2017-04-01 09150, 2017

      • nitish6174 has quit
      • 2017-04-01 09117, 2017

      • jasperkirton has quit
      • 2017-04-01 09143, 2017

      • jasperkirton joined the channel
      • 2017-04-01 09107, 2017

      • jasperkirton has quit
      • 2017-04-01 09132, 2017

      • jasperkirton joined the channel