Upgrade to Pro — share decks privately, control downloads, hide ads and more …

State of TDF & LibreOffice at Berlin Conference

State of TDF & LibreOffice at Berlin Conference

1893efccae15a9f08b504c552a90d7ac?s=128

Italo Vignoli

October 17, 2012
Tweet

Transcript

  1. The Document Foundation: a Sustainable Independent Free Software Project

  2. When you come to a fork in the road, take

    it Yogi Berra First Thought
  3. Some Fun to Warm Up the Atmosphere

  4. it's my pleasure to announce that according to NAIF* Metrics

    LibreOffice is the fastest growing free software project in the world * Native American Inflated Figures LibreOffice #1
  5. Code + Wiki Contributors Sep 10 Oct 10 Nov 10

    Dec 10 Jan 11 Feb 11 Mar 11 Apr 11 May 11 Jun 11 Jul 11 Aug 11 Sep 11 Oct 11 Nov 11 Dec 11 Jan 12 Feb 12 Mar 12 Apr 12 May 12 Jun 12 Jul 12 Aug 12 0 50 100 150 200 250 300 350 400 LibreOffice Code + Wiki Contributors per Month
  6. Cumulative Number > 1,600 Sep 10 Oct 10 Nov 10

    Dec 10 Jan 11 Feb 11 Mar 11 Apr 11 May 11 Jun 11 Jul 11 Aug 11 Sep 11 Oct 11 Nov 11 Dec 11 Jan 12 Feb 12 Mar 12 Apr 12 May 12 Jun 12 Jul 12 Aug 12 Sep 12 0 200 400 600 800 1000 1200 1400 1600 1800 Cumulative Number of LibreOffice Code + Wiki Contributors
  7. LibreOffice is Growing

  8. Growth of Download Numbers 2012-01 2012-02 2012-03 2012-04 2012-05 2012-06

    2012-07 2012-08 2012-09 2012-10 2012-11 2012-12 2012-13 2012-14 2012-15 2012-16 2012-17 2012-18 2012-27 2012-28 2012-29 2012-30 2012-31 2012-32 2012-33 2012-34 2012-35 2012-36 2012-37 2012-38 2012-39 2012-40 0 50,000 100,000 150,000 200,000 250,000 300,000 350,000 400,000 450,000 500,000 550,000 600,000 650,000 700,000 LibreOffice Direct Downloads per Week Downloads/Week Linear (Downloads/Week)
  9. City of Munich loves LibreOffice After careful risk-assessment, the capital

    of Munich has decided to migrate from OpenOffice to LibreOffice. In favour of that decision, among others, was the greater flexibility of the project regarding consumption of open source licenses. Beyond that, Munich wants to rely on large and vibrant communities for any Open Source product it employs. Kirsten Böge, head of public relations
  10. Regione Umbria loves LibreOffice

  11. Limerick loves LibreOffice

  12. MimO loves LibreOffice

  13. Las Palmas loves LibreOffice

  14. Chicago Public Library loves LibreOffice

  15. Linux: 30 million users (90% of desktop Linux) Windows +

    MacOS: 20 million downloads from TDF mirrors + millions of installations from covermount CDs and websites + corporate deployments using their own packaging 60 million users (estimated) Estimated Number of Users
  16. LibreOffice Development

  17. None
  18. Incredible Growth of New Code Committers Sep 10 Nov 10

    Jan 11 Mar 11 May 11 Jul 11 Sep 11 Nov 11 Jan 12 Mar 12 May 12 Jul 12 Sep 12 0 100 200 300 400 500 600 Cumulative Number of LibreOffice New Code Committers New Hackers Old Hackers
  19. LibreOffice Code Contributors Occasional (320 volunteers) Regular (160 volunteers) Core

    (60 paid/volunt) Easy Hacks Small Patches Easy Hacks Large Patches Small Features Key Patches Key Features Dev Strategy LibreOffice Code Contributors
  20. Static Regression Count 2012-02-02 2012-04-02 2012-06-02 2012-08-02 2012-10-02 0 100

    200 300 400 500 600 700 800 Regression bugs over time Open Closed With profound thanks to: Roman Eisele, Rainer Bielefeld, Joren De Cuyper, Arnaud Versini, Jean-Baptiste Faure, tommy27 & Korrawit Pruegsanusak for filing 3.7 bugs.
  21. Unit Tests – Squish Bugs

  22. "The Amazing Easy Hacks"

  23. Huge Mentoring Effort

  24. Presentations

  25. Munich Hackfest

  26. Hamburg Hackfest

  27. Newest Member of the Project

  28. Growth of Balanced Hackers Community Commits by Company/Group September 2011

    (inner) vs September 2012 (outer) Volunteers SUSE Red Hat OOo Code Canonical ALTA Lanedo Collabora SIL TATA KAKST Bobiciel Nou & Off IBM Munich CodeThink CodeWeavers Intel
  29. Growth of Diverse Hackers Community Active Developers by Affiliation September

    2011 (inner) vs September 2012 (outer) Volunteers OOo Code SUSE RedHat Lanedo KAKST Canonical Collabora IBM Munich SIL ALTA Bobiciel CodeThink CodeWeavers Intel Nou & Off TATA
  30. Independent & Balanced Developer Community

  31. Development Process

  32. Growth of Monthly Bugfixes Jan 2011 Feb 2011 Mar 2011

    Apr 2011 May 2011 Jun 2011 Jul 2011 Aug 2011 Sep 2011 Oct 2011 Nov 2011 Dec 2011 Jan 2012 Feb 2012 Mar 2012 Apr 2012 May 2012 Jun 2012 Jul 2012 Aug 2012 Sep 2012 0 50 100 150 200 250 LibreOffice: Bugfixes per Month Fixes/Month Linear (Fixes/Month)
  33. None
  34. Teams and Collaboration Users Development QA L10n Documentation Daily Build

    Beta/RC Build Last RC == Final Tinderbox TDF/Wiki GIT Bugzilla Pootle Mailing list IRC Marketing
  35. QA Statistics September 2010 November 2010 January 2011 March 2011

    May 2011 July 2011 September 2011 November 2011 January 2012 March 2012 May 2012 July 2012 September 2012 0 100 200 300 400 500 600 700 800 900 1000 Bugs Reported By Month VERIFIED UNCONFIRMED RESOLVED REOPENED NEW NEEDINFO CLOSED ASSIGNED
  36. 346 active users in Pootle (translations.documentfoundation.org) 112 languages in Pootle

    + 4 languages maintained outside of Pootle LibreOffice 3.6 has 109 UI languages, and help packs in 58 languages LibreOffice 3.5 had 107 UI languages, and help packs in 57 languages Localization Statistics
  37. Removing Cruft

  38. Removal of Unused Methods

  39. Removal of German Comments

  40. Slimming Down with LibreOffice 2006 @ OpenOffice 2011 @ LibreOffice

  41. OOo Conference Lyon 2006

  42. Certification Program

  43. 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.
  44. Certification Program

  45. Certification Program Objectives – To create awareness about professional services

    – To help sales of professional services to companies – To create a self sustaining process with program fees Certifications – Development (Level 3 Support, feature development) – Migration, Level 1 / Level 2 Support, Training Targets – Developers and TDF Members (no or very low fees) – Third Parties (standard fees, lower than commercial)
  46. The Legal Entity (“Stiftung”)

  47. Strong, Stable, Enduring Incorporated in Berlin Provides the legal framework

    for the community work Membership element incorporated into legally binding statutes → guaranteed Collects donations, holds domain names, trademarks and other assets Annual budget: about 40.000 €, excluding AB fees Administrative setup completed All administrative work done by volunteers, no paid consultants
  48. A Good Example Concrete legal setup is the first of

    its kind Other free software projects and organizations very much interested, likely to follow our example German Foundation magazine recently reported about us We were awarded several prizes, e.g. at CeBIT
  49. A Bright Future Engaged in the German head association of

    Foundations Presenting at the Berlin foundation week Participation in surveys and workshops Collaborating with other Foundations and nonprofits to the benefit of free software and open standards at large
  50. The Document Foundation Foundation Bodies

  51. Board of Directors MEMBERS Thorsten Behrens Florian Effenberger Olivier Hallot

    Caolán McNamara Michael Meeks Charles Schulz Italo Vignoli DEPUTIES Jesús Corrius Andreas Mantke Björn Michaelsen
  52. Membership Committee MEMBERS Sophie Gauthier Cor Nouws Eike Rathke Fridrich

    Štrba Jean Weber DEPUTIES Leif Lodahl Simon Phipps
  53. Engineering Steering Committee Stefan Bergman (RedHat) René Engelhard (Debian) Lionel

    Elie Mamane (indep.) Michael Meeks (SUSE) Björn Michaelsen (Canonical) Petr Mladek (SUSE) Markus Mohrhard (indep.) Caolán McNamara (RedHat) Michael Natterer (Lanedo) David Tardon (RedHat) Norbert Thiebaud (indep.) Andras Timar (SUSE)
  54. Advisory Board Jeremy Allison, Google Jonathan Blandford, RedHat Alan Clark,

    SUSE Bdale Garbee, Software in the Public Interest Dirk Hohndel, Intel Thomas Krumbein, Freies Office Deutschland e.V. John Sullivan, Free Software Foundation
  55. Still a Very Young Project

  56. LibreOffice 2020 THE JOURNEY HAS JUST BEGUN

  57. People who live in the past generally are afraid to

    compete in the present. I've got my faults, but living in the past is not one of them. There's no future in it. Sparky Anderson Last Thought
  58. floeff@documentfoundation.org michael.meeks@documentfoundation.org italo.vignoli@documentfoundation.org