2014 Sogeti Netherlands - LibreOffice Community

Embed Size (px)

DESCRIPTION

Presentatie bij Sogeti Nederlands over de LibreOffice Community

Citation preview

  • 1. LibreOffice Community Rob SneldersSogeti 2014

2. Ik Actief sinds 2011 Impress QA Nederlands Team Ubuntu-NL T-Dose 3. Geschiedenis StarOffice (1985) OpenOffice.org (2000) LibreOffice (2010) 4. LibreOffice Writer Calc Impress Base Draw Math Remote Web Android Windows XP/Vista/7/8 Linux >=2.6.18 Mac OS X 10.6 5. Agenda Stichting Community Ontwikkeling Licenties Buildtools Overige tools 6. Stichting The Document Foundation Duitsland ~150 Leden Board of Directors Membership Committee Board of Trustees 7. Community ~650 Ontwikkelaars (~50 fulltime) ~110 Talen ~30 QA (0 fulltime) Internationaal Vrijwilligers IT'ers en niet-IT'ers 8. Community Geen bedrijf aan de leiding (ESC) Geen contributie agreement Open processen 9. Community Hackfests, Conferenties Mensen ontmoeten Discussies Presentaties 10. Community ~ 2000 commits per maand ~ 7.1 Mln regels code ~ 25 Talen (Hoofdzakelijk C++) ~ 20 Bedrijven 11. Community Cultuur/Code of Conduct Open Welkom Makkelijk Respect Regels 12. Community LGPLv3+/MPL Vriendelijk voor bedrijven Iedereen is gelijk Patenten Import/Export-filters Plus-licentie => klaar voor de toekomst Plugins hoeven hier niet aan te voldoen 13. Community Geen copyright-assignment Geen 'speciale users' Geen 'aparte patentvrije versies' Geen 'Re-licensing' 14. Ontwikkeling Grote veranderingen Nieuw buildsystem Code cleanup (ongebruikt/slechte/Duitstalige code) Remote (Android/iOS/FirefoxOS) API Cleanup Meer formaten (Visio/Publisher/Corel Draw/Lotus Word Pro/MS Works/Wordperfect) Sidebar/Dialogen redesign Charts herimplementatie Integratie Windows 7/Gnome 3/KDE 4 Microsoft SmartArt 15. Ontwikkeling Easy Hacks Voor nieuwe/beginnende ontwikkelaars Gesorteerd op moeilijkheid/vaardigheden Publieke lijst Mentors Ook voor QA/Marketing/.... 16. Ontwikkeling Nieuwe versies 3.3 in Januari 2011 Ieder jaar een minor Iedere maand een bugfix-versie Nu op 4.2 17. Buildtools Git Iedereen kan lezen Core ontwikkelaars kunnen committen code review in Gerrit 18. Buildtools Thinderboxes Verschillende Platforms (zelfs Pi) Verschillende OS'en Alle tests runnen 19. Buildtools Basistesten Zijn unittesten Iedere build Regressie Bugfix = maak test 20. Buildtools Geavanceerde tests Periodiek gedraaid Duurt uren bijv. Open/Close-test Alle Documenten in bugs (~25.000) Iedere release meer 21. Buildtools Manuele tests MozTrap BiBisect Draaien Alpha/Beta/RC Testparty's 22. Buildtools Er wordt gewerkt aan: Automatisch bouwen voor commit Meer unit-tests 23. Overige tools Bugzilla on bugs.FreeDesktop.org 24. Overige tools Bug Submission Agent 25. Overige tools Mailinglists Ask For users/By users 26. Certificaten Ontwikkelaars Migratie Professional Trainers 27. Bedrijven Betaald bugfixen Langer support op versies Consultancy/Support Migratie 28. Vragen?Attribution-NonCommercial-ShareAlike CC BY-NC-SARob Snelders libreoffice AT ertai DOT nl 29. LibreOffice Links Website: https://www.libreoffice.orgQA-Team: https://wiki.documentfoundation.org/QABugzilla: http://bugs.freedesktop.orgBSA: http://www.libreoffice.org/get-help/bug/BiBisect: https://wiki.documentfoundation.org/BibisectMozTrap: https://wiki.documentfoundation.org/MoztrapGerrit: https://gerrit.libreoffice.org/Nederlands: http://nl.libreoffice.org