#musicbrainz

/

      • luks
      • 2008-01-01 00151, 2008

      • LotR
        luks: I think you're looking in the wrong places if the majority of perl code you're finding is 'ugly perl' :)
      • 2008-01-01 00106, 2008

      • luks
        that's very likely
      • 2008-01-01 00118, 2008

      • luks
        but ugly perl code is all I currently have :)
      • 2008-01-01 00132, 2008

      • FauxFaux
        LotR: Liar!
      • 2008-01-01 00151, 2008

      • LotR
        FauxFaux: heh. happy new year to you too :)
      • 2008-01-01 00156, 2008

      • nikki_
        mudcrow: apparently "were so beautiful" or something (by translating it word for word...)
      • 2008-01-01 00101, 2008

      • FauxFaux
        Oh dear, please tell me I misread the scrollback.
      • 2008-01-01 00101, 2008

      • LotR
        and to everyone else of course!
      • 2008-01-01 00105, 2008

      • aCiD2
        "see page ??" why how very useful
      • 2008-01-01 00112, 2008

      • FauxFaux
        Yeah, happy new year! everyone sane and CatCat.
      • 2008-01-01 00115, 2008

      • mudcrow
        thanks nikki
      • 2008-01-01 00113, 2008

      • aCiD2 doesn't like ny
      • 2008-01-01 00153, 2008

      • CatCat
        hmm
      • 2008-01-01 00158, 2008

      • CatCat prods nikki
      • 2008-01-01 00125, 2008

      • FauxFaux actually screams "god no!" after reading luks' mail, no offence. :/
      • 2008-01-01 00140, 2008

      • aCiD2
        Faux, you really want to leave the code how it is?
      • 2008-01-01 00157, 2008

      • luks
        _something_ needs to be done about it
      • 2008-01-01 00107, 2008

      • FauxFaux
        No, but I've used catalyst on another project; and I'm even less of a python fan than a perl fan.
      • 2008-01-01 00108, 2008

      • luks
        I'm not exactly sure what it should be
      • 2008-01-01 00118, 2008

      • CatCat
        ok if noone wants me.. i'll be off now
      • 2008-01-01 00125, 2008

      • FauxFaux
        Might read this again when I've had a drink. :P
      • 2008-01-01 00131, 2008

      • nikki_
        CatCat: did you see the link? I don't know whether it went through or not
      • 2008-01-01 00142, 2008

      • CatCat
        no i saw nothing
      • 2008-01-01 00145, 2008

      • nikki_
        hmph
      • 2008-01-01 00154, 2008

      • nikki_
      • 2008-01-01 00107, 2008

      • luks
        FauxFaux: what part exactly was "god no"?
      • 2008-01-01 00110, 2008

      • luks
        or the whole idea?
      • 2008-01-01 00123, 2008

      • CatCat
        FauxFaux needs more stuff
      • 2008-01-01 00129, 2008

      • CatCat goes crazy on him
      • 2008-01-01 00148, 2008

      • nikki_
        luks: well, he'd use php if you let him :P
      • 2008-01-01 00153, 2008

      • FauxFaux
        Let me try reading it again. ¬_¬
      • 2008-01-01 00155, 2008

      • CatCat
        now he'll be preupied, do the coding now luks!
      • 2008-01-01 00158, 2008

      • luks
        that's what we have now :/
      • 2008-01-01 00104, 2008

      • nikki_ knows
      • 2008-01-01 00107, 2008

      • luks
        html::mason is no better than php
      • 2008-01-01 00115, 2008

      • mudcrow
        yay, found it. its a cover of Elle etait si jolie
      • 2008-01-01 00137, 2008

      • CatCat
        nikki: afaik its a composition by unknown peopels, its a trad tune
      • 2008-01-01 00143, 2008

      • nikki_ found the code a pain in the arse to work with
      • 2008-01-01 00150, 2008

      • CatCat
        its the edgy sie of csg
      • 2008-01-01 00151, 2008

      • nikki_
        CatCat: so it shouldn't be under the artist who performed it?
      • 2008-01-01 00101, 2008

      • FauxFaux
        HTML::Mason is far superior to php for most things, mainly 'cos it's not using the php "vm". :)
      • 2008-01-01 00101, 2008

      • CatCat
        sould a beethoven piece?
      • 2008-01-01 00122, 2008

      • nikki_
        beethoven is a person, traditional is a "oh, damn, no idea who wrote this..."
      • 2008-01-01 00122, 2008

      • CatCat
        definitly the ar's shoudl be there though
      • 2008-01-01 00139, 2008

      • nikki_
        the artist already has a bunch of albums in mb, it seems silly to put it under traditional
      • 2008-01-01 00146, 2008

      • CatCat
        no, traditional is a "this was written and rewritten much liek a old folk tale"
      • 2008-01-01 00107, 2008

      • CatCat
        you cant say that one person at oen time wrote it, its more "a whole peopel trough 300 years helped form it"
      • 2008-01-01 00131, 2008

      • nikki_
        it still seems wrong to me
      • 2008-01-01 00115, 2008

      • FauxFaux
        luks: I'll write on list later, but, as that other guy said, all these nice orm things (I've tried with Catalyst) don't back onto existing database-schemas well at all. In any way.
      • 2008-01-01 00132, 2008

      • luks
        I know
      • 2008-01-01 00134, 2008

      • nikki_
        if it were an album where the performers weren't mentioned or were hardly mentioned, sure
      • 2008-01-01 00146, 2008

      • nikki_
        but when the largest text on the cover is the performer...
      • 2008-01-01 00150, 2008

      • luks
        I wanted to use only the request dispatching part of catalyst
      • 2008-01-01 00103, 2008

      • aCiD2
        FauxFaux: we're not suggesting the usage of orm
      • 2008-01-01 00106, 2008

      • luks
        and probably Text::MicroMason
      • 2008-01-01 00157, 2008

      • FauxFaux
        So long as you avoid the DBIx::Class /shite/ you might survive. And the terrible, terrible development server. And the fact that it depends on the entirety of cpan. And that the packages don't build from cpan most of the time. And.. :)
      • 2008-01-01 00145, 2008

      • luks
        the terrible development server is at least easy to get running
      • 2008-01-01 00152, 2008

      • luks
        which you can't say about apache1 :)
      • 2008-01-01 00159, 2008

      • FauxFaux
        True. :)
      • 2008-01-01 00106, 2008

      • FauxFaux
        And the current site doesn't exactly run on windows, either.
      • 2008-01-01 00110, 2008

      • yalaforge joined the channel
      • 2008-01-01 00138, 2008

      • FauxFaux
        I'm going to have to look at cherrypy, never tried python from a web-scripting perspective, that must have been one of it's targets, right? (Not that they hit any of their other targets etc. mutter mutter)
      • 2008-01-01 00152, 2008

      • aCiD2
        nor did php :P
      • 2008-01-01 00109, 2008

      • luks
        hi yalaforge! :)
      • 2008-01-01 00123, 2008

      • yalaforge
        hey luks!
      • 2008-01-01 00134, 2008

      • yalaforge
        interesting things are about to happen, a good start for 2008 :)
      • 2008-01-01 00144, 2008

      • aCiD2
        :)
      • 2008-01-01 00149, 2008

      • luks
        not yet sure if anything is going to happen
      • 2008-01-01 00100, 2008

      • FauxFaux
        aCiD2: Sure it did, "rapid" "code" "production"!
      • 2008-01-01 00112, 2008

      • luks
        but if I want to work on anything new, I have to do at least something about it
      • 2008-01-01 00113, 2008

      • aCiD2
        faux, rapid has never been assossciated with php for me :P
      • 2008-01-01 00115, 2008

      • yalaforge
        I just hope you'll achieve more than I did
      • 2008-01-01 00151, 2008

      • yalaforge
        I gave up and simply started with a new domain model that's only visible on the web service interface ;-)
      • 2008-01-01 00129, 2008

      • Amblin- joined the channel
      • 2008-01-01 00129, 2008

      • luks
        I've trashed so much mbserver code just because no matter what I did, it wasn't right
      • 2008-01-01 00151, 2008

      • yalaforge
        yeah, sounds familiar
      • 2008-01-01 00159, 2008

      • FauxFaux
        I've touched about four lines of code, and that sounds familiar to me, too.
      • 2008-01-01 00137, 2008

      • HairMetalAddict has quit
      • 2008-01-01 00141, 2008

      • nikki_ has quit
      • 2008-01-01 00149, 2008

      • yalaforge
        hmm, the code looks a lot like when I left it ...
      • 2008-01-01 00102, 2008

      • nikki_ joined the channel
      • 2008-01-01 00107, 2008

      • luks
        but it's worse, because new things were added
      • 2008-01-01 00120, 2008

      • luks
        the label code was hack after hack and duplication after duplication, but hey.. it works :)
      • 2008-01-01 00139, 2008

      • yalaforge
        I told you :-P
      • 2008-01-01 00147, 2008

      • luks
        I knew that
      • 2008-01-01 00159, 2008

      • luks
        but to make it work was my primary goal
      • 2008-01-01 00159, 2008

      • FauxFaux
        Wish I had experience with any of those things listed; as fun as starting the site from scratch in php would be, it's not exactly going to be accepted by you KKK people. =P
      • 2008-01-01 00102, 2008

      • yalaforge
        seriously, modeling label as an artist would have helped a lot
      • 2008-01-01 00103, 2008

      • HairMetalAddict joined the channel
      • 2008-01-01 00104, 2008

      • CatCat
        "rape the Code production"
      • 2008-01-01 00108, 2008

      • CatCat
        with a rabbit!
      • 2008-01-01 00109, 2008

      • CatCat
        uhm
      • 2008-01-01 00138, 2008

      • yalaforge
        anyway: I think the most serious problem is the php-style code in htdocs
      • 2008-01-01 00151, 2008

      • luks
        yes
      • 2008-01-01 00157, 2008

      • CatCat
        ¬_¬
      • 2008-01-01 00158, 2008

      • aCiD2
        Introducing templating would make a world of difference, I think
      • 2008-01-01 00107, 2008

      • luks
        basically evething important is in htdocs, it shouldn't be that at all
      • 2008-01-01 00108, 2008

      • aCiD2
        even if we stuck with the current perl codebase
      • 2008-01-01 00116, 2008

      • yalaforge
        yup
      • 2008-01-01 00118, 2008

      • luks
        *there
      • 2008-01-01 00147, 2008

      • FauxFaux
        Do I know these Matthias and Ollie, btw?
      • 2008-01-01 00155, 2008

      • aCiD2
        I'm Ollie :P
      • 2008-01-01 00100, 2008

      • yalaforge is Matthias
      • 2008-01-01 00100, 2008

      • luks
        you talk to them :)
      • 2008-01-01 00101, 2008

      • CatCat
        the whole thinghs needs recoding you know
      • 2008-01-01 00111, 2008

      • aCiD2
        hopefully you know a bit by now Faux :P
      • 2008-01-01 00112, 2008

      • FauxFaux
        That'd be a yes. \o/
      • 2008-01-01 00113, 2008

      • yalaforge has been pretty much inactive last year
      • 2008-01-01 00116, 2008

      • CatCat wistles
      • 2008-01-01 00126, 2008

      • aCiD2
        cat: this conversation?
      • 2008-01-01 00131, 2008

      • CatCat is sooooooooooo ignored :D
      • 2008-01-01 00132, 2008

      • aCiD2
        oh
      • 2008-01-01 00133, 2008

      • aCiD2
        recoding
      • 2008-01-01 00135, 2008

      • aCiD2
        not recording :P
      • 2008-01-01 00141, 2008

      • CatCat
        lol
      • 2008-01-01 00144, 2008

      • FauxFaux
        That Luka%$$"£$$s character sounds crazy, don't want to know that one. =p
      • 2008-01-01 00115, 2008

      • yalaforge
        yeah, that guy seems to be on a mission. better get out of his way ;-)
      • 2008-01-01 00118, 2008

      • mudcrow
        juhae: http://www.youtube.com/watch?v=mR8_mbifCY0 early 80s yugoslav punk band Pekinška patka, excellent band
      • 2008-01-01 00127, 2008

      • yalaforge
        hmm, it should be possible to run mb_server in parallel with a new code base
      • 2008-01-01 00150, 2008

      • yalaforge
        with some URLs being forwarded to the new server and others still being handled by mb_server ...
      • 2008-01-01 00100, 2008

      • Amblin has quit
      • 2008-01-01 00101, 2008

      • luks
        both webservices are pretty much separate components
      • 2008-01-01 00124, 2008

      • luks
        and I'm not sure if it would be useful to run two websites in parallel
      • 2008-01-01 00135, 2008

      • FauxFaux isn't even remotely aware of how or why the edit system works.
      • 2008-01-01 00144, 2008

      • yalaforge
        well, it sucks, no doubt about it!
      • 2008-01-01 00148, 2008

      • FauxFaux
        Nor how I'd go about doing it.
      • 2008-01-01 00156, 2008

      • pradig has left the channel
      • 2008-01-01 00108, 2008

      • yalaforge
        FauxFaux: the edit system is better left alone for the moment. user level transactions are no fun
      • 2008-01-01 00118, 2008

      • luks
        the edit system was fine a few years ago
      • 2008-01-01 00129, 2008

      • luks
        but MB needs something different now
      • 2008-01-01 00133, 2008

      • yalaforge
        the advantage of two parallel websites is this:
      • 2008-01-01 00148, 2008

      • luks
        e.g. producing 100 edits for adding ARs to one album is not an ideal solution
      • 2008-01-01 00152, 2008

      • yalaforge
        you can gradually implement functionality and you can release it early and often
      • 2008-01-01 00122, 2008

      • yalaforge
        contributors will have a small and clean codebase to work on, which is very motivating
      • 2008-01-01 00104, 2008

      • yalaforge
        given the huge amount of HTML/Mason code, there can't be a "big bang" transition
      • 2008-01-01 00112, 2008

      • luks
        sure
      • 2008-01-01 00116, 2008

      • yalaforge
        I've never seen that kind of thing working
      • 2008-01-01 00106, 2008

      • FauxFaux
        Nah, simple, atomic edits..
      • 2008-01-01 00115, 2008

      • yalaforge
        anyway, I'm very interested in which solution you're going to choose
      • 2008-01-01 00141, 2008

      • FauxFaux
        Very non-commital there. :)
      • 2008-01-01 00154, 2008

      • yalaforge
        FauxFaux: intersections between edits are the most difficult part
      • 2008-01-01 00109, 2008

      • FauxFaux
        I'd love to help, but every one of your four points currently makes me vomit, I'm sure I could learn to control that, though.
      • 2008-01-01 00128, 2008

      • luks
        I'm open to suggestions
      • 2008-01-01 00130, 2008

      • FauxFaux
        The last thing you want is an inexperienced idiot refactoring or working on a newly concieved system, though.
      • 2008-01-01 00111, 2008

      • aCiD2
        not so faux
      • 2008-01-01 00111, 2008

      • yalaforge
        luks: ORM is pretty much off the table, right?
      • 2008-01-01 00117, 2008

      • luks
        I think so
      • 2008-01-01 00125, 2008

      • aCiD2
        one of the reasons that doing the refactoring is gonna help is so we can get new devs on the team
      • 2008-01-01 00152, 2008

      • FauxFaux
        Maybe, but incredible hard work for the existing devs, especially with the lack of test-suite.