LibreOffice UK Hackfest: after action report

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.

Collabora's office whiteboard as the event started
Collabora’s office whiteboard
Setting up the microphone for video conferencing
Setting up the microphone for video conferencing

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.”

Out in Cambridge en route to the beer festival
Out in Cambridge en route to the beer festival
The Collabora company picnic at the beer festival
The Collabora company picnic at the beer festival
The beer tent at the beer festival
The beer tent at the beer festival
Ordering one of hundreds of beers
Ordering one of hundreds of beers

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.

Preparing to launch the boats on the river
Riverside, preparing to launch
Caolán McNamara and Jan Holesovsky punting on the river Cam
Caolán McNamara and Jan Holesovsky punting
Jan Holesovsky and Stephan Bergmann taking charge of the boats
Jan Holesovsky and Stephan Bergmann taking charge
Team LibreOffice punting on the river Cam
Team LibreOffice punting on the river Cam

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!

Hackers outside King's College
Hackers outside King’s College

Spread the word: LibreOffice Hackfest Cambridge

Two weeks today on May 21st LibreOffice enthusiasts from around the world will converge on Cambridge for the first ever UK Hackfest. Hosted at Collabora’s headquarter offices, engineers, designers, translators, and first-time contributors will work together on the world’s most popular Open Source office suite over a three day sprint.

The Cambridge Beer Festival
The Cambridge Beer Festival coincides with the LibreOffice Hackfest

Use the printable poster below to tell your colleagues and classmates about the event, and encourage them to participate. Hackfests are the perfect opportunity to get familiar with LibreOffice for the first time — expert engineers will be happy to help you get started and solve problems together. High resolution A5 size PDF and PNG files are available, as well as editable Gimp source files.

Poster advertising the Cambridge Hackfest
Poster advertising the Cambridge Hackfest

Full details of travel, accommodation, programme, and more can be found on the dedicated Document Foundation Wiki page. See you in Cambridge!