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 earlier, J' away by 7.30am, prayed, got to
the hacking machine. Booked LinuxTag flights. Discovered
that evolution-1.2 uses ',' & '.' to move to next /
previous read / unread message, leaving all the alpha keys
to do an E-tree find by name thing.
- Impressed to see Martin contributing some
extremely cool debugging code to Mono, giving pretty stack
traces etc. Indeed the progress there is most impressive.
- Had a poke at at-poke. Talked to Mukund about
their new version of a cross process 'gerd' - like thing.
Had a phone conference with Mukund and Santhana about their
design, a depressing lack of progress. Lost interest in
GUI regression testing.
- Polished, tested and committed the Nautilus
patch, fixed another silly, 5 bugs so far this week,
another 4 to go. Evolution managed to can my calendar,
restored from a backup from the 16th, sigh, hopefully it
was 1.2 that did that.
- Poked at some more nautilus bugs, what fun,
found I'd forgotten to commit eel, did so.
- Did a chunk of work on at-poke, improving the
robustness problems, and making it handle the GtkTreeModel
properly, doing insertions correctly, and with an auxilliary
local model of the remote widget tree. Doesn't handle
'children_changed' yet, on the 'node-rewrite' branch.
- Thought about going to the bank, decided not to -
too complex, I loathe banks. Hacked at-spi instead, made the
model work really beautifully, react to horrible changes in
the remote state, and synchronize as perfectly as I can see,
- Fixed up a gail issue or two thrown up by the new
strategy of walking off the end of containers to detect their
- Profiled at-poke to see if there was anything
obvious amock, discovered a heinous ORBit2 mis-think, where we
were generating object key hashes ( looked up every time we
marshal ) from the (almost constant and huge) IOP_Profiles,
but not using the (unique) object key, not only slow, but
possible incorrect to. Visible speedup to at-poke with big
- J' arrived home, went for a run, jacket pots,
looked at Ephesian's 2,3 for cell group tommorow night.
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 (firstname.lastname@example.org)