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
For anyone that doesn't know him - Caolán
has contributed amazing work
on the LibreOffice code-base for over two decades, latterly for RedHat. He has
pioneered work in many areas around LibreOffice:
- helping to found The Document Foundation, and contributing to its
growth and governance
- handling security for LibreOffice, managing CVEs and patch porting
- maintaining our static checking with Coverity and others
- getting fuzzing working, tending oss-fuzz, and incorporating a large
number of fixes to stop issues escaping in releases.
- tending our crash-testing of ~750k documents (~60Gb) of bug documents
which we continually run through (thanks to hardware sponsorship from
Adfinis) - maintaining the
great quality of our filters.
We expect Caolán will continue to spend time on these as part
of his role at Collabora; but of course this is only a subset of
the things he has contributed for RedHat some highlights being:
- re-working the entire LibreOffice UI to use auto-layout instead of
fixed-positions, it is hard to comprehend what a huge investment this
represents - with over a thousand glade dialog fragments, with over
half a million lines.
- maintaining our gtk backends to cope with the latest gtk churn^Wimprovements.
- various vital features such as printing comments in the margins in writer.
- getting almost every package in a RedHat distro to use the same Hunspell dictionaries.
- complex text rendering & layout, fixing innumerable bugs, improving the
user-experience and much more.
RedHat was instrumental in founding The Document Foundation, and has
invested far more than we had any right to expect through its team over
a long period; they deserve our thanks. I expect that LibreOffice will
still be available from flathub going
forward. However with RedHat now choosing to laser
focus its development investment into the open hybrid cloud,
it became clear that in order for us to continue to enjoy Caolán's
contribution - he would need a new home.
Happily - this circumstance is rather similar to the history of
Productivity's founding with the direction changes at SUSE, and we could
act quickly. The paid and volunteer team around the code-base continues to grow.
However, it is is important that we retain skills, and continue to deepen the
talent pool around LibreOffice Technology and Collabora Online as circumstances
The Collabora team is looking forward to working with Caolán to
continue his work in three areas: on the underlying LibreOffice
Technology, serving our customers as part of our
hiring) team, and of course to make Collabora Online even better
for our partners and customers. Welcome Caolán!
Up earlyish, pre-service practice with
Cedric, played - home for Pizza lunch. Caught up
the blog; listened to another Psalm 1 talk.
Slept in, out for a run with J; then shopping.
B&A over; took A. into town to sort out B's phone
malfuctioning: an under-used PAYG phone: phoning 150
and re-enabling the SIM: the solution, sadly the UI
has no hint for why its malfunctioning however.
Lunch, toured new bits in the home; David
over; bid 'bye to the inlaws; set too at sorting out
J's garden lean-too; and getting more out of the
Up late; chat with Cor, Thorsten - packed, met up
with Thorsten and had a pleasant train ride together.
Epic queueing nightmare for security, another RyanAir
flight delayed by an hour; eventually got home to
Stansted and a train strike. J. picked me up and had a
very disrupted kid/taxi-service.
Flushed E-mail, chased documents, dinner with
the family, worked late.
Breakfast with Frank & Bjoern; off to
a rather encouraging partner meeting - lots of items
ironed out. Out for dinner in the evening, and up late
at a bar with Gotz, Niels & Mark.
Up lateish; enjoyed the warm weather, and
remarkable set of people we have, toured various
activities; caught up with individuals; lunch
with Kendy. Bid a premature 'bye to many.
Taxi, flight to Hamburg - worked on
slides on the plane.
Talk from Philippe & Guy, rap from Rachel,
mostly in-person mgmt meeting with the team; good to
see them and discuss where we're going in more depth.
Fine lunch; enjoyed booths run by other
Collaborans, caught up with some mail; more meetings in
the evening; dinner together. Individual chats until
Early taxi with Nick & Carolyn to Stansted;
met up with a growing group of Collaborans, worked on
the flight, prepping slides for the mgmt meeting.
Arrived in Faro, bus with an even bigger group
to the venue, enjoyed fine company, sea, food &
drink - after not seeing many people in person for so
long; really good to catch up again. Up late.
All Saints in the morning; family service,
making crowns for some reason. Took all but H. into
Cambridge, bed early.
Up late, got a bit of work in;
watched the conoration - pleased to
see things done properly in an orderly fashion; and
for the King to have impressed on them their role of
service to the real King, and the nation. Surprisingly
good, albeit lengthy.
Customer call, team deadline chasing call, catch up
with Andras, lunch; out to Josh Bendall's funeral to play
violin with Mick on keyboard - a good funeral.
A chunk of contract reviews; N. cooked a fine dinner,
back to work until late.
Technical planning call, COOL community call, customer
deadline chasing team call, weekly sales call. Customer support
call with Aron. Bits of hacking & admin.
Bible study group in the evening. Reading up on Psalm 1
for the Church mens walking weekend.
Mail chew, early partner call, chat with Thorsten.
Encouraging COOL-days marketing post-mortem, interview;
All Saints band practice with Beckie & Mary.
Mail chew, morning planning call, lunch, picked up bits
and pieces from Screwfix. Team call, catch up call with Patrick,
sync with Gokay on cypress. Varnished new stairs in the evening.
Up, off to see J's parents - worked in the
car a little.
Lunch with B&A, fixed a number of things
around the house for them - blocked drains again
interestingly; tough to solve. Poked at various
things in the garage; replaced light-bulbs. Chatted,
and did a puzzle while babes playing scrabble.
Chips on the way home, worked through mail.
All Saints; played with H, Simon & Mary.
Growing in number meeting afterwards. Pizza
lunch, slept in the afternoon, watched a Glass
Onion in the evening. Listened to a couple of
talks on Psalm 1.
Up late, relaxed in the sun - and enjoyed
aluminium cafe-style setting at the front in the sun.
Lunch. David arrived, went for a walk out to Moulton.
Home; and set-too with David on re-locating the
A/C power, sorting out lighting and so on; got the top
of the stairs sorted out.
Watched Fury in the evening - interesting.
J. working, took a holiday for the first time
in a while: started by some business calls, signed a
Out to the garage to drill new routes for
cables through joists. David arrived & kindly helped.
Got joists removed, cables pulled & things re-sited.
Used joist-hangers to check the upper stair positioning.
Fixed some substantial timbers to the wall to pack
the stairs off it by 150mm.
Lunch; back into action - got the stairs fixed,
lots of PVA glue, hammering of dowels, large screws,
and something of a fun lego assembly with wedges, and
fitting of this & that. Eventually ended up with a
lot of glue, and a nice new pine staircase to replace a
rickety ladder together.
Caught the end of Time Trap with the
Technical planning call; COOL community call,
, 1:1 calls, ESC bits. Early band
practice with Simon, Bible study group, bed.
Early partner call, sales team call plugged away at admin, calls with team
Eventually discovered that Cypress tests execute
in some almost empty DOM/document context. Poked around
windows to find the right iframe to dig out the right
document and find the pieces we need manually.
Mail chew, 1:1 with Pedro; stairs arrived to be fitted
in the garage: a whole box full of bits of wood to glue in - fun.
Plugged away at Cypress with Jaume & Gokay, interactively.
Catch up with zlatan. Setup J's garden lean-to with hooks for
tools & some racking.
Mail chew, planning call, various calls, catch up
with Tor, poked at Cypress issues some more with Gokay & Jaume.
Worked on isolating parallel running coolwsd's more sensibly at
Music with E. and a story too - been working too late
many nights recently; hmm.
All Saints, 2m Peter playing the organ - did some
orchestration for him. Home for a snack, babes had Pizza.
Alfie over to do his first laptop keyboard replacement.
Kelsey, Chris, Charlie & Emma over for a late
lunch, chatted with them through the afternoon; picked up
the babes from StAG.
Up; off to clean & de-cobweb AllSaints - climbed some
rather tall ladders & chatted to people variously; bacon
sandwiches. David arrived and helped out.
Home for lunch, set too at the garage, removed shelving,
made space for new staircase; re-hung lean-to door, and
strengthened the structure. David M. moved tiles while I helped
David S. install the glass on a new Velux at his house - by the
fourth, we're getting quite good at it.
Home, more prep work - cut out some hatch joists with the
reciprocating saw, and moved some inconvenient wiring around the
place. Dinner together. Worked late poking at Cypress and C++ unit
test failures on busy machines.
Out for a run with J. early. Mail chew, plugged away
at some consistency checks to detect unhelpful 3rd parties that
like to eg. delete the filesystem underneath a running process,
and then wonder why things stop working.
Various partner calls; into Cambridge to meet up with
the very charming Niels of OpenProject fame, and his
Took H. home from work, dinner, back to cleaning up
loose ends from the day. Fixed up J's counselling website so
http works (was never tested), and mended some old blog links.
Wedding anniversary - 21 years - what a lovely time we've
had together: what a blessing. To work!
Technical planning call, COOL community call, K8s design
call, catch up with Andras, ESC meeting. Apparently my blood says
I need more vitamin-D - fair enough.
Mihai making good progress, concrete base, bits of roof,
fibreglass & epoxy.
Slept for a couple of hours; back to an all-night
hackathon - (also wrote J's wedding anniversary card) -
trying to unwind 'orrible, intermittent Cypress problems.
Mihai arrived to build a garden lean-to / shed for
J's garden tools & other bits cluttering my
Sales call, went for a bleed at the hospital, lunch.
All afternoon quarterly Collabora mgmt call, did some mail
& review in parallel.
Band practice in the evening, then out for a lovely
pre-21st-wedding-anniversary-dinner with J. at a new local
Turkish restaurant: lovely & lots of it. Staggered home
Mail chew; overdue catch ups with Kendy, then Pedro.
Slides, monthly mgmt meeting.
Popped over to see David S & help him get his new
velux window glassware inserted: a small piece of ply-wood with
a block at the end turns out to be the optimal tool.
As I try to improve my German; really pleased to read
Hühnchen to the family "Der Himmel stürzt ein!", sagt
Helped M. organize and glue her chess-board together
in the evening until late, hopefully the big-breaker of old
PVA will still do the job.
Up early, mail chew, planning call, plugged away at
Cypress bits with Jaume; catch up with Marc, then Philippe.
All Saints - played in the morning, Sue spoke. Home for
a pizza lunch, with our neighbour Tammy over to share that.
Out in the evening to try to unwind a friend's laptop
purchase that got twisted up; hopefully successfully.
Worked much of the morning; found that Cypress tests
were re-downloading & jitting all the JS, added a force
cache parameter to (hopefully) markedly accelerate them.
Poked at some brian-straining Cypress timing /
intermittency issues; improved waiting for cursor movements.
David over, out for a walk with J,H,E - M&N
revising in Cambridge. Measured up the garage for some new
stairs, and mounted Dad's tool cabinet.
Cypress: removed extra simulated button presses on
emitting text events; reviewed a number of Ash's patches,
Mail chew, partner call, catch up with Ash & Jaume.
Lunch. Partner call.
Pleased to see a nice recap
of COOL days, and some wrap-up ramblings too.
Reviewed some commits. Dinner, solicited and processed
more product management input from partners and customers - great
to have a good way of capturing where they want to go.
Mail chew, sync with Miklos, COOL community
call, catch up with Andras,Pedro & Anna. Sync
Quick lunch, partner call, customer call
with partner. Out for a run with J. Plugged away
at BinaryDataContainer re-factoring to make it
Up earlyish, helped Dad grind some stainless
strip to mend his cupboards, read The Magician's
Nephew - a classic.
Catch up call with Eloy; caught up with some
mail. Lunch. Bid 'bye, slept & chewed mail on the
way home in the car - terrible weather.
Got some work done in the afternoon; All Saints
band practice in the evening with H.
Up early, breakfast, helped Dad get a root out
in the garden, remove lots of leaves, moss & mulch
from the shed's guttering.
Out for a walk around Ripley Castle in the sun
with M&D - lovely - fine Ripley ice-cream afterwards.
Home for lunch.
M. set-too with the joiner/thicknesser to make
lots of beautiful, planed beech and teak lengths to
turn into a chess-board. Dug out Dad's tool cupboard
for the workshop & eventually found the key for it,
Pleased H. had a good 1st day at HP in Cambridge.
Watched an old Animal Farm (with real animals -
and a happy ending) - somewhat underwhelmed; not the
Up lateish; bid 'bye to R & A & boys.
Plugged away in the car at an unreliable unit test,
blog update & image size profiling.
Out for a walk into town, and up the castle
steps - a lovely day. Jigsaw puzzle.
Experimented with joiner, thicknesser with M.
for her chess-board. Discovered joining on the convex
surface tends to exacerbate non-flatness - fun.
Robert, Amelia & boys arrived overnight; taught
them to 'peg' people. Good to see them - out to All Saints -
Bishop Mike speaking. H. playing the organ, Jenny there too
nice. Good to catch up with people afterwards.
Home for rib & drumstick lunch with the family;
sat around chatting variously, slept for a bit; tea. Played
Carcassonne & Camel Up in the evening with R&A, up
late chatting with R.
Up; strimmed the grass, re-layed-out the last PCC minutes,
finally transribed the last set of APCM minutes - nice.
Re-routed the front-door keeps so the door can be
double-locked without excessive force - very much nicer.
Spent some time with M. investigating making a copying
tool for chess pieces.
Up lateish; time for a day off. Did some hacking - found
a way to persuade SwLayIdle only to do huge invalidations rather
than expensive off-screen rendering. Put the washing out.
Sue, Clive & boys arrived - fine lunch, and out for
a wander with them - nice to catch up. Out for a long walk
with Chris Brighty in the evening, sunset over the race tracks:
Ordered Ash dowel & epoxy for M's chess-board +
pieces project in the evening.
COOL commnuity call, monthly CP all-hands call, partner
call; customer catch-up call. Finally got to some more profiling
of an image movement performance problem - SwLayIdle again doing
a giant double-buffered rendering - interesting.
Cell group passover-style meal in the evening; lamb &
questions, Christina over to see H. too.
More report writing; bits of hacking on image scaling
performance, out for a run with J. Partner call. Catch up with
Band practice with H. worked on improving my organ
stop-pulling skills. Grace for sleep-over with M.
Watched Ponyo - something fishy about that film.
Good to get up later than 6:20am in the holidays; worked
on report writing much of the day, catch-up with Marco, call with
Mazin. Worked late, H's friend Charlotte stayed over.
Mail chew, sparse planning call - people taking a well
deserved rest. Chat with allotropia team, then with our a11y team
doing some encouraging work. Out for a run with J.. Mail &
meetings variously. H's friend Nina around - lots of friends of
H's about too.
All Saints in the morning, J. at Grace's baptism at the Ark,
shared lunch. Pottered around tidying the garage - amazing how many
boxes of screws one can accumulate.
Up lateish, got sucked into some more
BinaryDataContainer preparatory re-factoring: hacking
Helped M. get setup with the bandsaw to cut her
chess-board out of some useful slabs from John Cornish,
with David's help too: fun. Got a genuine-Meeks-sr.
cupboard onto the wall.
Mail & admin backlog catchup - not as bad as
expected; if much of the team is travelling - they're not
mailing me it seems.
Poked at BinaryDataContainer code that holds
compressed images in memory (or swap).
Up early, breakfast with the COOL-kids, packed and
set off for an all-day mgmt meeting in the office. That
sped by, then bid 'bye to all and sundry - ferried people
to stations & Claire College, and home.
Breakfast, partner day: informal opening chat with
Simon around various open-source topics, great talk from
Product Management workshop - lots of interesting
and sometimes unexpected input around what partners want:
excitin & useful for our planning. Updates from Eloy
Some of us went out punting in the rain - a very
British experience - before a formal candle-lit dinner
Bid a fond goodbye to people in waves until
rather late at night having gone from pub to pub.
Up early, cooked breakfast; Kendy kindly compered
the talks, Naomi's sorted out a great venue, fine food,
lots of good company - packed a huge number of 5 minute
talks in; thanks to all who spoke.
Gave a thanks / summary / wrap-up of COOL days'
technical track with some random prognostication:
Out around town in a team with Robert, Cor &
Tor for a ClueGo game/race thing - fun. Back for dinner
at the college.
Mail chew, misc. admin & slideware bits.
Packed, off to Claire College via the office to pick
up some conference goodies. Met up with Naomi &
welcomed people variously.
Dinner at Millworks - good to see lots of
people from the wider team & community -
encouragingly COOL momentum.
All Saints in the morning; H. played, pulled
stops for the organ variously. Italo and Tiziana over
for lunch - lovely to see them & spend some time
together; dropped them back to the Fitz.
Worked much of the day writing slides &
preparing talks for COOL-days next week. J. cut the
Mail chew, interview & offered a job. B&A
over for lunch, partner meeting. Bit of code reading -
knocked up a performance fix for our staging server.
Setup various bitwarden bits to point at our
vaultwarden server. Played with UCS somewhat with Mazin.
Caught up with Miklos, COOL community call, more
mail chew. Partner call, sync with Andras, catch up with
Naomi and Eloy on COOL-days.
Up early, various trains, plane to Luton -
some peace in the air to work on task backlog.
Encouraging sales call, various other calls,
caught up with admin.
All Saints band practice, and out to collect
M. and H. from Hills Road. J. and N. returned from
Loughborough design engineering open day.
Up early; breakfast with Simon; got some
E-mail chewed - call with Andras, and off to the
venue. Caught up with people variously.
Enjoyed presenting the work from the team
included in Nextcloud
Hub 4 alongside Nextcloud - some great progress &
incisive analysis to enjoy.
Out for dinner with remaining team; back
to meet Simon's charming lady - Frieda; slept.
Up at 3am-ish, drove to Luton, flight to Berlin.
Met up with the Nextclouders to practice for their big
Nextcloud Hub 4 announcement tomorrow. Lovely to see them.
Kindly hosted by Simon Tennant in the evening -
really lovely to catch up with him properly after so long.
All Saints in the morning - great to have Sam's
son (Mary's great-grandson dedicated). Home for a pizza
lunch, and presents for J. on Mothering Sunday.
Caught up with babes, read stories, bed early.
Up; J. at counselling training all day - out
shopping for Mothering Sunday; replaced dripping mixer
tap in downstairs toilet; had to use a dremel to
angle-grind the (already rusted) steel screw-threads off,
all for want of a little chromium in the steel. Got it
sorted, and the plywood / tile facing cut to size.
Out for a short walk with J. - then David over
for pulled pork & a chance to catch up. Watched
Chaos Walking in the evening.
Mail chew, dropped babes into school, woke up N. and
encouraged her to print & submit her project.
Admin, various calls. Celebrated N's project hand-in,
read stories to babies.
New bed arrived on a palette; chat with Miklos. COOL
community call - couldn't run
perf report on the
server - out of memory; discovered
perf archive -
nice! but no good docs on how to effectively use it with
perf report or
Client support call during lunch, chat with a customer.
Catch up with Paris, and Andras.
Lots of bed assembly and movement in the evening before
house-group, and more bed work.
Encouraging sales call. Interview, admin, calls through
the day, bit of profiling & code reading. Helped E. with her
Up early, run in the rain with J. mail, 1:1 with Kendy,
catch up with Pedro, lunch, partner call, sync. on COOL-days
schedule with Eloy & Naomi. Customer call, supplier call.
Up early, planning call, lunch, catch up with Paris.
Out to Mike Tippet's funeral at All Saints - great talk, H.
played organ, back. Calls variously, dinner, out to PCC
All Saints in the morning, guitar to fill-in for Beckie.
Home, quick lunch, picked M. up from StAG youth house-party - a
winner of the assassins game. Pizza dinner, relaxing variously.
Up lateish, J. to AllSaints, provided on-hand
debugging advice for N. much of the day.
Tried to get memory trimming patch pushed; fell
over amusing CI fails due to day-of-week dependent code
in unit test at the weekend issue
up-stream. Makes a pleasant change from random breakage
introduced by me.
Always bad when you have no recollection of writing the
but the style shows it must have been you.
8am sales call, partner & customer calls
through the day, calmed down a runaway logging problem
in a corner-case. Implemented a memory / cache
trimming feature for inactive documents.
Up early; E. off to have her toe looked at.
Mail chew, chat to Miklos & Quikee, some digging
into memory management, lunch, sync with Paris,
customer call until late.
Up too early, mail chew, breakfast with Eloy
& met some happy users in passing. Checked out,
off to CS3, tried to catch up with some work, talked
more to people.
Enjoyed lunch with an enthusiastic Biochemist
interested in visiting rather than sharing data. Off
to the airport - Ryan Air ! - three plus hour wait
for delayed flight; what a terrible service. Eventually
got on a plane home.
Up later; breakfast with Eloy, worked on
slides somewhat, off to the conference. More talks
with people variously. Gave mine at the end of
Dinner with Eloy, sleep.
Up remarkably early, drove to Stansted, flight
to Barcelona for CS3; plugged away at tasks on the plane.
Arrived, lunch with Eloy.
Listened to talks, met up and chatted with a
number of great partners & customers for the
afternoon. Out for Tapas in the evening with Frank,
Bjoern & Eloy.
All Saints in the morning, played with H. Robert
spoke well on a letter to a church from Revelation. Home
quickly to see M&D dropping by from Robert's.
Lunch together, relaxed, out to help David S.
install the first of several veluxen in his roof
conversion; surprisingly heavy.
Home, chatted with the parents until late.
Up earlyish, off to R&A's for L's birthday party,
good to see lots of the extended family over there and play
balloon fights - with three-to-four small boys concurrently.
Did some relaxing hackery in the evening having
driven back; amazing what you find when you profile.
Out for a run with J.; a day of many calls, worked
on CS3 slides & admin in gaps. Tried an on-line / video
violin lesson for E.
Mail chew, thrilled to see our work with Nextcloud
and Deutsche Telekom around their great MagentaCLOUD announced.
This brings Collabora Online (and LibreOffice
technology) to another large group of users, and lets us
continue to invest to improve both COOL and the underlying LibreOffice
technology for everyone; more in Steven's
Also really pleased (something of a news roundup today) to
see the EDPS
piloting Collabora Online too with Nextcloud. FLOSS solutions that give you
back your Digital Sovereignty: full control over your data, software, and IT
stack are here.
Catch-up with Miklos, COOL community call, lunch, catch
up with William & Paris, then Lars & Andras, ESC call.
Early tea with the family, up late.
Chat with Stelios, sales planning call; caught up
with William, lunch. Partner call, introducing Anna, more
calling action with William.
Mail chew; answered a few questions at a partner webinar
by Eloy, lunch, partner call, catch up with Pedro, mail.
Mail chew, planning call, lunch, catch up with Paris.
Sync with Guy & Eloy, chased a nasty bug.
All Saints in the morning with 2m Peter, encouraging
Growing in God meeting afterwards. Pizza lunch, slugged in
Put up new light over the lathe, to be able to
see what's up. Helped J. clean up after mowing the lawn.
Lunch. Out for a walk at Lynford Arboretum in the afternoon
with J. and H. Back, Harry Pottered in the evening.
Partner call, staff calls, sync with Paris; lunch.
Catch up with Nicolas, Eloy, chunks of admin.
Catch up with E-mail, Miklos, COOL community call,
took H. to play piano for the local retirement home.
Partner call, sync with Andras, catch up with Naomi.
Cell group in the evening.
Up early, mail chew, positive sales call with the team,
partner call, up-beat Collabora Productivity all-hands call.
Dug through some legalese, call with Paris and Lubos.
Out to band practice, back, mail, chat with Patrick.
Up early; out for a run with J. Catch up with Kendy,
then Pedro, snatched lunch, then a partner call. Monthly
management meeting, sync. with Cor, chat with accountant.
Mail chew, planning call, lunch with H. Marketing call,
Project kick-off call with some of the team. More admin &
All Saints in the morning, meeting afterwards & chat
with Rev Robert afterwards; back for a fine roast lunch. Relaxed
with a pile of babes, out for a walk with H&M in the
afternoon to see the snowdrops & lovely countryside.
Up earlyish, out to Ely to do an Octagon climbing
trip with M. out for a nice pub lunch afterwards together.
Tried to drive home - but Nissan leaf inoperable, assumed
I'd not charged it but - apparently not, a failing 12V
battery - very weird needing to jump starting a car with
25kWh+ in its Li-Ion battery
Home eventually; hmm. Set too grinding out the
grout to get access to the inaccessible isolators feeding
the dripping tap in our downstairs bathroom. Watched Tenet
with the babes - amusingly: starting at the half-way point,
and then re-watching from the start.
Up late, customer call, partner sales call,
customer call, admin, synched with Anna, interview for a
new marketing person, more admin.
A day off! quick mail chew in the morning, drove to
Aldeburg with J.H.&E. - partner/sales call at the end
of the car ride, had to eat lunch during the call.
Had some time to chat to B&A, tidied up a bit,
drove back via Sue & Phil's new Rectory in Ipswich -
lovely to see them; chips on the way home. Caught up with
my blog backlog.
Encouraging sales call, partner call; synch calls, mail chew.
Valentines day cards; J. had flowers & a new
pringles-like chocolate crisp thing. 1:1s, Nextcloud call,
lots of admin & planning.
Turns out I threw out H's artwork material - cunningly
left in a bin by the front-door (bother).
Planning call, worked on the E-mail backlog, talk
with Christopher in the evening.
All Saints, band practice in the morning, slugged for
much of the afternoon.
J. out to help at Church with open-morning,
R&A&babes arrived back from a holiday in Cypress (with
muted earthquake) via Stansted for lunch. Enjoyed some time
Hoped to clear the day to go out with M. but
instead got stuck with important customer & partner
calls, and feeling grotty. Urgh.
Still not feeling great; various 1:1's, partner calls,
Feeling distinctly unwell, coughing up lumps - never good.
Up late, to work! A huge backlog of things to get to - sales call,
partner call, band-practice at our home.
Up early, a Eurostar homeward, popped in to the first State of Open Conference
chatted to Frank; caught up with some old friends & talks.
Home to see the family and recover somewhat late in the evening.
Breakfast, and set off to the co-working space; caught up
with lots of people individually. Profiled WASM-ness with Tor in
firefox with some success - no libpixman acceleration there, and
the fall-back methods are horrifyingly slow.
Checked on C'bras Turkish team - all well thank God.
Out for dinner as a large group, had a spectacularly
unpleasant interaction with someone. Enjoyed a chance to get to
know Gabriele better in the evening - a kind person at a good
Breakfast, and to the conference, more standing by the booth
and meeting people left & right. Out to Le Falstaff with a set of
friendly hackers, talked until late.
Breakfast, off to the ULB, caught up with a good number
of old friends; Dodji requested pushing my blog regularly - so I'll
try to keep it more up-to-date. Quested for an internship for H.
Quick chat with Lennart before my talk:
Snatched some lunch somewhere, talked with Gerald, and met
various friends old and new - met up with the cool kids in the
LibreOffice dev-room, and gave a quick talk on COOL over lockdown.
Back to the hotel, and off to Beta Co-working for a lovely community,
pasta dinner - talked much of the time to Andreas, Sophie,
Philippe and others. Up late in the hotel lobby.
Open Forum Europe day - lots of interesting people
to talk to and catch up with; some good presentations too.
On to the FLOSS foundations dinner afterwards, then out to
the Delerium Cafe with Thorsten - fewer people than normal,
caught up with some people, bed extremely late.
Catch up with Miklos, various trains to FOSDEM;
met Wookey while waiting for a Eurostar. Arrived, found
the Bedford, worked on slides, got some food, finally
finished slides without being insanely late - unusual.
Perhaps it's possible to avoid the late-night
zombification effect of doing the hacking then the slides
just before the talk ?
Weekly sales call, partner meeting, good in-person
chat with Simon N. Researched travel, slides etc. Chat
Chat with Kendy, Pedro, Andras, interviews.
Sync with Naomi on marketing candidates - lots of hiring
and interviewing going on.
Planning call much of the morning; booked CS3 travel,
various partner calls in the afternoon. Lovely to catch up
with Sean Atkinson in the evening.
All Saints in the morning, back for lunch with David,
played games with J, H. & D. who kindly took babes to StAG.
Set too with H. clearing and cleaning out the office;
managed to get H's new desk cut down together on the band-saw
and after binning a whole filing cabinet - eventually fitted
into the corner: nice.
Anne over for a birthday celebration with Bruce; lovely
to see them, pie & cake for lunch. Spent some time with them;
back to dunging out the office.
Poked at slides, chatted to Dee & Becky who came
over, multi-partner conference call for several hours. Spent
time cleaning out the office, shredding ancient papers etc.
Catch up with Miklos, COOL community call, catch
up with the OpenProject team, partner call, admin.
Persevered with my Duolingo German-learning habit.
Positive weekly sales call, monthly Productivity
all-hands call, catch up with Patrick, Thorsten. All Saints
Admin, mail, planning, status report, 1:1's,
played with Miro a little. CP monthly management
Planning call; marketing call, reviewed 2023
projections with Tracie & Julie. Catch up with
AllSaints PCC meeting in the evening.
All Saints, played in the morning with Peter,
relaxed in the afternoon.
Up lateish, dismantled washing machine, replaced
the inlet hose, J. cleaned the soap dispenser, replaced
the front seal & spring. Amazingly - no leaks anymore.
Dug through personal tax filing, eventually with
some results - filed for J. and myself late in the evening.
Up early, out for a run in the frost with J. Home, mail
chew, admin, H. passed her driving test 1st time, happily.
Catch up with Naomi & Eloy, sync call with Andras. Worked
through Univention conference action items.
Up early - driving babes to school due to missed train.
Sync with Miklos, COOL community call, mail chew, lunch, catch-up
with Andras before all afternoon C'bra Quarterly Mgmt meeting
Up early; off to the workshop venue, Marc spoke on
Collabora Online, lots of discussion, pleasant coffee with
Andreas, tram not working, taxi to the airport, not checked-in
in advance for Ryanair - what a silly system - paid the fine.
Home - lovely to be back with the babes & Mary.
Caught up with the news & progress.
Early breakfast with Naomi, Marc & Eloy - off to
the venue, met some friends - improved my German variously by
listening to some interesting talks.
Talked to lots of partners & customers, enjoyed
food, some music, catch up with Thorsten & Lothar, bed
Up early, packed, mail chew, planning call.
Catch up with Mazin. Slide & data review. H.
had a driving lesson, Nicki over for tea, drove to
Stansted, flight to Bremen. Caught up with Eloy
in-person before bed.
All Saints in the morning, church vision &
cornerstone retrospective meeting afterwards.
Home for a fine roast, helped N. to assemble her
new computer - while watching Space Balls during
the length delays during installation.
Watched Johnny English reborn with Mary,
tea, played Rummikub with H,J & Mary. Finised up
PC in the evening with N.
Up earlyish, helped seal windows in guest-room for Mary R. -
coming to stay with us today for a week.
Removed washing machine seal: interesting 0.9mm wire necked
to far smaller where it rusted 'orrible - who would use galvanized
wire instead of stainless corrosive environment? Hotpoint apparently.
Found the rusted screw (see previous thought), and located leak
finally around rubber filling manifold. Ordered parts & re-assembled.
Mary over to stay at lunch-time.
Re-plumbed washing machine feed from main to avoid pump
noise at night (economy-7 electricity) - pipe bending with E,
soldering with H. looks good.
Planning bits with H. Got ahead with admin.
Worked on slides for a somewhat unexpected partner call
with Andras, Tor & Pedro; had the call. Caught up with Eloy.
Into Cambridge to see Avatar-WoW - fantastic visual effects,
somewhat unwise plot emphasis on family & planet as idol, but
good fun. Back for a take-away - a treat for N's 18th.
Chat with Miklos, COOL community call, interviews
& offers variously - for some of our open positions.
Encouraging sales call with Eloy & Mazim,
1:1 with Kendy, partner call in the afternoon, admin.
All Saints music group practice in the evening.
Calls with Pedro, Naomi, Mike K, chat with a UK based
startup, sync with Philippe, back-to-back calls & admin
Sync with Anna, ISO audit call, planning call for
much of the morning, dug through E-mail, admin bits. Ordered
lots of bits with Robert's help for N's new PC - a Zen 4 beastie.
All Saints in the morning with Cedric on Piano. Mission
meeting afterwards, home for a fine lunch, Tashi & Emily
arrived - lovely to see them, picked up babes variously from
StAG in the evening.
J. out to All Saints - warm spaces, chewed mail, caught up
on personal admin: ONS study response, personal admin etc.
David over for lunch.
Poked at a plumbing issue with David, before re-wiring J's
counselling room, with power-over-ethernet hub, wifi extender, and
other such gubbins - rather successfully. Pizza dinner, bid 'bye to
Up lateish, mail-chew, admin, interviewing bits.
Amused to see that an old class-mate Tim
Vincent-Smith has built a/the Pianodrome
and is rescuing and re-using old pianos.
Pushed a large amount of project planning out of
the door somehow.
Took babes to park & ride in Cambridge: train strikes.
1:1 with Miklos, COOL community call, admin. Partner catch-up, chat
with Andras, more project planning. Cell group - with Mary,
Leo & Alex.
Back to work, mail chew - encouraged by a lovely speedup
from Noel for our projection spreadsheet: seconds to tens of
milliseconds to edit; nice.
Sales calls, sync with Gokay & Andras, worked on
project description pieces. J. took down decorations.
Call with Ben & Kendy on our hiring pipeline - if
you'd like a job around Collabora Online & LibreOffice
technology you can checkout
Bit of hacking until late, improving profiling
Some mail chew, sync with Andras, helped to seal some
annoying wooden windows, tidied the house somewhat. Helped H.
machine some aluminium to repair her dead Beats headphones.
Up rather late working on some maths with Miriam. A more
successful day off.
A day off - planning calls during the morning;
sync. with Andras. Out for a run with J - partner call &
special pricing call, some of the afternoon off.
All Saints - music with H. home, sogging action, 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
<! -- href http://www.novell.com/company/bios/des.html bio (link broke) -->
Michael Meeks (firstname.lastname@example.org)