This is my (in)activity log. You might like to visit
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
Stuff Michael Meeks is doing
Porridge breakfast, set the babes to their home-work; J.
out to collect H. from a sleepover; poked at mail, fixed a nasty
vcl VirtualDevice issue hurting slideshow on Windows. Nailed some
more (hopefully nearly the last) multiple dispose / VclPtr
lifecycle re-work issues; ran a dbgutil build to find more issues,
helped Siqi with an Android build issue. Lunch.
Mail chew, nailed my dbaccess lifecycle issue; another double
dispose issue - this time with horrible manual reference-counting.
Interview. Lunch, helped get Julia setup splitting tiles off the wall.
More mail, review; plugging at new VCL lifecycle bits idly.
Dinner, read story to E, watched movie with M. and N. helped
J. who has tiled the back-kitchen mostly cut the last few tiles. Back
for some late-night mail / debugging.
Up - mail chew; chat with Niall; more mail. Poked at x86 /
android SIGILL a little more; perplexing - all .a object files
are i386. Turned around partner paperwork.
Spent some time chasing VclPtr reference counting issues;
unwound how vcl destruction works in the end; every container has
to explicitly delete its children; non-ideal.
Home eventually; dinner with Lydia & Janice & Jules;
back to work until late.
Up early, quick mail chew; set off for Cambridge; into
the office to see Tracie; read a great report. Train on to
Edinburgh, worked on budgets. Extraordinarily frustrating
experience with intermittent connectivity and Evolution on
the train for some hours.
Enjoyed some of the talks at the Open Source Awards,
and a great meal mid-stream.
Extraordinarily honoured to recieve from Karen Sandler,
on behalf of Collabora Productivity, the UK Open Source Awards 2015 -
Best Organisation; gave a small acceptance spiel:
- It is an honour: in a Cloud obsessed world to have a
Commodity Client Software company represented. In
a world obsessed by Tablets: to encourage
Free Software that makes your PC/Mac keyboard really useful.
Naturally, we do have a Tablet & phone version making
good progress now (for the paper-haters).
- LibreOffice 80+ million users: more than the UK's
population. A brief correction - Collabora is only the 2nd
largest contributor to the code - the 1st is volunteers
in whose debt we all are. Everything we produce is Free Software.
- Collabora - has a mission we believe in: To make Open
Source rock (ono). We're betting our Productivity subsidiary
on ODF and LibreOffice.
- We're here to kill the old reasons not to deploy Free Software:
with long term maintenance for three to five years; rich
support options - backing our partner/resellers with a fast
code-fix capability; and finally killing complaints - we can
implement any feature, fix any bug, and integrate with any Line Of
Business app for you.
- In the productivity space - innovation is long overdue;
Free Software can provide that. Thanks for coming &
Mail chew, built ESC stats; mail; lunch. Customer call.
Reviewed the LibreOffice 4.4 feature set to write a LXF column,
Booked train tickets to the great Open Source Awards tomorrow
Mail chew, 1:1 calls with people, lunch. Team call, sync
with Lubos, mail, hacked a little bit on gtktiledviewer wrt.
zoomed in selection overlay rendering. 2nd team call.
Lie-in, out to NCC - Claire preached well; back for lunch
with Dean and Moulouia(?) and their fun-sized girls. Quarter practice
with the babes, watched a notably terrible 'Cindy' film; tea, read
Up earlyish; counted the area for tiles, into Bury to
order just the right kind; to Noughton Park to play with the
babes. Back for lunch.
Spent much of the afternoon moving more cupboards
from wall A (the wrong wall) to wall B (the right wall).
Considered the plans to create fitted family lockers for the
assorted junk that four babes produce - to match JP's
version we admired in Toronto.
Mail chew, patch review, fixed an Android crasher, and tried
to avoid a SIGILL running Android/Atom code on my AMD x86_64 machine
in the android emulator: nasty, failed to overcome that with my Core
II Duo. Perhaps new NDK's really generate lots of hyper-new
Took apart my Motorola Xoom which has failed to charge reliably
recently. Very impressed with the non-soldered-in, surface-mount - get
really well secured (by moulding in the chassis) power connector;
removed and tweaked this with a needle to mend it (for now).
Built ESC bug stats, and created a wiki page for the pending
and awesome Cambridge
LibreOffice Hackfests - May 21st to 23rd.
H's friend Paris over; lunch. ESC call.
Plugged at mail, got through a number of the more
vexing task backlog. Contract review, chat with Chris &
Vladimir; partner call. Enjoyed the antics of 'Ludo Backslash' in Assylum, sleep.
Mail chew, admin in the car on the way to Bruce
& Anne's worked there. Lunch - out for a walk across
the warren with the family. Back, got several more
annoying pieces done. Pancakes for tea. Some hacking in
the car on the way home.
One-on-one calls, mail chew, lunch. Product team call.
More mail & IM chew, Consulting team call. Poked at vclref
changes a little to relax. Potter movie in the evening.
Practiced & played at Church, Tony spoke well on 1
Thessalonians 4; pointed out the rather tragic Shades of Grey
release on Valentines day. Romanticising getting pleasure from inflicting
pain seems extraordinarily perverse to me. I feel for those in
relationships whose shades of abuse will get deepened by this.
Also for those wanting to improve their satisfaction with their spouse
it all seems rather self defeating.
Out to GenR8 to collect a tired but happy M. and N. - fun.
Returned home to drill holes in walls left & right to wire up the
audio for J's sound-system - to avoid it traipsing over the Kitchen.
Back for a Sunday dinner, and put everyone to bed.
Woke early, unexpected call from a friend. Wrote cards
for daughters, wife, positioned flowers, chocolates etc. Back to
Took E. out for her annual trip to Banham Zoo - a wonderful
set of displays, particularly the Amazing Animal display
with a set of trained animals from Rats & Owls to Armadillos
and more. Enjoyed the various feedings of Cheetas, Siberian
Tigers etc. Had lunch together.
Back for dinner, put babes to bed; did a bit of hackery
trying to get the VCL lifecycle branch that (mostly Noel) has been
toiling at into a better place.
Started on the task backlog - travel is really bad for
focused E-mail handling / proposal writing. Plugged away and
got some bits turned around. Interview. Dinner.
Took N. and M. to Genr8 - a Christian weekend indoor
camp-thing in Histon; an emptier house. Detour via Bar-Hill
Tesco with E. to stock up on flowers & cards for tomorrow.
Breakfast with Guy, ISE early - wandered the floor a bit. Train,
plane, coach, coach home - lovely to see the family, read stories etc.
ISE show all day, lots of pacing of the floor, some customer
& partner contacts, interesting discussions. Quick tea in the
evening; chewed at proposals; poked people variously. Encouraged
to read Why I ditched Microsoft Word (for LibreOffice).
Horrible train, bus, coach journey to Luton. Plane to
Amsterdam, eventually got to the RAI, met up with Guy, out for
a fine dinner, back to a fine AirBnB place; bed.
Mail chew, one-to-one meetings, status report, lunch.
Product team call, customer call, consulting team call. Dinner,
put babes to bed; plugged away in the evening until late - built
NCC, played the Violin, ran the older kids group. Home for
a fine lunch; slugged quietly, hair-cut - discovered the fridge's
push-fit plumbing is leaking & rotting the inherited, horrible
fake-flooring; bother. Poked at that. Bed early.
Late up, J. out to take E. to a soft-play party; tidied the
house, read the Economist; Sue, Clive & family + Bruce &
Anne over. Out to Prezzo for an Anne's birthday treat - much enjoyed
by everyone. Back, enjoyed a chat. Dinner, next Potter movie in the
evening with H. and N.
Mail chew; call, more mail. Pointed people at Chris Lord's
links to Mozilla
compositing which look fun. Continued to assault the endless
pile of admin. Potter movie with M. in the evening.
Mail chew; interview; lunch; call with Thorsten, ESC call,
pushed minutes. Plugged away at admin & proposal iteration in
the evening until late.
Encouraged to see Simon's FOSDEM LibreOffice for Android bug
report reveal a whole category of silly crashers: intents that point
to non-local files fail to load as of now; Tomaz working on a fix.
Mail chew, call with Chris; admin catch-up; sync. with Tim. Lunch. Call with Vladimir.
Ran some profiles, chased some loose ends. Partner call. Sync
with Joel. Interested to read Gerv's blog Je Suis... in passing.
To Beta Co-working (our kind hosts) - started working
through the mail & task backlog from FOSDEM - finally found
a patch to review, caught up with lots of people one on one,
albeit briefly. Train, just caught the Eurostar, trains home.
Off to Beta Co-working; mail chew while waiting for the
gathering to begin; all-day board meeting. Lots of budgetting &
other discussion. Pizza dinner, bought in - more mail catchup.
Back to the Hotel, caught up with Italo, then Thorsten, bed late.
More FOSDEM goodness; lots catching up with people; out for
a constructive lunch. More hanging out with all and sundry, caught up
with some old friends; out for a (traditional) Kasbah dinner; up late.
My content in this blog and associated images / data under
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
Michael Meeks (email@example.com)