libreoffice, the best free office suite ever
DESCRIPTION
Italo Vignoli - Presentation at LinuxTag about LibreOfficeTRANSCRIPT
![Page 1: LibreOffice, the best free office suite ever](https://reader033.vdocument.in/reader033/viewer/2022052822/554bdf21b4c9058f6c8b58a4/html5/thumbnails/1.jpg)
LibreOffice 3.5"the best free office suite ever"
![Page 2: LibreOffice, the best free office suite ever](https://reader033.vdocument.in/reader033/viewer/2022052822/554bdf21b4c9058f6c8b58a4/html5/thumbnails/2.jpg)
IANAD
![Page 3: LibreOffice, the best free office suite ever](https://reader033.vdocument.in/reader033/viewer/2022052822/554bdf21b4c9058f6c8b58a4/html5/thumbnails/3.jpg)
The Way We Were ...
![Page 4: LibreOffice, the best free office suite ever](https://reader033.vdocument.in/reader033/viewer/2022052822/554bdf21b4c9058f6c8b58a4/html5/thumbnails/4.jpg)
OOo Lean in 2000
![Page 5: LibreOffice, the best free office suite ever](https://reader033.vdocument.in/reader033/viewer/2022052822/554bdf21b4c9058f6c8b58a4/html5/thumbnails/5.jpg)
OOo Fat in 2005
![Page 6: LibreOffice, the best free office suite ever](https://reader033.vdocument.in/reader033/viewer/2022052822/554bdf21b4c9058f6c8b58a4/html5/thumbnails/6.jpg)
OOo Conference Lyon 2006
![Page 7: LibreOffice, the best free office suite ever](https://reader033.vdocument.in/reader033/viewer/2022052822/554bdf21b4c9058f6c8b58a4/html5/thumbnails/7.jpg)
Cleaner & Leaner Source Code
0
1000
2000
3000
4000
5000
Removal of Unused Methods
July 2011 to December 2011
![Page 8: LibreOffice, the best free office suite ever](https://reader033.vdocument.in/reader033/viewer/2022052822/554bdf21b4c9058f6c8b58a4/html5/thumbnails/8.jpg)
The Way We Are ...
![Page 9: LibreOffice, the best free office suite ever](https://reader033.vdocument.in/reader033/viewer/2022052822/554bdf21b4c9058f6c8b58a4/html5/thumbnails/9.jpg)
LibreOffice Code Contributors
![Page 10: LibreOffice, the best free office suite ever](https://reader033.vdocument.in/reader033/viewer/2022052822/554bdf21b4c9058f6c8b58a4/html5/thumbnails/10.jpg)
Balanced Developers Community
LibreOffice
C ob b iLs b C ob p a n O5rou p
SUSE
Post-TDF Launch Volunteers
RedHat
Oracle (OOo Code)
Pre-TDF Launch Volunteers
Canonical
Other Companies
![Page 11: LibreOffice, the best free office suite ever](https://reader033.vdocument.in/reader033/viewer/2022052822/554bdf21b4c9058f6c8b58a4/html5/thumbnails/11.jpg)
Growth of New Code Committers
Sep
10
Oct
10
Nov
10
Dec
10
Jan
11
Feb
11
Mar
11
Apr 1
1
May
11
Jun
11
Jul 1
1
Aug
11
Sep
11
Oct
11
Nov
11
Dec
11
Jan
12
Feb
12
Mar
12
Apr 1
2
0
50
100
150
200
250
300
350
400
450
500
Cumulative Number of LibreOffice New Code Committers
New Hackers Old Hackers
![Page 12: LibreOffice, the best free office suite ever](https://reader033.vdocument.in/reader033/viewer/2022052822/554bdf21b4c9058f6c8b58a4/html5/thumbnails/12.jpg)
Stable Number of CommittersSe
p 10
Oct
10
Nov
10
Dec
10
Jan
11
Feb
11
Mar
11
Apr 1
1
May
11
Jun
11
Jul 1
1
Aug
11
Sep
11
Oct
11
Nov
11
Dec
11
Jan
12
Feb
12
Mar
12
Apr 1
2
0
20
40
60
80
100
120
140
LibreOffice Code Contributors per Month
New Hackers Old Hackers
![Page 13: LibreOffice, the best free office suite ever](https://reader033.vdocument.in/reader033/viewer/2022052822/554bdf21b4c9058f6c8b58a4/html5/thumbnails/13.jpg)
Stable Number of CommitsSe
p 10
Oct
10
Nov
10
Dec
10
Jan
11
Feb
11
Mar
11
Apr 1
1
May
11
Jun
11
Jul 1
1
Aug
11
Sep
11
Oct
11
Nov
11
Dec
11
Jan
12
Feb
12
Mar
12
Apr 1
2
0
500
1000
1500
2000
2500
3000
3500
4000
LibreOffice Code Commits per Month
![Page 14: LibreOffice, the best free office suite ever](https://reader033.vdocument.in/reader033/viewer/2022052822/554bdf21b4c9058f6c8b58a4/html5/thumbnails/14.jpg)
Product Downloads
2011-042011-07
2011-102011-13
2011-162011-19
2011-222011-25
2011-282011-31
2011-342011-37
2011-402011-43
2011-462011-49
2011-522012-03
2012-062012-09
2012-122012-15
0
50.000
100.000
150.000
200.000
250.000
300.000
350.000
400.000
450.000
Win-x86-multiWin-x86-all_langPortableMacOS-x86MacOS-PPCLinux-x86-64Linux-x86DVD
![Page 15: LibreOffice, the best free office suite ever](https://reader033.vdocument.in/reader033/viewer/2022052822/554bdf21b4c9058f6c8b58a4/html5/thumbnails/15.jpg)
2011-322011-34
2011-362011-38
2011-402011-42
2011-442011-46
2011-482011-50
2011-522012-02
2012-042012-06
2012-082012-10
2012-122012-14
2012-16
0
10000
20000
30000
40000
50000
60000
usbrdefrjpitcnesrugb
Cumulative Unique IPs for 3.5.x
2012-02-14_042012-02-19_19
2012-02-25_102012-03-02_01
2012-03-07_162012-03-13_07
2012-03-18_222012-03-24_13
2012-03-30_052012-04-04_20
2012-04-10_112012-04-16_02
2012-04-21_172012-04-27_08
2012-05-02_232012-05-08_14
0
500.000
1.000.000
1.500.000
2.000.000
2.500.000
3.000.000
3.500.000
![Page 16: LibreOffice, the best free office suite ever](https://reader033.vdocument.in/reader033/viewer/2022052822/554bdf21b4c9058f6c8b58a4/html5/thumbnails/16.jpg)
Wildly Improved Code Base
Reduced footprint of the software
Undertaken long awaited code renovation
Removed tens of thousands lines of dead code
Removed deprecated libraries
Translated many German comments to English
Many other code renovation actions
All: paying down substantial technical debt
Using 21st Century C++ constructs
![Page 17: LibreOffice, the best free office suite ever](https://reader033.vdocument.in/reader033/viewer/2022052822/554bdf21b4c9058f6c8b58a4/html5/thumbnails/17.jpg)
Ongoing Quality Process
Background Development Tools
- Tinderboxes (14) compile the code after each commit
- Hackers can check development problems in real time
- 9 tinderboxes upload dailies for QA ongoing activities
- Bibisect (Binary Bisect) help chasing regressions
- Multiple office installs in a small package allow to spot
the commit that introduced the bug
![Page 18: LibreOffice, the best free office suite ever](https://reader033.vdocument.in/reader033/viewer/2022052822/554bdf21b4c9058f6c8b58a4/html5/thumbnails/18.jpg)
Automated Tests
Automated tests to prevent software problems
- Fuzzy tests on filters to anticipate security issues
- Nightly builds to execute tests on newest versions
- Objective: to spot problems before they hit master
- Tests integrated into development strategy
- Every compile iteration by every developer on every
platform runs new torture tests
![Page 19: LibreOffice, the best free office suite ever](https://reader033.vdocument.in/reader033/viewer/2022052822/554bdf21b4c9058f6c8b58a4/html5/thumbnails/19.jpg)
LibreOffice 3.4New Features
![Page 20: LibreOffice, the best free office suite ever](https://reader033.vdocument.in/reader033/viewer/2022052822/554bdf21b4c9058f6c8b58a4/html5/thumbnails/20.jpg)
New Feature: LibreOffice 3.4
New gradient / drop-shadowto highlight Writer pages
![Page 21: LibreOffice, the best free office suite ever](https://reader033.vdocument.in/reader033/viewer/2022052822/554bdf21b4c9058f6c8b58a4/html5/thumbnails/21.jpg)
New Feature: LibreOffice 3.4
Color and line styles for the columnsand footnote separator lines
![Page 22: LibreOffice, the best free office suite ever](https://reader033.vdocument.in/reader033/viewer/2022052822/554bdf21b4c9058f6c8b58a4/html5/thumbnails/22.jpg)
New Feature: LibreOffice 3.4
Greek Characters modefor bullets and numbering
![Page 23: LibreOffice, the best free office suite ever](https://reader033.vdocument.in/reader033/viewer/2022052822/554bdf21b4c9058f6c8b58a4/html5/thumbnails/23.jpg)
New Feature: LibreOffice 3.4
Redesigned Move/Copy Sheet dialog
![Page 24: LibreOffice, the best free office suite ever](https://reader033.vdocument.in/reader033/viewer/2022052822/554bdf21b4c9058f6c8b58a4/html5/thumbnails/24.jpg)
New Feature: LibreOffice 3.4
Named range as the data sourcefor Pivot Table
![Page 25: LibreOffice, the best free office suite ever](https://reader033.vdocument.in/reader033/viewer/2022052822/554bdf21b4c9058f6c8b58a4/html5/thumbnails/25.jpg)
New Feature: LibreOffice 3.4
Improved search toolbar opensby hitting Ctrl+F
![Page 26: LibreOffice, the best free office suite ever](https://reader033.vdocument.in/reader033/viewer/2022052822/554bdf21b4c9058f6c8b58a4/html5/thumbnails/26.jpg)
New Feature: LibreOffice 3.4
Adding and removing color charts
![Page 27: LibreOffice, the best free office suite ever](https://reader033.vdocument.in/reader033/viewer/2022052822/554bdf21b4c9058f6c8b58a4/html5/thumbnails/27.jpg)
New Feature: LibreOffice 3.4
Improve HTML export with an image thumbnail galleryof the slides on the contents page
![Page 28: LibreOffice, the best free office suite ever](https://reader033.vdocument.in/reader033/viewer/2022052822/554bdf21b4c9058f6c8b58a4/html5/thumbnails/28.jpg)
New Feature: LibreOffice 3.4
Linux text-rendering improvements
![Page 29: LibreOffice, the best free office suite ever](https://reader033.vdocument.in/reader033/viewer/2022052822/554bdf21b4c9058f6c8b58a4/html5/thumbnails/29.jpg)
LibreOffice 3.5New Features
![Page 30: LibreOffice, the best free office suite ever](https://reader033.vdocument.in/reader033/viewer/2022052822/554bdf21b4c9058f6c8b58a4/html5/thumbnails/30.jpg)
New Feature: LibreOffice 3.5
Better UI for Header and Footers handling
![Page 31: LibreOffice, the best free office suite ever](https://reader033.vdocument.in/reader033/viewer/2022052822/554bdf21b4c9058f6c8b58a4/html5/thumbnails/31.jpg)
New Feature: LibreOffice 3.5
First ever built-in Grammar checker for English(and a few other languages...)
![Page 32: LibreOffice, the best free office suite ever](https://reader033.vdocument.in/reader033/viewer/2022052822/554bdf21b4c9058f6c8b58a4/html5/thumbnails/32.jpg)
New Feature: LibreOffice 3.5
New Hinting on Linux Libertine Gand Linux Biolinum G
![Page 33: LibreOffice, the best free office suite ever](https://reader033.vdocument.in/reader033/viewer/2022052822/554bdf21b4c9058f6c8b58a4/html5/thumbnails/33.jpg)
New Feature: LibreOffice 3.5
Multi Line input bar in Cal
![Page 34: LibreOffice, the best free office suite ever](https://reader033.vdocument.in/reader033/viewer/2022052822/554bdf21b4c9058f6c8b58a4/html5/thumbnails/34.jpg)
New Feature: LibreOffice 3.5
Unlimited conditional formatting
![Page 35: LibreOffice, the best free office suite ever](https://reader033.vdocument.in/reader033/viewer/2022052822/554bdf21b4c9058f6c8b58a4/html5/thumbnails/35.jpg)
New Feature: LibreOffice 3.5
Re-designed Autofilterpopup window
![Page 36: LibreOffice, the best free office suite ever](https://reader033.vdocument.in/reader033/viewer/2022052822/554bdf21b4c9058f6c8b58a4/html5/thumbnails/36.jpg)
New Feature: LibreOffice 3.5
Support embedding Palettes and other property list types(we could only embed palettes into Impress ODP thus far)
![Page 37: LibreOffice, the best free office suite ever](https://reader033.vdocument.in/reader033/viewer/2022052822/554bdf21b4c9058f6c8b58a4/html5/thumbnails/37.jpg)
New Feature: LibreOffice 3.5
Line chart smoothing upgraded to ODF1.2 standard
![Page 38: LibreOffice, the best free office suite ever](https://reader033.vdocument.in/reader033/viewer/2022052822/554bdf21b4c9058f6c8b58a4/html5/thumbnails/38.jpg)
New Feature: LibreOffice 3.5
Import filter for MS Visio documents
![Page 39: LibreOffice, the best free office suite ever](https://reader033.vdocument.in/reader033/viewer/2022052822/554bdf21b4c9058f6c8b58a4/html5/thumbnails/39.jpg)
New Feature: LibreOffice 3.5
Import filter for MS Visio documents
![Page 40: LibreOffice, the best free office suite ever](https://reader033.vdocument.in/reader033/viewer/2022052822/554bdf21b4c9058f6c8b58a4/html5/thumbnails/40.jpg)
New Feature: LibreOffice 3.5
Import filter for MS Visio documents
![Page 41: LibreOffice, the best free office suite ever](https://reader033.vdocument.in/reader033/viewer/2022052822/554bdf21b4c9058f6c8b58a4/html5/thumbnails/41.jpg)
New Feature: LibreOffice 3.5
Toolbar improvements
![Page 42: LibreOffice, the best free office suite ever](https://reader033.vdocument.in/reader033/viewer/2022052822/554bdf21b4c9058f6c8b58a4/html5/thumbnails/42.jpg)
New Feature: LibreOffice 3.5
The word count dialogue is now mode-lessand updates as you type
This feature is key for professional writers
like journalists and translators
![Page 43: LibreOffice, the best free office suite ever](https://reader033.vdocument.in/reader033/viewer/2022052822/554bdf21b4c9058f6c8b58a4/html5/thumbnails/43.jpg)
New Feature: LibreOffice 3.5
Improved color picker
![Page 44: LibreOffice, the best free office suite ever](https://reader033.vdocument.in/reader033/viewer/2022052822/554bdf21b4c9058f6c8b58a4/html5/thumbnails/44.jpg)
New Feature: LibreOffice 3.5
ImportingPPTX
SmartArt
![Page 45: LibreOffice, the best free office suite ever](https://reader033.vdocument.in/reader033/viewer/2022052822/554bdf21b4c9058f6c8b58a4/html5/thumbnails/45.jpg)
New Feature: LibreOffice 3.5
RTFimportrewrite
![Page 46: LibreOffice, the best free office suite ever](https://reader033.vdocument.in/reader033/viewer/2022052822/554bdf21b4c9058f6c8b58a4/html5/thumbnails/46.jpg)
LibreOffice 3.6New Features (Draft)
![Page 47: LibreOffice, the best free office suite ever](https://reader033.vdocument.in/reader033/viewer/2022052822/554bdf21b4c9058f6c8b58a4/html5/thumbnails/47.jpg)
New Feature: LibreOffice 3.6
Support for contextual spacing
![Page 48: LibreOffice, the best free office suite ever](https://reader033.vdocument.in/reader033/viewer/2022052822/554bdf21b4c9058f6c8b58a4/html5/thumbnails/48.jpg)
New Feature: LibreOffice 3.6
Label / Business Card Wizard
![Page 49: LibreOffice, the best free office suite ever](https://reader033.vdocument.in/reader033/viewer/2022052822/554bdf21b4c9058f6c8b58a4/html5/thumbnails/49.jpg)
New Feature: LibreOffice 3.6
Improved CSV export
![Page 50: LibreOffice, the best free office suite ever](https://reader033.vdocument.in/reader033/viewer/2022052822/554bdf21b4c9058f6c8b58a4/html5/thumbnails/50.jpg)
New Feature: LibreOffice 3.6
Support field items in cells
![Page 51: LibreOffice, the best free office suite ever](https://reader033.vdocument.in/reader033/viewer/2022052822/554bdf21b4c9058f6c8b58a4/html5/thumbnails/51.jpg)
New Feature: LibreOffice 3.6
Allow Sortingfrom Autofilterpopup window
![Page 52: LibreOffice, the best free office suite ever](https://reader033.vdocument.in/reader033/viewer/2022052822/554bdf21b4c9058f6c8b58a4/html5/thumbnails/52.jpg)
New Feature: LibreOffice 3.6
Quickly allow pasting only text, value, or formulafrom the context menu
![Page 53: LibreOffice, the best free office suite ever](https://reader033.vdocument.in/reader033/viewer/2022052822/554bdf21b4c9058f6c8b58a4/html5/thumbnails/53.jpg)
New Feature: LibreOffice 3.6
Corelimport
filter
![Page 54: LibreOffice, the best free office suite ever](https://reader033.vdocument.in/reader033/viewer/2022052822/554bdf21b4c9058f6c8b58a4/html5/thumbnails/54.jpg)
New Feature: LibreOffice 3.6
PDF Export with Watermark option
![Page 55: LibreOffice, the best free office suite ever](https://reader033.vdocument.in/reader033/viewer/2022052822/554bdf21b4c9058f6c8b58a4/html5/thumbnails/55.jpg)
New Feature: LibreOffice 3.6
Rulers are now much cleaner and more light-weight
![Page 56: LibreOffice, the best free office suite ever](https://reader033.vdocument.in/reader033/viewer/2022052822/554bdf21b4c9058f6c8b58a4/html5/thumbnails/56.jpg)
Google Summer of Code
![Page 57: LibreOffice, the best free office suite ever](https://reader033.vdocument.in/reader033/viewer/2022052822/554bdf21b4c9058f6c8b58a4/html5/thumbnails/57.jpg)
Lots of Promising Students & Mentors
Andrzej Hunt - Smartphone remote control for Impress
ArturoPL - Tooling - More and better unit tests
Brennan Vincent - Implementing a Microsoft Publisher import filter
Daniel Bankston - Calc Performance Improvements
Daniel Korostil - Lightproof [grammar checker] improvements
Gökcen Eraslan - Signed PDF export
iainb - Java GUI for Libre-Office Based Android App(s)
Marco Cecchetti - Enhanced Impress svg export filter
Matúš Kukan - Telepathy for collaborative editing
Rafael - New templates picking UI
![Page 58: LibreOffice, the best free office suite ever](https://reader033.vdocument.in/reader033/viewer/2022052822/554bdf21b4c9058f6c8b58a4/html5/thumbnails/58.jpg)
The Way We Will Be ...
![Page 59: LibreOffice, the best free office suite ever](https://reader033.vdocument.in/reader033/viewer/2022052822/554bdf21b4c9058f6c8b58a4/html5/thumbnails/59.jpg)
The Document Foundation
We produce documents
We edit/modify documents
We exchange/store documents
We print/duplicate documents
![Page 60: LibreOffice, the best free office suite ever](https://reader033.vdocument.in/reader033/viewer/2022052822/554bdf21b4c9058f6c8b58a4/html5/thumbnails/60.jpg)
ODF on Every Platform
Desktop: LibreOffice
Cloud: LibreOffice OnLine
Mobile: LibreOffice OnPads
One Document Format: ODF
![Page 61: LibreOffice, the best free office suite ever](https://reader033.vdocument.in/reader033/viewer/2022052822/554bdf21b4c9058f6c8b58a4/html5/thumbnails/61.jpg)
Open Document Format
ISO/IEC Standard 26300
Driven and maintained by OASIS
Implemented to the latest version
Recognized by many governments
![Page 62: LibreOffice, the best free office suite ever](https://reader033.vdocument.in/reader033/viewer/2022052822/554bdf21b4c9058f6c8b58a4/html5/thumbnails/62.jpg)
Cloud: LibreOffice OnLine
HTML5 approach: full feature experience: i.e. Complex
text-layout, complex spreadsheets, WYSIWYG editing,
VBA macros, Pivot Tables, etc.
Based on GTK+ 3 Broadway backend for rendering
Still a prototype, rendering performance improving
Targeting mainly enterprise or ISP private clouds
![Page 63: LibreOffice, the best free office suite ever](https://reader033.vdocument.in/reader033/viewer/2022052822/554bdf21b4c9058f6c8b58a4/html5/thumbnails/63.jpg)
Mobile: LibreOffice OnPads
Software code already compiling
Mobile touch interface still completely missing
Developer's community starting to aggregate
Leading developer: Tor Lillqvist from SUSE
![Page 64: LibreOffice, the best free office suite ever](https://reader033.vdocument.in/reader033/viewer/2022052822/554bdf21b4c9058f6c8b58a4/html5/thumbnails/64.jpg)
Growing the Ecosystem
Educating enterprises about getting professional
support for LibreOffice
Certification program, to allow community members
to add value - and make money - with LibreOffice
Help migrations from MS Office to LibreOffice, based
on professional consultancy and support
![Page 65: LibreOffice, the best free office suite ever](https://reader033.vdocument.in/reader033/viewer/2022052822/554bdf21b4c9058f6c8b58a4/html5/thumbnails/65.jpg)
LibreOffice 2020
THE JOURNEY HAS JUST BEGUN
![Page 66: LibreOffice, the best free office suite ever](https://reader033.vdocument.in/reader033/viewer/2022052822/554bdf21b4c9058f6c8b58a4/html5/thumbnails/66.jpg)
[email protected] italovignoli - gtalk [email protected]