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, ORBit2 bug mail triage, Kjartan fixing things /
triaging long-term bugs left & right again.
- Read a little on Quality - it's been a while since I
had to look at some of the formal approaches here; [ health warning:
WikiPedia is dangerous for intellectual's productivity ].
Demming's 14 points are interesting. Particularly amused by point
11. Eliminate numerical goals, numerical quotas and management by
objectives. Substitute leadership.. Contrast that with "Gibb's Law"
(Peopleware) Anything you need to quantify can be measured in some
way that is superior to not measuring it at all Conclusion: the
Quality space is riddled with local maxima, punditry and very different
(perhaps equally good) approaches. Consequently pragmatics has to
prevail, as it does at this
fish wholesaler
- Moved the mail mountain a little. Call with Kai, back
from holiday. Picked up the car from the mechanics - seems better in
several ways. Did some interesting (for once) paper-work. Finally
got round to up-loading the dmesg output for the I/O badness I see.
- Poked at some bugs, split out the 3rd bug from the quick
2nd starter issue - a number of places in the OO.o code inadvertently
use the (unhelpful) UniString constructor:
String(RTL_CONSTASCII_FOO_LONG_MACRO_PARAM("foo"))
which due to the miracle of polymorphism this ends up doing:
UniString( const sal_Char* pByteStr,
rtl_TextEncoding eTextEncoding,
sal_uInt32 nCvtFlags = BYTESTRING_TO_UNISTRING_CVTFLAGS );
with eTextEncoding == 3 == RTL_TEXTENCODING_IBM_437
(or
somesuch); not at all ideal.
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)