Tender to design and implement a profile safe mode for LibreOffice (#201604-01)
The Document Foundation (TDF), the charitable entity behind the world’s leading free office suite LibreOffice, seeks for companies or individuals to
design and implement a profile safe mode for LibreOffice
to start work as soon as possible.
For bug reports and QA issues, users are from time to time required to use a fresh user profile, i.e. without settings different from the built-in defaults, with no document restore enabled and with all extensions disabled. Until now, the easiest route to achieve this is to delete or rename the existing user profile.
A feature should be implemented that enables the user to start LibreOffice in a temporary safe mode as outlined above, without having to manually delete their profile, and with the ability to return to the regular state afterwards.
In addition, the user should be able to choose which elements are to be put in safe mode, e.g. configuration, extension, documents, templates, and also be presented with an option to actually reset their profile permanently.
Besides an UI item from where the functionality can be triggered, the safe mode dialog should also pop up after a program crash to help the user identify and report the problem.
The scope of this task includes:
- definition of elements to temporarily reset
- implementation of menu item and dialog to trigger functionality
- showing the dialog after the program has crashed (user-configurable)
- define the program default state, factoring in pre-configuration by distributions or enterprise deployments
- test and document the functionality
Required Skills
C++ Programming language for the LibreOffice client part
Other Skills
English (Conversationally fluent in order to coordinate and plan with members of TDF)
TDF welcomes applications from all suitably qualified persons regardless of their race, sex, disability, religion/belief, sexual orientation or age.
As always, TDF will give some preference to individuals who have previously shown a commitment to TDF, including but not limited to members of TDF. Not being a member, or never having contributed before, does not exclude any applicants from consideration.
The task offered is a project-based one-off, with no immediate plans to a mid- or long-term contractual relationship. It is offered on a freelance, project basis. Individuals and companies applying can be located anywhere in the world.
TDF is looking forward to receiving your applications, your financial expectations (name the final price for the turnkey project), and the earliest date of your availability, via e-mail to Florian Effenberger at floeff@documentfoundation.org no later than May 6, 2016. You can encrypt your message via PGP/GnuPG.
Applicants who have not received feedback by June 6, 2016 should consider that their application, after careful review, was not accepted.

The year 2015 brought some challenging and exciting developments regarding the ongoing restructuring of our infrastructure. At the beginning of the year, the migration of our existing virtual machines and bare metal machines was ongoing after an extensive test phase of the new virtualization platform.
During the calls the community decided to upgrade the base operating system to Debian 8 over the next few months. This was already carried out on one of our virtualization hosts during the newly set up maintenance window, in order to check for any problems that may occur during the update. During the upgrade, some obstacles were identified and workarounds were set in place to allow smooth upgrades.
The current state of the infrastructure consists of three rented hypervisors, each with four CPUs, 256 GB RAM, eight HDDs and partially SSDs. Additional rented servers include one backup server and one website stand-in host that was needed after the virtualization problems occurred at the beginning of the year, and that will be decommissioned soon. Nine housed servers with Intel SSDs and powerful dual CPUs are only reachable in the intranet, with access to them being controlled by the core router.
LibreOffice is approaching the 5.2 release season with the first bug hunting session, on Friday, April 22, 2016. Tests will be performed on the Alpha version of LibreOffice 5.2, which will be available on the
Bruce Byfield, a journalist who specializes in writing about free and open source software, has recently released Designing with LibreOffice, a book about our beloved free office suite, which is not the usual death march through the menu and standard tasks. Instead, the book takes two fresh approaches to the world’s most popular free office suite.






