On May 21st LibreOffice Hackers converged upon Collabora’s Cambridge office for three days of discussion, development, and local diversions. Highlights included artisan ales served with rare English sun, a city boat tour, and of course a slew of improvements to LibreOffice.
Fourteen travellers participated in person: Cadbury’s Chocolate and two meter ethernet cables were had by all. Others joined the team via video and telephone conferencing for focused discussions.
Improvements to LibreOffice
- Stephan Bergmann fixed several issues preventing efficient use of automatic code testing tools ‘Address Sanitizer‘ and ‘Undefined Behavior Sanitizer‘
- Jan ‘Kendy’ Holesovsky worked on improvements to toolbar rendering in the LibreOffice graphics toolkit, and issues relating to toolbar flickering when windows are resized
- Tor Lillqvist improved the portability of LibreOffice Online server code, bringing support for other operating systems closer, and did basic client testing on iOS
- Caolán McNamara fixed an unpopular bug preventing the colour-picker drop-down menu from appearing properly in a Linux window manager
- Michael Meeks fixed a number of lifecycle related bugs, and helped Benjamin Niri get setup with LibreOffice development
- Bjoern Michaelsen finished up a larger set of work which improves memory management of cursors in LibreOffice Writer
- László Németh worked on adding support for quick insertion of Emoji icons and symbols into documents using special shortcode shortcuts (e.g. :smiley:)
- Andras Timar fixed two DrawingML import / export bugs, and worked on two others which were causing problems for images in Powerpoint presentations (subsequently fixed)
- Sam Tuke translated some German comments in the LibreOffice source code, after setting up commit access for the first time with help from Bjoern Michaelsen
- Miklos Vajna fixed three bugs with Rich Text Format (RTF) and blogged about his progress (featured last week in our Team Blog)
Chilling in Cambridge
Beer and skittles
Thanks to careful planning, the hackfest coincided with Britain’s longest running beer festival, which took place on Jesus Green a short walk from the hackfest venue. As promised by its organisers the Campaign for Real Ale, the event offered “a wide range of local and national beers of all styles, as well as cider, perry, mead, wine and bottled & draught beers from around the world.”
Messing about on the river
The best way to see Cambridge’s beautiful historic colleges (or at least the backs of them) is by a pole propelled boat called a punt. Every participating hacker took a turn as the “punter” — propelling and directing the vessel by pushing the pole down to the river bed and away. With hand-made beers in hand, freshly pulled from the jetty pub adjacent, boats were commandeered, expensive laptops stowed, and we took to the water.
See you next time
LibreOffice hackfests are a perfect way to learn more about LibreOffice internals, get advice from experts, and discuss new ideas. The events are generously supported by the Document Foundation, and travel bursaries are available by pre-application. Join us in Hamburg for the next hackfest in October, or at the LibreOffice Conference in Aarhus in September!