Mochabot log - CommonJS IRC channel: #commonjs on irc.freenode.net

2010-02-10:

[3:24] <Dantman> Mmm... worker pooling upgrades... beautiful
[3:25] <Dantman> ^_^ It launches one worker now, waits 30s to see if it's still alive... and launches the rest only if it didn't die.
[3:26] <Dantman> ;) Next step... tracking workers that die unexpectedly and replacing them.
[3:26] <Dantman> And then... hup!
[18:52] <MisterN> tlrobinson and all: don't you want to put your packages into the CommonJS PPA? :) https://launchpad.net/~commonjs/+archive/ppa
[18:52] <Wes--> wth is it?
[18:53] <MisterN> Wes--: a PPA is a public ubuntu package repository.
[18:53] <Wes--> oh
[18:53] <MisterN> with the huge advantage the canonical hosts the build server
[18:53] <MisterN> -the+that
[18:54] <MisterN> Wes--: so you can install flusspferd on your ubuntu machines really easily :)
[18:56] <Wes--> well, that's good. Except I don't have any ubuntu machines... The last one blew up spectacularly so I got debian on it instead
[19:01] <MisterN> Wes--: i dunno if maybe the packages work also on debian. but we have most of the necessary files to build generic debian packages i think
[19:03] <MisterN> but only for debian squeeze i guess :D
[20:28] <MisterN> Wes--: look at this: http://github.com/ashb/spidermonkey-debian
[20:40] <ondras> MisterN: actually, I would *love* to use PPA for hosting v8cgi packages, but I lack knowledge to create them :/
[20:40] <MisterN> ondras: if you ask ashb he'll probably tell you where to find help on it
[20:42] <ondras> okay
[20:42] <ondras> will try something tomorrow
[20:43] <MisterN> ondras: it means you'll also have to make a package for v8
[20:43] <MisterN> which is probably not so bad at all
[20:43] <ondras> hm, I have no problem with that
[20:43] <ondras> but google guys might have
[20:44] <MisterN> no they won't
[20:44] <MisterN> v8 is open source
[20:44] <ondras> so perhaps, as a start, first version of v8cgi might include libv8.so?
[20:44] <MisterN> they can't do anything about it :P
[20:44] <ondras> okay
[20:44] <ondras> I guess :)
[20:44] <ondras> OTOH package for v8 looks a lot simpler than for v8cgi
[20:44] <ondras> good place to learn :)
[20:44] <ondras> (it is one library file :>)
[20:45] <MisterN> ondras: you can't just upload the .so
[20:45] <MisterN> ondras: you need to make a source package
[20:45] <ondras> mhm
[20:45] <ondras> so I need only the source package?
[20:45] <MisterN> and launchpad will build it
[20:45] <ondras> or both?
[20:45] <ondras> ah
[20:45] <MisterN> only source, launchpad.net generates the binary
[20:45] <ondras> what if I build with scons?
[20:46] <MisterN> yeah that's what you should do
[20:46] <MisterN> in the source package
[20:49] <ashb> scons will be in ubuntu already
[20:49] <ashb> so you just depend on it
[20:49] <ashb> ondras: grab me some time when i'm not drinking and i'll give you some tips
[20:51] <MisterN> ashb: there is such a time? :P
[20:52] <ashb> sometimes :)
[20:55] <ashb> ondras: the first ting to do is setup a ubuntu VM/machine if you dont already
[20:58] <ondras> ashb: that would be my workstation (at workplace)
[20:58] <ondras> :)
[20:58] <ashb> cool.
[20:58] <ashb> ondras: and got a launchpad account?
[20:58] <ondras> hm, its 64bit, it might be handy to have 32b as well
[20:58] <ondras> not yet
[20:59] <ondras> 1st thing tomorrow
[20:59] <ondras> :)
[20:59] <ashb> ondras: you only need one arch. launchpad will build other archs for you
[20:59] <ondras> hopefully :)
[20:59] <MisterN> too bad launchpad only builds for ubuntu
[20:59] <ondras> there are some issues from time to time with 64bit v8
[21:00] <MisterN> ondras: i guess the v8 guys should solve them then :P
[21:00] <ondras> yeah, hopefully
[21:01] <ondras> good night, detach
[21:02] <ashb> MisterN: in theory you could take the .debs and just change the control files if debian has the right packages

 

 

Logs by date :