#musicbrainz-devel

/

      • Cliff` joined the channel
      • JonnyJD joined the channel
      • Nyanko-sensei joined the channel
      • Nyanko-sensei joined the channel
      • _5moufl joined the channel
      • sampsyo joined the channel
      • D4RK-PH0ENiX joined the channel
      • _5moufl joined the channel
      • tushraj joined the channel
      • CallerNo6 joined the channel
      • tushraj
        How can I contribute to the GEORDI project and what pre-requisite knowledge should I have ?
      • d4rkie joined the channel
      • Nyanko-sensei joined the channel
      • _5moufl joined the channel
      • UmkaDK joined the channel
      • ijabz joined the channel
      • wander joined the channel
      • rvedotrc joined the channel
      • wander joined the channel
      • ruaok joined the channel
      • reosarevok joined the channel
      • simukis_ joined the channel
      • ruaok
      • something we should do?
      • simukis_ joined the channel
      • ianmcorvidae
        it'd need hotfixing to make it to production before the 11th, but possibly?
      • it's slightly less interesting for non-US people too, of course
      • ruaok
        yeah.
      • reosarevok shrugs
      • geoip it in optionally?
      • reosarevok
        It's very much pointless for anyone non-US, yeah
      • ruaok
        people are going to ask about this and we ought to have a plan or an answer as to why not...
      • reosarevok
        Since your laws seem to mean "well whatever they're foreigners and have no rights" anyway :p
      • ianmcorvidae
        I mean, one of the things they're asking for *is* protections for non-US citizens, but :P
      • reosarevok
        Sure, but they'd ignore non-US citizens asking for it :p
      • And "why not" would be "because it involves annoying users with a huge-ass banner for no real gain"
      • ianmcorvidae
        heh, yeah
      • reosarevok
        But if it's only one day, I guess it doesn't hurt much
      • ianmcorvidae looks at the code
      • Mineo
        at least in germany there's been a lot of buzz about the whole surveillance thing
      • ruaok
        Mineo: still not enough.
      • reosarevok
        Here I haven't seen much - but of course it's ex-USSR, this surveillance is soft for them :p
      • ianmcorvidae
        heh
      • Mineo
        even politicians were like 'OMG WTF BBQ' after it became public the nsa has been spying on our last two chancellors :P
      • ruaok
        at least the us' ambassador to the ukraine is helping keep EU <-> US relations icy. :)
      • reosarevok
        What surprises me is that people are surprised?
      • Especially for the politician thing
      • ianmcorvidae
        anyway, I'm not opposed to putting it on, I don't think it'd be worth excluding the non-US people because there's not much sense devoting dev time to it
      • reosarevok
        I mean, I'm fairly sure every spy service spies every other politician in the world? :p
      • (if they have enough money for it)
      • ianmcorvidae
        I mean, all the NSA stuff is pretty "well, yes?" to people who know things, but that's not really the point here so much as trying to help make things better :P
      • reosarevok
        Heh
      • ianmcorvidae
        it was never "well, yes, and that seems totally fine" :P
      • reosarevok
        Yeah, I meant the way most of the scandal seemed to be "omg and they're spying on our politicians" which is, you know, the only reasonable bit of the spying :p
      • (and the one those spied countries are almost certainly doing too, although without getting caught yet)
      • But anyway, even though it seems laughable to do the whole "call your politicians" as if we were talking of a democracy where people gave a shit about the voters' opinions, I imagine it can't hurt
      • ianmcorvidae is a bit annoyed the people who wrote the script didn't include a privacy policy for their own thing, admittedly :P
      • heh, maybe it's an NSA plot to collect disidents' info! ;p
      • reosarevok imagines that'd be pointless since they'll have it all already anyway
      • ianmcorvidae
        haha
      • yeah, I mean, they don't need to have a backdoor in the script for tat :P
      • that*
      • reosarevok
        "Log in with Facebook to mail your politicians!"
      • (it would have been awesome)
      • ianmcorvidae
        lol
      • sv2241_ joined the channel
      • simukis_ joined the channel
      • SultS joined the channel
      • simukis_ joined the channel
      • reosarevok
        reosarevok has changed the topic to: Chicago week | Agenda: (empty), DR: MBS-3354, MBS-2518, MBS-4724, MBS-3537
      • Nyanko-sensei joined the channel
      • ianmcorvidae
        ianmcorvidae has changed the topic to: Equatorial week (for a tiny bit longer) | Agenda: (empty), DR: MBS-3354, MBS-2518, MBS-4724, MBS-3537
      • rvedotrc joined the channel
      • marcooliveira joined the channel
      • dufferzafar joined the channel
      • SultS joined the channel
      • CallerNo6 joined the channel
      • wander joined the channel
      • Jozo joined the channel
      • Jozo
        ianmcorvidae: "Move MusicBrainz Search to SOLR" - Do you have some opinion about it?
      • ianmcorvidae
        of what sort? I think it'd be a good thing to do so we (as the project) don't have to maintain as much custom code
      • dufferzafar joined the channel
      • and ideally reworking would allow it to be live-updated instead of our current 3-hour delay, which would be a nice change
      • Jozo
        ianmcorvidae: And technical opinions? Should it one solr collection per entity or compined all to one collection? And should we have compatibility API for current musicbrainz xml search?
      • ianmcorvidae
        we would presumably want both per-entity indexes and an overall index
      • for searches where the entity type is known and where it isn't, respectively
      • the API coming out of the perl codebase would need to be compatible, of course, but I don't have strong opinions about the exact means of doing that
      • a combined index might work fine given that the entity type could be a field of the index anyway, of course
      • Jozo
        "
      • "luks: inspired your mbdata/mbslave solr things I created musicbrainz core to my solr and used solr's DataImportHandler for importing and solr's velocity for browsing... works pretty well (I also used only one index..)" https://chatlogs.musicbrainz.org/musicbrainz-de...
      • ianmcorvidae: Thanks.
      • dufferzafar
        i just saw the 2014 ideas list for GSoC, and i'd be interested in creating a website for picard.
      • i wolud like to know what exactly are the requirements?
      • anyone there?
      • luks
        Jozo: how does DataImportHandler deal with relationships and updates on them?
      • nikki
        dufferzafar: there isn't really a set of requirements for it
      • luks
        the mbdata-based indexer I did two weeks ago is actually pretty nice in that regard
      • and I can generate update triggers without having to redefine the schema once again, thanks to the sqlalchemy models
      • dufferzafar
        nikki: The wiki page doesn't list any mentor either.
      • Jozo
        luks: Not figured that yet. After november I have not done anything with solr... I just written some queries that rely last_updated.
      • nikki
        the mentors are just copied from last year's list, I think
      • luks
        Jozo: last_updated is not recursively updated, so that doesn't catch things like updating of an artist name on recordings
      • dufferzafar
        The wiki actually lists two sites, one for picard and the other one for its plugins.
      • Jozo
        luks: I know. But whit it it can update new entities pretty instantly.
      • dufferzafar
        do you know of someone i could talk to about them.
      • UmkaDK joined the channel
      • luks
        oh, the solr thing is mentioned on the gsoc page
      • nikki
        it's not supposed to mean two sites, it's talking about if picard is a separate site, that site can be used for the plugins
      • luks
        well, whoever is doing that should take a look at my code
      • Jozo
        luks: That's why I asked more details. (And I'm not student...)
      • ianmcorvidae
        luks: yeah, your code is roughly the starting point (I think it's part of why rob listed python for the project)
      • nikki
        and I'm not sure who to ask, perhaps try emailing the devel list?
      • dufferzafar
        I honestly have no idea of how GSoC works. I am in interested in this porject. Where do i go on from here?
      • ianmcorvidae
        the process of demonstrating yourself as a good GSoC candidate is basically showing that you can do and figure out things on your own as well as interact/communicate/take feedback well
      • dufferzafar
        How do i show that i am capable of doing this?
      • ianmcorvidae
        you might start making a bit of a plan on your own and working to understand what the constraints are
      • there isn't really a specific plan in mind, as mentioned, but the description lists some of the things it'd be nice for it to do
      • having a specific proposal (or at least the start of one) is a place to show you can communicate your ideas clearly, as well as providing a more concrete place for others to give you feedback
      • luks
        if you get a student on the solr project, I'd be happy to help them
      • ideally the result would be something that both you can me can use
      • ianmcorvidae
        sounds reasonable, indeed
      • luks
        I didn't know MB was interested in replacing the search server
      • ianmcorvidae
        would you want to be a mentor, per se, or just a sort of advisor?
      • (guessing the latter, but figured I should ask)
      • luks
        I don't know MB-specific goals, so probably wouldn't be a good choice for a mentor
      • dufferzafar
        Just want to make sure I am getting it right: The description is actually talking about two separate websites, isn't it?
      • ianmcorvidae
        probably not, no, unless you consider a human-readable vs. a computer-readable view of the same data to be two sites
      • dufferzafar
        One for Picard - The tool. The other one for its plugins. ?
      • ianmcorvidae
        the sentence that says "a separate site" refers to the fact that a dedicated site for Picard (as opposed to the current so-called site, which is just a wiki page) can have more functionality
      • dufferzafar
        Got it. My bad. Sorry.
      • Also, can i work on proposals for two projects - the other one being read-only site for MB.
      • ianmcorvidae
        you're free to, and there's a decent amount of time before GSoC, but generally it's better to focus your efforts on one project or the other
      • dufferzafar
        Does only a single student work on a project or a team of selected students?
      • ianmcorvidae
        single student
      • dufferzafar
        So, the design and the content of the website will be the students responsibility?
      • especially the design..
      • ianmcorvidae
        well, in both of those projects, the core of the content is either from MB or generated by other users, but yes
      • everything from turning the idea into a real plan to doing the actual implementation is what the student does
      • (with a mentor to advise)
      • dufferzafar
        Who is the mentor of the latter project?
      • The wiki page has no mention.
      • ianmcorvidae
        mentors aren't assigned at this stage; they're assigned to students/projects after the students are accepted
      • the people listed on that page are just potential mentors/vaguely related people
      • dufferzafar
        Okay.
      • Am i required to attach some code with the proposal?
      • ianmcorvidae
        there's a questionnaire that'll ask for things like links to github accounts/code samples (for the sake of seeing what you know how to do), but not necessarily any code for the project itself
      • once the mentoring organizations are actually chosen (we aren't officially in the program yet, of course :P) and when student applications are open it'll be more clear
      • dufferzafar
        Okay.
      • ianmcorvidae
        for now you'd be best to learn more, develop a plan, etc.
      • dufferzafar
        One last thing: I am still confused over it, i mean, i could design the front-end in a hundred different ways, some better than the other.