contributing to libreoffice without c++ knowledge...localisation weblate can be used for localising...
TRANSCRIPT
![Page 1: Contributing to LibreOffice without C++ knowledge...Localisation Weblate can be used for localising the UI and Help Study the wiki articles ”Translating LibreOffice” and ” LibreOffice](https://reader036.vdocuments.us/reader036/viewer/2022062917/5ecdad4367c3df2536342b02/html5/thumbnails/1.jpg)
Contributing to LibreOffice without C++ knowledgeIlmari Lauhakangas, [email protected]
FOSDEM, 1 Feb. 2020
![Page 2: Contributing to LibreOffice without C++ knowledge...Localisation Weblate can be used for localising the UI and Help Study the wiki articles ”Translating LibreOffice” and ” LibreOffice](https://reader036.vdocuments.us/reader036/viewer/2022062917/5ecdad4367c3df2536342b02/html5/thumbnails/2.jpg)
Teams support each otherUnderstanding the work of others keeps the quality high
![Page 3: Contributing to LibreOffice without C++ knowledge...Localisation Weblate can be used for localising the UI and Help Study the wiki articles ”Translating LibreOffice” and ” LibreOffice](https://reader036.vdocuments.us/reader036/viewer/2022062917/5ecdad4367c3df2536342b02/html5/thumbnails/3.jpg)
Localisation
3
![Page 4: Contributing to LibreOffice without C++ knowledge...Localisation Weblate can be used for localising the UI and Help Study the wiki articles ”Translating LibreOffice” and ” LibreOffice](https://reader036.vdocuments.us/reader036/viewer/2022062917/5ecdad4367c3df2536342b02/html5/thumbnails/4.jpg)
Localisation
▸ Weblate can be used for localising the UI and Help▸ Study the wiki articles ”Translating LibreOffice” and ”
LibreOffice Localization Guide”▸ Sophie Gautier will assist you
4
![Page 5: Contributing to LibreOffice without C++ knowledge...Localisation Weblate can be used for localising the UI and Help Study the wiki articles ”Translating LibreOffice” and ” LibreOffice](https://reader036.vdocuments.us/reader036/viewer/2022062917/5ecdad4367c3df2536342b02/html5/thumbnails/5.jpg)
Localisation
▸ Review Help content while you translate it▸ OmegaT is useful for translating guides▸ Translated guides are hosted at
documentation.libreoffice.org
5
![Page 6: Contributing to LibreOffice without C++ knowledge...Localisation Weblate can be used for localising the UI and Help Study the wiki articles ”Translating LibreOffice” and ” LibreOffice](https://reader036.vdocuments.us/reader036/viewer/2022062917/5ecdad4367c3df2536342b02/html5/thumbnails/6.jpg)
Quality assurance
▸ Study bugs and have fun▸ Only basic computer skills needed▸ Improve quality of life for developers
6
![Page 7: Contributing to LibreOffice without C++ knowledge...Localisation Weblate can be used for localising the UI and Help Study the wiki articles ”Translating LibreOffice” and ” LibreOffice](https://reader036.vdocuments.us/reader036/viewer/2022062917/5ecdad4367c3df2536342b02/html5/thumbnails/7.jpg)
Quality assurance
▸ Reports live in Bugzilla▸ Coordination on the mailing list and chat▸ Quick start guide in the wiki
7
![Page 8: Contributing to LibreOffice without C++ knowledge...Localisation Weblate can be used for localising the UI and Help Study the wiki articles ”Translating LibreOffice” and ” LibreOffice](https://reader036.vdocuments.us/reader036/viewer/2022062917/5ecdad4367c3df2536342b02/html5/thumbnails/8.jpg)
Infrastructure and web development▸ Join the website mailing list and infra calls▸ Deployments automated using Salt▸ Tasks are found in Redmine
8
![Page 9: Contributing to LibreOffice without C++ knowledge...Localisation Weblate can be used for localising the UI and Help Study the wiki articles ”Translating LibreOffice” and ” LibreOffice](https://reader036.vdocuments.us/reader036/viewer/2022062917/5ecdad4367c3df2536342b02/html5/thumbnails/9.jpg)
Web applications
PHP SilverStripe WordPress MediaWiki
Python GrimoireLab Django Weblate
Java OpenGrok Gerrit Jenkins
Perl Bugzilla
Ruby Redmine
9
![Page 10: Contributing to LibreOffice without C++ knowledge...Localisation Weblate can be used for localising the UI and Help Study the wiki articles ”Translating LibreOffice” and ” LibreOffice](https://reader036.vdocuments.us/reader036/viewer/2022062917/5ecdad4367c3df2536342b02/html5/thumbnails/10.jpg)
User support
▸ Local and global support▸ Social networks▸ Mailing lists▸ Chat channels▸ ask.libreoffice.org
10
![Page 11: Contributing to LibreOffice without C++ knowledge...Localisation Weblate can be used for localising the UI and Help Study the wiki articles ”Translating LibreOffice” and ” LibreOffice](https://reader036.vdocuments.us/reader036/viewer/2022062917/5ecdad4367c3df2536342b02/html5/thumbnails/11.jpg)
Documentation
▸ Help content▸ Guide books▸ The wiki
11
![Page 12: Contributing to LibreOffice without C++ knowledge...Localisation Weblate can be used for localising the UI and Help Study the wiki articles ”Translating LibreOffice” and ” LibreOffice](https://reader036.vdocuments.us/reader036/viewer/2022062917/5ecdad4367c3df2536342b02/html5/thumbnails/12.jpg)
Documentation
12
LibreOffice Documentation Team
Writer Calc Impress Draw Base Math
Getting Started Guide
9.09.0
Getting Started GuideGetting Started Guide▸ The work on guide books is organised in Nextcloud
▸ Help content development workflow involves Bugzilla and Gerrit
▸ Follow the mailing list to learn about meetings
![Page 13: Contributing to LibreOffice without C++ knowledge...Localisation Weblate can be used for localising the UI and Help Study the wiki articles ”Translating LibreOffice” and ” LibreOffice](https://reader036.vdocuments.us/reader036/viewer/2022062917/5ecdad4367c3df2536342b02/html5/thumbnails/13.jpg)
Marketing
▸ Fresh ideas welcome▸ Budget for local events (trade shows etc.)▸ Materials in the wiki▸ Make use of our mailing lists and
social networks
13
![Page 14: Contributing to LibreOffice without C++ knowledge...Localisation Weblate can be used for localising the UI and Help Study the wiki articles ”Translating LibreOffice” and ” LibreOffice](https://reader036.vdocuments.us/reader036/viewer/2022062917/5ecdad4367c3df2536342b02/html5/thumbnails/14.jpg)
Create captivating brand experiences
Visual design
14
![Page 15: Contributing to LibreOffice without C++ knowledge...Localisation Weblate can be used for localising the UI and Help Study the wiki articles ”Translating LibreOffice” and ” LibreOffice](https://reader036.vdocuments.us/reader036/viewer/2022062917/5ecdad4367c3df2536342b02/html5/thumbnails/15.jpg)
![Page 16: Contributing to LibreOffice without C++ knowledge...Localisation Weblate can be used for localising the UI and Help Study the wiki articles ”Translating LibreOffice” and ” LibreOffice](https://reader036.vdocuments.us/reader036/viewer/2022062917/5ecdad4367c3df2536342b02/html5/thumbnails/16.jpg)
Visual designGo crazy with icons and templates
16
![Page 17: Contributing to LibreOffice without C++ knowledge...Localisation Weblate can be used for localising the UI and Help Study the wiki articles ”Translating LibreOffice” and ” LibreOffice](https://reader036.vdocuments.us/reader036/viewer/2022062917/5ecdad4367c3df2536342b02/html5/thumbnails/17.jpg)
User experience designAm I holding it wrong?
Why am I yelling at the computer?
Join us in exploring these and other perennial questions in the design team.
17
![Page 18: Contributing to LibreOffice without C++ knowledge...Localisation Weblate can be used for localising the UI and Help Study the wiki articles ”Translating LibreOffice” and ” LibreOffice](https://reader036.vdocuments.us/reader036/viewer/2022062917/5ecdad4367c3df2536342b02/html5/thumbnails/18.jpg)
User experience design
18
Sketches are not always needed. Some changes can be implemented without C++.
Design guidelines in the wiki are helpful.
![Page 19: Contributing to LibreOffice without C++ knowledge...Localisation Weblate can be used for localising the UI and Help Study the wiki articles ”Translating LibreOffice” and ” LibreOffice](https://reader036.vdocuments.us/reader036/viewer/2022062917/5ecdad4367c3df2536342b02/html5/thumbnails/19.jpg)
Board of Directors & Membership Committee
19
Contribute
Become a TDF member
Become elected into Board or MC