LibreOffice Technology, a FOSS platform for personal productivity
summary
LibreOffice is a maintained FOSS productivity platform that moves from a desktop fork into a single engine powering desktop, mobile and cloud front ends and commercial builds (Collabora, Allotropia, Red Hat, SUSE). The codebase is refactored with Gerrit, Jenkins, tinderboxes, Coverity and fuzzers, runs automated checks on 50,000 test documents, attracts 1000 new developers in early years, and reduces defect density from ~1.1 to 0.000something. Estimates show 3–4M downloads per month and ~200M users.
AI-written summary · about
chapters (21)
- 0:00Intro
- 1:21Personal Productivity Market (2)
- 6:22Office Software Global Revenues
- 8:43LibreOffice Development Cycles
- 14:26Advantage of Refactoring
- 15:24Gerrit for Code Review
- 15:44Continuous Integration
- 18:16Weblate for Localization
- 19:55Performance (Suite)
- 20:12Crash Test (28 Days vs 7 Days)
- 20:43Crash Tests
- 20:59Unit Tests
- 22:10Regression Detection Tools
- 23:07Fuzzing
- 26:42GoupedBar Compact
- 30:02Document Interoperability
- 30:56Script Forge Libraries
- 34:07ODF Advantages
- 37:11LibreOffice: Product to Platform
- 42:49LibreOffice Technology Based SW
- 43:58LibreOffice USP
related talks
33mImproving a Large FOSS Project Sustainability
01h 00mLibreOffice: Improving the Project Sustainability
48mLibreOffice 10th Anniversary: the many faces of a global FOSS community
09mWe the people. . .are open source
14mLibreOffice as JavaScript idiomatic WebWidget + Library
15mWhat the open source community means to me
25mLibreOffice / ODF Migration in Taiwan
01h 03mPanel: Cómo ser parte del software y la cultura libre
