#musicbrainz-devel

/

      • Hertog
        when I try to run carbon install --deployment I get the following errors
      • ! Couldn't find module or a distribution Catalyst::Plugin::ErrorCatcher~v0.0.8.8 ()
      • adhawkins
        ocharles: Yeah, I beginning to wonder if they're worth it.
      • Hertog
        ! Couldn't find module or a distribution DBD::Pg~v2.18.0 ()
      • adhawkins
        I guess I could write a commit hook to handle $Date or something.
      • ocharles
        if you have that
      • Hertog
        one sec gonna check
      • never knew that log even existed xD
      • reosarevok
        If you're going to paste contents use pastebin :)
      • Hertog
        ofc reosarevok ;)
      • reosarevok
        I wish everyone thought that was obvious :p
      • Hertog
        hahaha xD
      • warp
        adhawkins: I just update the notice when I change the file.
      • Hertog
        pastebin is heavenly ;)
      • adhawkins
        warp: That's the problem, I always forget :D
      • alastairp
        adhawkins: change the year if you change the file in that year
      • Hertog
        currently running carbon install --deployment again and following the log, lets see what it does
      • alastairp
        oh, warp just said that
      • ocharles
        adhawkins: of course, you should be focusing on solving problems, not doing bearocracy
      • erm
      • beurocracy* :)
      • alastairp
        set yourself a reminder email every 6 months to go through and bulk-update all the files
      • ocharles
        still wrong, fail laptop typing
      • alastairp
        ocharles: try again
      • :)
      • ocharles
        i'm sticking with bearocracy
      • or maybe beerocracy
      • warp
        adhawkins: perhaps you need a little tool to check that you updated the copyright message (as part of building the project or running the test suite)
      • Hertog
        beer ? ^^
      • alastairp
        ocharles: http://www.brewaucracy.co.nz/ <- my friend's microbrewery
      • ocharles
        nice!
      • adhawkins
        warp: Yes. Someone on #git has suggested a pre-commit hook.
      • Not a bad idea I guess
      • alastairp
        though, I also like beerocracy
      • er
      • I also like bearocracy
      • adhawkins
        alastairp: Yes, that's what I want to achieve. However I almost always forget.
      • warp
        adhawkins: the year in itself isn't terribly important, so it would be fine to only use the new year in new files.
      • adhawkins
        Right
      • That's how I've noticed.
      • Added a few files tonight, and remembered to add the new year rather than 2011
      • However I've changed a number of files this week too, and almost certainly haven't made those files say 2011-2012
      • warp
        adhawkins: what is important is that every file has appropriate copyright / license notices and that you have a toplevel LICENSE file or something like that.
      • adhawkins
        Well, that's all covered.
      • warp
        adhawkins: that makes it a lot easier for everyone else to use your project.
      • hawke_1 joined the channel
      • where everyone is defined as that group of people that care about copyright law.
      • adhawkins
        :)
      • Oh well, I guess I'll just try to remember to do it.
      • And maybe write a pre-commit hook to look for 'Copyright xxx' and reject it if it doesn't see the current year.
      • ruaok
        Hertog: I've just had the same thing happen
      • Hertog
        hmm
      • ruaok
        a carton install DBD::Pg fixed it
      • ocharles
        except your files are automatically under copyright law from point of creation
      • ruaok
        ocharles: is that the case in the UK too?
      • Hertog
        hmm thanks for the tip ruaok ! Im gonna try it if it doesnt work (I just run rm -rf local/ and rerun carbon install --deployment)
      • ruaok
        it is here.
      • ocharles
        ruaok: afaiu, yes
      • ruaok
        that sucks. :(
      • ocharles
        ruaok: huh?
      • ruaok
        it sucks that the law is like that. I hate it.
      • ocharles
        why?
      • alastairp
        ruaok: any country who signed the mumble agreement
      • warp
        ocharles: yes, which means no-one has any right to use them unless you give them a license.
      • Hertog
        again the errors, so after carbon install --deployment is finishied running, im gonna try carton install DBD::Pg
      • ruaok
        it destroys the public domain.
      • alastairp: ah. that royally sucks.
      • alastairp
        ruaok: berne convention
      • ocharles
        si
      • ruaok grumbles
      • alastairp
        which is basically everyone
      • warp
        ruaok: due to berne copyright law is very similar in most countries.
      • ocharles
        but license is not copyright. we already copyright all our files and then relicense them
      • Hertog
        ruaok, thanks! carton install DBD::Pg did the job! =D
      • alastairp
        yeah, what ocharles said
      • ocharles
        the copyright year is irrelevent to this, and sticking a license in the file is pointless when you could just say "# See LICENSE"
      • but i've argued this before, and it's hairy and scarily close to politics :P
      • so... i'm going to carry on writing haskell
      • Hertog
        carbon install Catalyst::Plugin::ErrorCatcher worked also! :D
      • ruaok
        ocharles: smart man.
      • warp stops looking for a versioned document store.
      • warp
        s/stops/gives up/
      • ruaok
        warp: what's wrong with git?
      • ruaok regrets asking that question
      • alastairp
        heh
      • ocharles will be curious to hear the answer
      • Hertog
        thanks for the tip ruaok ! :)
      • ruaok
        np, Hertog
      • alastairp
        lots wrong with git, for some things
      • warp
        ruaok: it doesn't seem suitable to use a store for a website. but I haven't seriously _tried_ to use it as such.
      • ocharles
        all the people using jekyll would disagree :)
      • warp
        ocharles: s/website/interactive website/
      • Hertog
        argh! after manually installing Catalyst::Plugin::ErrorCatcher and DBD::PG, carbon install --deployment is still whining about not finding those modules
      • warp
        ruaok: I'll have more time for coding when I'm back in .nl. So I'm considering working on my db for videogames again (musicbrainz/bookbrainz for videogames).
      • ruaok
        nice.
      • ocharles
        on a similar note, i'd like to spend more time after the schema change doing more edit system research
      • ruaok
        ocharles: yes please.
      • warp wants editable webservice.
      • ocharles
        ruaok: would I be able to us MB time?
      • ruaok
        after that I was going to ask: "What else do we have to do in order to be able to focus on the edit system rewrite?"
      • ocharles: yes.
      • ocharles
        cool :)
      • Hertog
        Logs after trying to manually install Catalyst::Plugin::ErrorCather and DBD::PG http://pastebin.com/CvC9qWdq
      • Any other suggestions?
      • ruaok
        looks ok to me.
      • start the server?
      • Hertog
        Does carbon install --deployment do anything else then just installing the perl requirements?
      • ruaok
        thats all it does
      • Hertog
        okay! :) Then Im gonna continue creating the pSQL database and stuff like that, brb
      • Leftmost joined the channel
      • warp runs off.
      • warp
        back tomorrow!
      • Hertog
        Hmm... PostgreSQL is being a bitch
      • ruaok
      • Hertog: for that I usuall edit my pg_hba.conf to be all trust for all lines.
      • (except on production servers)
      • djce joined the channel
      • hi djce
      • are backups behaving finally?
      • hawke_1 joined the channel
      • Hertog
        brb gonna have smoke
      • back
      • adhawkins
        Hertog: Are you importing the database dumps?
      • ruaok
        setting up the caa stuff under daeomon tools and non-root perl stuffs is a bit finicky. :(
      • Hertog
        im downloading the database dumps right now adhawkins
      • adhawkins
        Be aware it takes ages to import them :)
      • Hertog
        thats alright, my server is currently picking its nose right now, so it should have something to do then ;)
      • adhawkins
        :)
      • Hertog
        if the download should finish before i go to bed... current ETA is 1h 40m :(
      • *2h
      • adhawkins
        Yep, they're big files!
      • Hertog
        yeah... the 2 biggest files are 1.5G and 1.0G
      • adhawkins
        You don't need all of them I don't think
      • ruaok
        Hertog: you dont need the edit files, unless you really want to look at edits.
      • that will make the download and import much faster
      • adhawkins
        ruaok: The import still takes bloody ages :)
      • Hertog cancels the transfer of mbdump-edit.tar.bz2
      • ruaok
        adhawkins: thats probably because you're running a stock postgres.
      • Hertog
        haha bloody ages... are we back in the dark ages again ?
      • adhawkins
        And on a VM on an under powered Atom PC :D
      • ruaok
        adhawkins: a little bit of tweaking and it can run much faster.
      • adhawkins: oh. can't help there.
      • adhawkins
        Doubt it's worth the effort given my environment
      • ruaok
        I usually only import on dual proc quad core machines with 8+GB :)
      • adhawkins
        Show off
      • ruaok
        adhawkins: the default settings are ok for that.
      • Hertog
        haha ;) Penis compensation ? :P
      • ruaok
        adhawkins: my office is full of them. what else am I supposed to do?