LibreOffice, the best free office suite ever

3,491
-1

Published on

Italo Vignoli - Presentation at LinuxTag about LibreOffice

Published in: Technology
0 Comments
2 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
3,491
On Slideshare
0
From Embeds
0
Number of Embeds
3
Actions
Shares
0
Downloads
84
Comments
0
Likes
2
Embeds 0
No embeds

No notes for slide

LibreOffice, the best free office suite ever

  1. 1. LibreOffice 3.5"the best free office suite ever"
  2. 2. IANAD
  3. 3. The Way We Were ...
  4. 4. OOo Lean in 2000
  5. 5. OOo Fat in 2005
  6. 6. OOo Conference Lyon 2006
  7. 7. Cleaner & Leaner Source Code Removal of Unused Methods 5000 4000 July 2011 to December 2011 3000 2000 1000 0
  8. 8. The Way We Are ...
  9. 9. LibreOffice Code Contributors
  10. 10. Balanced Developers Community LibreOffice C ob b iLsb C ob p a n O r p 5 ou SUSE Post-TDF Launch Volunteers RedHat Oracle (OOo Code) Pre-TDF Launch Volunteers Canonical Other Companies
  11. 11. Growth of New Code Committers Cumulative Number of LibreOffice New Code Committers500 New Hackers Old Hackers45040035030025020015010050 0 10 11 11 11 11 11 12 1 1 2 0 10 1 1 11 0 1 11 12 r 12 r1 r1 y1 1 c1 r1 1 c1 v Feb g v Jul Jun Feb t t Sep Sep Jan Jan Ap Ap Ma Ma Oc Oc No Ma No De De Au
  12. 12. Stable Number of Committers LibreOffice Code Contributors per Month140 New Hackers Old Hackers12010080604020 0 10 11 11 11 1 11 11 12 1 2 10 11 0 0 1 1 1 11 12 r 12 r1 r1 c1 c1 1 r1 y1 1 Feb v v g Jul Jun Feb t t Sep Sep Jan Jan Ap Ap Ma Ma Oc Oc Ma No No De De Au
  13. 13. 1000 1500 2000 2500 3000 3500 4000 500 0Sep 1 0Oc t 10No v 10De c1 0Jan 11Feb 11Ma r1 1Ap r1 1Ma y1 1Jun 11 Jul 11Au g 11Sep 1 1Oc t 11 LibreOffice Code Commits per MonthNo v 11De c1 1Jan 12Feb 12Ma r1 2Ap Stable Number of Commits r1 2
  14. 14. Product Downloads450.000400.000350.000300.000 Win-x86-multi Win-x86-all_lang250.000 Portable MacOS-x86 MacOS-PPC200.000 Linux-x86-64 Linux-x86150.000 DVD100.00050.000 0 2011-07 2011-13 2011-19 2011-25 2011-31 2011-37 2011-43 2011-49 2012-03 2012-09 2012-15 2011-04 2011-10 2011-16 2011-22 2011-28 2011-34 2011-40 2011-46 2011-52 2012-06 2012-12
  15. 15. Cumulative Unique IPs for 3.5.x3.500.000600003.000.000500002.500.000 us40000 br de2.000.000 fr30000 jp it1.500.000 cn20000 es1.000.000 ru gb10000 500.000 0 0 2011-34 2012-02-19_19 2012-03-02_01 2012-03-13_07 2012-03-24_13 2012-04-04_202012-06 2011-38 2011-42 2011-46 2011-50 2012-02 2012-10 2012-14 2012-04-16_02 2012-04-27_08 2012-05-08_14 2011-32 2012-02-14_04 2012-02-25_10 2012-03-07_16 2012-03-18_22 2012-03-30_05 2012-04 2011-36 2011-40 2011-44 2011-48 2011-52 2012-08 2012-12 2012-16 2012-04-10_11 2012-04-21_17 2012-05-02_23
  16. 16. Wildly Improved Code Base Reduced footprint of the software Undertaken long awaited code renovationRemoved tens of thousands lines of dead code Removed deprecated librariesTranslated many German comments to English Many other code renovation actions All: paying down substantial technical debt Using 21st Century C++ constructs
  17. 17. Ongoing Quality ProcessBackground 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
  18. 18. Automated TestsAutomated 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
  19. 19. LibreOffice 3.4 New Features
  20. 20. New Feature: LibreOffice 3.4 New gradient / drop-shadow to highlight Writer pages
  21. 21. New Feature: LibreOffice 3.4 Color and line styles for the columns and footnote separator lines
  22. 22. New Feature: LibreOffice 3.4 Greek Characters mode for bullets and numbering
  23. 23. New Feature: LibreOffice 3.4 Redesigned Move/Copy Sheet dialog
  24. 24. New Feature: LibreOffice 3.4 Named range as the data source for Pivot Table
  25. 25. New Feature: LibreOffice 3.4 Improved search toolbar opens by hitting Ctrl+F
  26. 26. New Feature: LibreOffice 3.4 Adding and removing color charts
  27. 27. New Feature: LibreOffice 3.4Improve HTML export with an image thumbnail gallery of the slides on the contents page
  28. 28. New Feature: LibreOffice 3.4 Linux text-rendering improvements
  29. 29. LibreOffice 3.5 New Features
  30. 30. New Feature: LibreOffice 3.5Better UI for Header and Footers handling
  31. 31. New Feature: LibreOffice 3.5First ever built-in Grammar checker for English (and a few other languages...)
  32. 32. New Feature: LibreOffice 3.5 New Hinting on Linux Libertine G and Linux Biolinum G
  33. 33. New Feature: LibreOffice 3.5 Multi Line input bar in Cal
  34. 34. New Feature: LibreOffice 3.5 Unlimited conditional formatting
  35. 35. New Feature: LibreOffice 3.5 Re-designed Autofilter popup window
  36. 36. New Feature: LibreOffice 3.5Support embedding Palettes and other property list types(we could only embed palettes into Impress ODP thus far)
  37. 37. New Feature: LibreOffice 3.5Line chart smoothing upgraded to ODF1.2 standard
  38. 38. New Feature: LibreOffice 3.5 Import filter for MS Visio documents
  39. 39. New Feature: LibreOffice 3.5 Import filter for MS Visio documents
  40. 40. New Feature: LibreOffice 3.5 Import filter for MS Visio documents
  41. 41. New Feature: LibreOffice 3.5 Toolbar improvements
  42. 42. New Feature: LibreOffice 3.5The word count dialogue is now mode-less and updates as you type This feature is key for professional writers like journalists and translators
  43. 43. New Feature: LibreOffice 3.5 Improved color picker
  44. 44. New Feature: LibreOffice 3.5Importing PPTX SmartArt
  45. 45. New Feature: LibreOffice 3.5 RTFimportrewrite
  46. 46. LibreOffice 3.6New Features (Draft)
  47. 47. New Feature: LibreOffice 3.6 Support for contextual spacing
  48. 48. New Feature: LibreOffice 3.6 Label / Business Card Wizard
  49. 49. New Feature: LibreOffice 3.6 Improved CSV export
  50. 50. New Feature: LibreOffice 3.6 Support field items in cells
  51. 51. New Feature: LibreOffice 3.6 Allow Sorting from Autofilter popup window
  52. 52. New Feature: LibreOffice 3.6Quickly allow pasting only text, value, or formula from the context menu
  53. 53. New Feature: LibreOffice 3.6 Corelimport filter
  54. 54. New Feature: LibreOffice 3.6 PDF Export with Watermark option
  55. 55. New Feature: LibreOffice 3.6Rulers are now much cleaner and more light-weight
  56. 56. Google Summer of Code
  57. 57. Lots of Promising Students & MentorsAndrzej Hunt - Smartphone remote control for ImpressArturoPL - Tooling - More and better unit testsBrennan Vincent - Implementing a Microsoft Publisher import filterDaniel Bankston - Calc Performance ImprovementsDaniel Korostil - Lightproof [grammar checker] improvementsGökcen Eraslan - Signed PDF exportiainb - Java GUI for Libre-Office Based Android App(s)Marco Cecchetti - Enhanced Impress svg export filterMatúš Kukan - Telepathy for collaborative editingRafael - New templates picking UI
  58. 58. The Way We Will Be ...
  59. 59. The Document Foundation We produce documents We edit/modify documents We exchange/store documents We print/duplicate documents
  60. 60. ODF on Every Platform Desktop: LibreOffice Cloud: LibreOffice OnLineMobile: LibreOffice OnPadsOne Document Format: ODF
  61. 61. Open Document Format ISO/IEC Standard 26300Driven and maintained by OASISImplemented to the latest versionRecognized by many governments
  62. 62. Cloud: LibreOffice OnLineHTML5 approach: full feature experience: i.e. Complextext-layout, complex spreadsheets, WYSIWYG editing,VBA macros, Pivot Tables, etc.Based on GTK+ 3 Broadway backend for renderingStill a prototype, rendering performance improvingTargeting mainly enterprise or ISP private clouds
  63. 63. Mobile: LibreOffice OnPadsSoftware code already compilingMobile touch interface still completely missingDevelopers community starting to aggregateLeading developer: Tor Lillqvist from SUSE
  64. 64. Growing the EcosystemEducating enterprises about getting professionalsupport for LibreOfficeCertification program, to allow community membersto add value - and make money - with LibreOfficeHelp migrations from MS Office to LibreOffice, basedon professional consultancy and support
  65. 65. LibreOffice 2020THE JOURNEY HAS JUST BEGUN
  66. 66. italo.vignoli@documentfoundation.orgskype italovignoli - gtalk italo.vignoli@gmail.com
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×