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.
Stuff Michael Meeks is doing
- Up late. Mail parsing, back to code cleaning
and cruft removal - switching fully to ORBit2, need to
- Mark caught the poa / servant destruction
issue in the boundary between ORBit2 and libbonobo -
interesting, but difficult.
- David explained my misunderstanding of C++,
which comes down to the fact that you can't cast across
an inheritance hierarchy - only up and down, ie. with:
A : C, D, E
B : D, E, F
Where C D E F are independany base classes.
You can't have:
foo (D in_arg)
E tmp = in_arg;
Since you can't cast across the tree.
The proper design for the case above would to have
G: D, E
A: C, G
B: G, F
with a dummy level in between. It's at times like
this that I'm convinced that aggregation is conceptualy far
- Pondered the licensing issues (with no
conclusion) of run-time linking propriatory MS code via
libwine into a GPLd' application.
- Merged up Tim Mooney's alpha-dec-osf5.1 bonobo
compile fixes, nice.
- Got annoyed with the server's broken USB
speedtouch driver / PPPoATM / Alcatel propriatotry binary
code - and tried to build a new driver / kernel. Totaly
failed, what a total mess.
- Spent a while working out the best way to weed
out the forest of deadlocks in ORBit's recursive allocation
code. Fixed it all.
- Off to Cell group at Mark & Ruth's house,
rather good. Back, bed.
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,
Michael Meeks (email@example.com)