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
Prodded at mail, built ESC stats. Thrilled to have
Collabora Online 2.0 released
in conjunction with our partners. You can buy a LibreOffice
based Collabora Online with collaborative editing and long term
support now. We'll of course be releasing incremental improvements,
updates and fixes approximately each month as we move forward.
Thanks to all in the company & community - whose hard work &
dedication made this possible.
To work early; mail chew; finance planning call with
Tracie & Julie & latterly Kendy, lunch. Commercial call,
wrote up notes, sync. with Philippe.
Mail chew; bug poke-age. Out to Colin Kavanah's funeral
in Cambridge - a faithful and encouraging man of God; he will be
missed. Played the Violin with Mick & John; to the wake for
a fine lunch & to meet the family.
Back to work; customer call, TDF board call, dinner, put
babes to bed, back to working on a contract.
Up lateish; NCC - Tony spoke; back for lunch, relaxed
through the afternoon. Julie over in the evening.
Up lateish; mended things around the house variously.
Julie over for dinner.
Up rather early; train into London, arrived 30mins late
for a custome ermeeting, but 30mins before the other attendees - fun.
Out to the IET - Savoy Place for lunch & a meeting with Bob,
shopping, then out to dinner at an Indian restaurant - a fine day.
Train home lateish. Mail on the way home.
Mail chew; poked at various patches. Lunch. Out to collect
N. and E. and take them to their music exams: Voilin grades 4 and 1.
Back for the end of the ESC call.
Worked late, poking at profiles, sync. with Tomaz, quick
customer call, up late reading profiles.
Mail chew, testing, feature fiddling; financials; lunch.
Team call, filed bugs variously.
Commercial team call; poked at bugs, admin, paperwork,
still rather unwell. Built ESC bug stats. Played with OTRS some
more, and filed some customer / partner issues to track.
Up lateish, practices with babes; mail chew. Team calls
variously, chat with Georg. Reviewed some online QA pieces. Feeling awful.
NCC in the morning, back for lunch with Peter, Dianne &
Lydia, lovely to see them. Took N. and E. to a pre-exam concert in
the afternoon, followed by much slugging; feeling increasingly
Out to a prepare-the church Swaffham Bulbeck Church Arts
Fair with the babes, who played their quartet, painted faces,
and much more. Lunch with Martin, back in the afternoon.
Spent a bit of time digging at the top crash report -
and armoured VCL against exceptions during frame construction.
Discovered that (amazingly) Windows 64 has a limit of 10,000
GDI handles which bites us (admittedly in a somewhat silly
H. out for a sleepover, read to all the babes.
Up rather early; Men's prayer meeting at Church in the
morning; back - read mail, to work.
Spent some time puzzling over my nice cleanup of
the (broken) comphelper threadpool - which in turn was crippled by
the horrible MS inspired osl::Condition API, which ... anyhow - now
it is all clean and use
std::condition_variable instead - except - that works
beautifully on all platforms except windows. Dug into it - and found
horror: punch line, you can only use a std::mutex in a static
de-initializer if you compile with Visual Studio 2015+ and run on
anything later than WinXP: nice. Encouragingly the boost guys appear
quite able to make
Mail chew; call - dis-assembled my Galaxy S4 while in a
call and swapped its main-board with mine; been suffering problems
where the battery says it is 100% charged - but it dies and goes
into a constant re-boot loop; replaced the USB charging port, so
assumed it was the PM chip. Amused after re-assembly to find that
it crashed and loop-bootedduring installation despite having a
full battery: it must be the battery I guess; ho hum -
annoying - potentially having it on charge constantly is an issue
- the joy of sedentary work from home-ness I guess.
Plugged at comphelper a bit more; call with Andras, a
longish ESC call - posted minutes. Plugged away at renaming
'online's code into a more helpful and familiar structure.
Mail, admin, planning; signed E-paperwork. Lunch with J.
New phone for spare parts arrived; good. Bit of hacking in the
evening - converted comphelper's not terribly reliable
threadpool to use std::conditions - anything to avoid the
Mail chew, commercial call, built ESC stats, reviewed
text. Chat with Philippe, out for a run with N. back to more
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 (firstname.lastname@example.org)