Upload
others
View
0
Download
0
Embed Size (px)
Citation preview
1State of the Project
Status of the Project
Florian EffenbergerMichael MeeksItalo Vignoli
2State of the Project
TDF Members
3State of the Project
Conference Attendees
4State of the Project
OSB Alliance
5State of the Project
Advisory Board: CIB
6State of the Project
Advisory Board: Munich
7State of the Project
8State of the Project
LibreOffice Code Commits
Sep
13
Oct 1
3
Nov
13
Dec 1
3
Jan
14
Feb
14
Mar
14
Apr 1
4
May
14
Jun
14
Jul 1
4
Aug
14
Sep
14
Oct 1
4
Nov 1
4
Dec 1
4
Jan
15
Feb
15
Mar
15
Apr 1
5
May
15
Jun
15
Jul 1
5
Aug
15
0
250
500
750
1000
1250
1500
1750
2000
2250
2500
2750
3000
LibreOffice Code Commits
9State of the Project
LibreOffice Committers
Sep
13
Oct
13
Nov 1
3
Dec 1
3
Jan
14
Feb
14
Mar
14
Apr 1
4
May
14
Jun
14
Jul 1
4
Aug
14
Sep
14
Oct 1
4
Nov 1
4
Dec
14
Jan
15
Feb
15
Mar
15
Apr 1
5
May
15
Jun
15
Jul 1
5
Aug
15
0
20
40
60
80
100
120
0
50
100
150
200
250
300
350
400
LibreOffice Committers
Com
mitt
ers
per M
onth
Year
ly A
vera
ge o
f Com
mitt
ers
10State of the Project
Road to LibreOffice 5.0
11State of the Project
LibreOffice Fresh vs Still
12State of the Project
Donations after 5.0 Launch
0
1000
2000
3000
4000
5000
6000
7000
8000
Donations x Day x Month
0
1000
2000
3000
4000
5000
6000
7000
8000
Donations x Day x Month
13State of the Project
Brand Awareness
14State of the Project
Brand Awareness
15State of the Project
LibreOffice 5.0
16State of the Project
A year of development ...
Summarizing the work of many others !Cannot credit properly here → apologies.Go to the talks of those doing the work(if they made it here ?)
Death by text & bullets next slides …Read through with me.
17State of the Project
Since last conference:
VCL:
Completed the UX Dialog / Layout migration – big translator win & code cleanup.
Main-loop / idle handling ...
OpenGL rendering
Lifecycle (VclPtr) re-work
gtk3 / wayland port.
Code quality
Coverity issues to ~zero.
Crash-testing load & save to ~zero
1500 unit test commits ...
move to C++ 11
Jenkins / CI
bibisect from Linux -> Mac and Windows.
18State of the Project
Since last conference: #2
Platformy bitsWindows 64bit portHiDPI -> better Mac bits.Mac sand-boxing
Performance improvements,Load, Save, Mail-merge,image handling, spreadsheets, charts, indexing, calculation
InteroperabilityCalc: table structured refs, new formulae.Sharepoint 2010/2013 & OneDrive connectors.and lots lots more ...
19State of the Project
Since last conference: #3
Document Liberation:New filters:
Apple Pages & Apple NumbersClaris Draw, MacDraft,Adobe Pagemaker
Significantly improved filters:Keynote, MS Works, Freehand,MS Publisher, Abiword
LibreOfficeKit / new platformstargetting Android -> now have an editorLibreOffice Online -> now have an editor
20State of the Project
Since last conference: #4
UI improvementsnew Breeze theme, Sifr theme updatesnew templates from competitionslide editing, sidebar beauty, calc sheetcontrols, track-changes toolbar,start-center templates, new color selector,toolbar & context menu re-work, toolbardrop-downs, style previews, image cropping
... and much more …
This is a subset of the depth of detail that went in from so many !
21State of the Project
LibreOffice 5.0
22State of the Project
Meet our Team: Sophie
Administrative Assistant andRelease Coordinator
- works for TDF since December 2013- organizes meetings and calls- handles the LibreOffice Conference- coordinates QA, L10N, NLC work- tracks assets, manages travel refunds- works on AskBot, MozTrap and Nabble- collects feedback for annual report- works on documentation and help- point of contact for TDF members
23State of the Project
Meet our Team: Italo
Marketing and Public Relations
- works for TDF since December 2013- set up the certification program- handles marketing and public relations- contact for journalists- creates slides and infographics- works on flyers and brochures- produces monthly TDF newsletter- currently improves the TDF website- manages the TDF blog and social media- organizes and coordinates events
24State of the Project
Meet our Team: Cloph
Release Engineer
- works for TDF since June 2013- does releases, mirroring and distribution- keeps track of blockers- maintains release infrastructure- manages our Silverstripe CMS- coordinates work on Pootle- provides development and release tools- works on Android viewer releases
25State of the Project
Meet our Team: Alex
Infrastructure Administrator
- works for TDF since March 2014- fully virtualized infrastructure- deployment with SaltStack for scaleability- keeps track of services and servers- monitoring- set up VPN services- works on network file system- develops download counter
26State of the Project
Meet our Team: Robinson
QA Engineer
- works for TDF since August 2014- daily testing of builds- bug triaging, bibisecting- hosting QA events and calls- getting volunteers involved- setup our own Bugzilla instance- patches and enhancements for Bugzilla- work on Bibisect repositories- organizes Bughunting sessions
27State of the Project
Meet our Team: Florian
Executive Director
- Executive Director since March 2014- handles financials, taxes, legal, insurances- contact for authorities and accountant- coordinates projects and employees- handles trademarks and Advisory Board- coordinates tenders and elections- onboards board members and staff- handles our Redmine instance
28State of the Project
LibreOffice 5.0
29State of the Project
LibreOffice Merchandising
30State of the Project
Advisory Board: Rusbitech
31State of the Project
LibreItalia & Italian Defense
32State of the Project
All text and image content in this document is licensed under the Creative Commons Attribution-Share Alike 3.0 License (unless otherwise specified). "LibreOffice" and "The Document Foundation" are registered trademarks. Their respective logos and icons are subject to international copyright laws. The use of these therefore is subject to the trademark policy.
Thank You