Stuff Michael Meeks is doing
|
|
This is my (in)activity log. You might like to visit my employer
Novell which is an amazing company, and also
Dell who in days of yore provided me with a
free laptop for Gnome development / conferences.
Also if you have the time to read this sort of stuff you could enlighten
yourself by going to Unraveling Wittgenstein's net or if
you are feeling objectionable perhaps here.
Older items:
2009: (
J
F
),
2008: (
J
F
M
A
M
J
J
A
S
O
N
D
),
2007: (
J
F
M
A
M
J
J
A
S
O
N
D
),
2006,
2005,
2004,
2003,
2002,
2001,
2000,
1999,
legacy html
-
Up early, prodded mail; helped out Matt, Joey with packaging,
discovered a chunk of the team were lurking on
#opensuse-moblin
on the internal IRC server instead of freenode - and confused as to why
so few were there.
-
Prodded at bits for GUADEC; ineffectual kiwi fiddling, prodded at
trying to reduce osc build times. The compliation of mutter-moblin (on a
build server, from clean) takes:
| stage | duration (secs) |
| jail setup to end SuSEconfig | 402 |
| pkg unpack | 1 |
| configure | 27 |
| make | 72 |
| install | 5 |
| files / debuginfo | 6 |
| lint / checks | 3 |
| finishing / cleanup | 18 |
So - it seems like the clear majority of the time - 2/3rds is
spent creating a chroot jail, which is (at root [sic]) just a
filesystem image. Untarring that (for me) takes 125 seconds - but
presumably with some cunning 'unionfs' or 'fuse' magic that could be
made 'instant'; roll on btrfs. Of course mutter-moblin is higher up
the stack - with 300+ build dependencies, but presumably decreasing
wins could be had for pieces lower down the stack too with pre-canned
file-systems.
-
Tony & John around in the evening to talk; interesting.
In case it's not painfully obvious: the reflections reflected here are my
own; mine, all mine ! and don't reflect the views of Novell, The
Lithuanian Gov't or Arnold Schwarzenegger. It's also important to
realise that I'm not in on the Swedish Conspiracy.
Occasionally people ask for formal photos for conferences,
bio.
or fun.
Michael Meeks (michael.meeks@novell.com)