Maybe I m silly. Maybe I just can t read what they write to me (and to other Collaborans). I read this: The Document Foundation and the LibreOffice project are open by definition and principle to all developers. Our doors have never been closed to any of you, and they never will be. and I somehow Continue reading Our doors have never been closed to you
Ideally, we would have preferred to avoid this post. When I read those opening words in Italo’s recent statement, Let’s put an end to the speculation, they stung. I don t know if that specific post should have existed or not, but those first few words are a perfect reflection of the current TDF attitude. It Continue reading The Post They Managed to Avoid
Not too long ago, a change landed, that brought Biff12 clipboard format support in Calc v.26.2 thanks Laurent! It was an easyhack that I authored some time ago; and Laurent volunteered to implement that long-standing missing feature. The small detail was, that the feature was Windows-specific (it is trivial to get the wanted clipboard Continue reading A trick to develop a Windows-specific…
Once upon a time, there was a girl, who used WhatsApp in her iPhone. She was rather active there, and collected quite some important data in the app over time. But some things in her iPhone were inconvenient; and the phone was slowly aging. So she wanted to change her phone some day. For her Continue reading A fairy tale about poor UX enforcing vendor lock-in
You know what: Microsoft became miserably incompetent in IT. I develop open-source code. But that never made me one of the I hate proprietary software or IT giant corporations types. I always saw the nice things that Microsoft offered to its users; I saw not only downsides in its products. And I also used (and Continue reading Microsoft, anybody home?
Yesterday I merged a fix for Writer s tdf#165094. Not that it was something exceptional; something that often happens when we change the huge code: a regression. Something that we try to do for them: a fix. Why mention it here? It happens to show something, that people underestimate. The complexity of what they call proper Continue reading How could QA catch this in advance?
This year s GSoC is coming; and this year, I suggest that we handle one big problem plaguing LibreOffice: deadlocks. Users know that sometimes, program hangs. Often that is because of deadlocks. It is well known that one of industry s most widely used ways to handle this problem is Ostrich algorithm [1]. This proposal is to Continue reading New LibreOffice GSOC project: resolve deadlocks using…
Thanks to SUSE, our valued partner who supported this development, we at Collabora Productivity have implemented support for multi-column layout in LibreOffice s text boxes. Up to now, it was only possible to use columns in Writer s page styles, sections and frames. One could not make text boxes, including those used in Impress, with text distributed Continue reading Multiple columns in…
As part of my recent work in upgrading our partner customer ticketing system to make things sweeter for all our users I have been assigned a task involving importing data from a CSV that was generated using MySQL s SELECT ... INTO OUTFILE. The problem was that the source table contained BLOB fields. The resulting Continue reading Reading from MySQL data with BLOBs dumped to CSV