Stuff Michael Meeks is doing
|
|
This is my (in)activity log. You might like to visit
Collabora
Productivity a subsidiary of Collabora focusing on LibreOffice support and
services for whom I work.
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.
Failing that, there are all manner of interesting things to read on
the LibreOffice Planet news
feed.
Older items:
2023: (
J
F
M
A
M
J
),
2022: (
J
F
M
A
M
J
J
A
S
O
N
D
),
2021,
2019,
2018,
2017,
2016,
2015,
2014,
2013,
2012,
2011,
2010,
2009,
2009,
2008,
2007,
2006,
2005,
2004,
2003,
2002,
2001,
2000,
1999,
legacy html
- Up early, off to CAF AU with J', sucked mail
at speeed ... got some Red Carpet action in. Wrote a
status report. Helped some guy trying to build bonobo
under Cygwin - which sounds interesting.
- Tim Janik replied to the glib ref counting
stuff fairly favorably, wow - progress; re-explained
what I envisaged more in his terms - encouraging.
- Finaly got down to bonobo bug fixing - got
Duncan's BadMatch, and Darin's UI component re-enterancy,
started installing OpenOffice. Installed the latest
evolution from RC - refuses to start up, the evil
bonobo-conf problem; an oaf-slay, killev and savaging
gconf personaly solved the problem it seems.
- Worked on fixing up linc-connection to make
the handling of EAGAIN slightly logical, at least so it
didn't trash the stack and create evil deadlocking
recursion situations. Fixed minor issue in nautilus.
Chased some (bogus) EBADF appearances. Killed a nasty
bug causing segvs' invoking methods on deactivated
but referenced CORBA objects.
- Got on with lifecycle issues, time to make
the things re-parent properly. Discovered that oneway
methods invoked on de-activated object keys can return
unexpected NON_EXISTANT system exceptions; hmm.
- Pruned warning churn from Nautilus, found
some amazing things, eg. the throbber does a gnome-vfs
mime lookup, which does a massive oaf query which must
take ages - and all just to render a throbber; hmm.
- Discovered linc wasn't setting O_NONBLOCK
on the server side connection fd, on accept, doh.
The blocking issue is back with a vengance it seems,
argh. Struggled with the dratted thing all afternoon -
absolutely no joy; not a clue. Committed some more bits
to nautilus.
My content in this blog and associated images / data under
images/
and data/
directories are (usually)
created by me and (unless obviously labelled otherwise) are licensed under
the public domain, and/or if that doesn't float your boat a CC0
license. I encourage linking back (of course) to help people decide for
themselves, in context, in the battle for ideas, and I love fixes /
improvements / corrections by private mail.
In case it's not painfully obvious: the reflections reflected here are my
own; mine, all mine ! and don't reflect the views of Collabora, SUSE,
Novell, The Document Foundation, Spaghetti Hurlers (International),
or anyone else.
It's also important to realise that I'm not in on the Swedish Conspiracy.
Occasionally people ask for formal photos for conferences
or fun.
Michael Meeks (michael.meeks@collabora.com)