Behind the scenes at TDF: L10N and NLP

Towards the end of the year, The Document Foundation would like to share achievements in 2014 with our community and our generous donours, to whom we’d like to express our sincerest gratitude and thanks for their incredible and wonderful support and their invaluable contributions!

Sophie Gautier is in charge of our L10N and NLP projects at The Document Foundation, and gives you insight into this key part of our project:

_SDS5526L10n – NLPs status quo

I would like to give a brief overview of the many things that happened or are in the pipe either on the Localization project (L10n) or on the Native Language projects (NLPs). For the latter, it is not always easy to know what is going on locally, but we tend to get more and more feedback from these groups which is really great.

So, on the Localization side, several new languages were added to Pootle these last months, more Indic languages, for example. Translating UI and Help is a very huge task, and when you think it is finished, there is still some work to do for the next version. For example, currently, the teams are in the starting blocks to translate the 4.4.x new features strings and the various enhancements that have been provided by the Design team. Also the change of file format to .ui means that the l10n teams had to translate again all the dialogs. Fortunately, this change is of great help because the dialogs adapt to the length of the strings (no need anymore to count the characters in the word to fit the space), but we are also able to display those dialogs in Glade, allowing to see the strings in context, which is something all localizers are dreaming of! All in all, that makes many new words for both UI and Help projects. And this is not the only translation projects we handle via Pootle, there is also the Website, Impress for Android and iOS, sometimes AskBot projects.

Dedicated to newcomers of the l10n project, two guides have been written; one concerning how to use Pootle, the second one on the structure of .po files (for example, it shows how to distinguish variables or which xml tags are used). There was absolutely no documentation on the structure contents by the past and one had to guess what he had to translate or not. And it is very easy to break a build when tags miss or mismatch, so this brings some relief to the developers too.

Thanks to our Brazilian friends several of the help articles concerning new functions have been completed. We are also working on porting the translation of the help files on the wiki. This is a difficult task because we do not want to complicate the translation task on one hand, but we want to simplify the help maintenance and open it to non-technical contributors on the other hand, which is currently impossible. Some technical issues have still to be resolved, but we are optimistic that we will be able to set it in a near future. As a work in progress also, we hope to push the migration to a new version of Pootle, with an integrated translation memory.

On the Native Language projects side, we are happy to see more and more contributors to the local projects and really good news coming from several of them, like the Italian community or the Japanese and Chinese ones. They not only contribute to their local projects, but you can find those members active in QA, development or documentation.

One of the major tasks handled this year by these teams was the translation and adaptation of the new website design. During the year, the website itself was translated on Pootle and the content by website owners. This gives a uniformed design to all the language sites bringing more quality and a professional look and feel to our project.

One way to measure the growth of activities in these projects is how we all together manage the press releases. Once the text is fixed by the marketing project, the native language projects translate them and send them back to the marketing team for distribution to the press in their countries. We are now able to release in almost 9 languages for each major release. It is also something really exciting to see how the developers, the quality assurance, native language, design and marketing projects interact during the last month before the release. Of course it happens also all time between two or three of them, but the communication has improved between all of them.

Another great thing that has happened recently while in heavy discussion since some times, is the Planet in all languages. It is really impressive to see all those languages mixed in one thread but that you can filter by the language you prefer. There is currently ten languages available covering several blog writers.

Always trying to be as transparent as possible and to bring as much information to the community as we can, the Annual Report due as a TDF official document to the Berlin authorities, has been translated into English and is available to the Native Language projects for their own use, to inform either on the product and the community.

On the local side, TDF has supported several hackfests and numerous events have been organized all over the world by the Native Language Projects. And we are really happy that the Danish team is organizing the next international LibreOffice conference in Aarhus.

To reflect all this effervescence, we have set a Big Thank You page on the wiki, where all L10n and NLPs contributors are invited to add their name. But that’s not all, we have also a world map, detailing the skills of the contributor in addition to his location. And stay tuned, more is coming!

The Document Foundation joins the Open Source Business Alliance

Berlin, October 27, 2014 – The Document Foundation (TDF) joins the Open Source Business Alliance (OSB Alliance), to strengthen LibreOffice ecosystem by creating stronger ties with companies and organizations deploying the free office suite on a large scale.

The aim of OSB Alliance is to improve the success of open source software and open collaboration, through the dissemination of information, the creation of positive conditions for software developers and users, and the active networking between all players. Within this environment, interoperability plays an important role for everyone, and especially for enterprise users.

“The Open Source Business Alliance has been a key stakeholder for LibreOffice, and for several members of the LibreOffice ecosystem. They have funded several interoperability features with Microsoft OOXML, and are an important source of information on the situation of large LibreOffice deployments”, says Thorsten Behrens, TDF Chairman.

“As OSB Alliance working group leader for office interoperability I very much welcome the membership of The Document Foundation. The active participation of this renowned nonprofit organization in our working group is very welcome,” said Matthias Stürmer, while OSB Alliance Chairman Peter Ganten added: “Open Source Office Software like LibreOffice has always been very important to most of our members, and there is a long and successful history of cooperation between the OSB Alliance and the respective projects. For this reason we are very happy to have The Document Foundation in our organization and are looking forward for a great continuation of our cooperation.”

Business users will appreciate that the quality of LibreOffice code is the highest for projects of similar size. According to Coverity Scan, the quality has improved tenfold during the last couple of years, with the number of defects per 1,000 lines of code being reduced from 0.8 to 0.07 thanks to the solution of 6,000 problems. LibreOffice is by far the largest project to have achieved such an outstanding score, with over 9 million lines of code.

About the Open Source Business Alliance

The Open Source Business Alliance (OSB Alliance) is Europe’s biggest association of companies and organizations developing, building and using open source software. The aim of the OSB Alliance is to improve the success of open source software and other forms of open collaboration. The OSB Alliance achieves its objectives, through the dissemination of information, the creation of positive conditions for producers and users, as well as through the active networking of manufacturers, customers and service providers. Interoperability between different open source systems and proprietary software in particular plays an important role. See http://www.osb-alliance.de.

About The Document Foundation

The Document Foundation is an independent, self-governing and meritocratic organization, based on Free Software ethos and incorporated in Germany as a not for profit entity. TDF is focused on the development of LibreOffice – the best free office suite ever – chosen by the global community as the legitimate heir of OOo, and as such adopted by a growing number of public administrations, enterprises and SMBs for desktop productivity.

TDF is accessible to individuals and organizations who agree with its core values and contribute to its activities. At the end of September 2014, the foundation has over 200 members and over 3,000 volunteer contributors worldwide.

LibreOffice Conference 2015 in Aarhus, Denmark, from September 23 to September 25, 2015

Aarhus WaterfrontBerlin, October 17, 2014 – The Document Foundation (TDF) announces that the LibreOffice Conference 2015 will be jointly organized by the Danish LibreOffice community in collaboration with local F/OSS groups and the Aarhus municipality, and hosted at the brand new Urban Media Space, from September 23 to September 25, 2015.

In addition, on September 22 the LibreOffice community will gather for several face-to-face meetings: Board of Directors, Advisory Board, Engineering Steering Committee, and Certification Committee.

Aarhus is a city of education, knowledge and research. Its university is internationally recognized for its contributions within, among other fields, social sciences, technology and science. Aarhus is known to attract talented students from around the world which also provides the city with a great diversity.

“Hosting the LibreOffice Conference will be an exciting opportunity for the entire Danish free software community”, says Leif Lodahl, a long time leader of the Danish LibreOffice community, a founder of The Document Foundation, and the architect of several large migration projects to LibreOffice. “We are looking forward to welcoming LibreOffice volunteers and advocates from every corner of the world”.

Support The Document Foundation

LibreOffice users, free software advocates and community members can support The Document Foundation with a donation at http://donate.libreoffice.org. Money collected will be used to strengthen the foundation, support development related activities such as QA and localization, expand the infrastructure, and accelerate marketing activities to increase the awareness of the project, both at global and local level.

100,000 thanks

100,000 donations in 500 days, from May 1st, 2013, to October 13, 2014, with an average of 200 donations per day.

Three square numbers which have a greater meaning than their actual one, for the entire free software ecosystem.

Together with volunteers, contributing their time, and Advisory Board members, investing in The Document Foundation, individual donors are making the dream of an independent self-sustaining free software foundation – capable of pushing the best free office suite to the next level of awesomeness – a solid, enduring reality.

Back in 2010, when the independent foundation was announced, one of the most frequent objections was based on the false assumption that a large free software project cannot exist without a single large corporate sponsor.

After four years, we can not only affirm that the dream has come true, but that the dream has a bright future.

Thanks to donations, we have been able to fund hackfests (like the upcoming one in Toulouse, France, on November 15/16), QA volunteer netbooks for bug triage, tinderboxes for developers, improvements of ask.libreoffice.org for non-english users, LibreOffice booths at exhibitions, native language community events, a stronger independent infrastructure, and so on.

What is more important, we have been able to demonstrate that a large free software project does not need a single large corporate sponsor to thrive, but can rely on a diverse ecosystem based on companies but also on volunteers, supported by individual donors.

Companies come and go, while volunteers – and hopefully individual donors – stay.

So far, they have had the unique power of making a ten year long dream come true, and become history. With a simple donation at http://donate.libreoffice.org, they can keep the history alive, forever.

100,000 thanks, again.

Happy Fourth Birthday, LibreOffice

happybirthdayLibreOfficeConference2014happybirthday

 

Today is the fourth anniversary of The Document Foundation and LibreOffice. Thanks to all TDF Members – Abdulaziz Ayed Alayed, Abe Takeshi, Adam Fyne, Adolfo Jayme Barrientos, Adriano Afonso, Ahmed Abdulmajeed, Ahmad Al Harthi, Akshay Anand, Albert Thuswaldner, Alexander Werner, Alexandre Vicenzi, Alfredo Parisi, Amit Bakore, Andras Timar, Andrea Castellani, Andrea Mario Trentini, Andrea Pescetti, Andreas Mantke, Andrzej Hunt, Anton Meixome, Aputsiaq Niels Janussen, Arnaud Versini, Barend Jonker, Bisal Singh Nayal, Björn Michaelsen, Brennan Thomas Vincent, Caolán McNamara, Carlos Moreira, Cédric Bosdonnat, Charles-H. Schulz, Cheng-Chia Tseng, Christian Kühl, Christian Lohmaier, Christina Roßmanith, Christopher Brian Sherlock, Christopher M. Penalver, Cor Nouws, Daniel Armando Rodriguez, Danishka Navin, Darshan Gandhi, David Emmerich Jourdain, David Ostrovsky, David Tardon, Diego Maniacco, Dinesh Patil, Domingo Sacristán Valdezate, Donald Evan Rogers, Douglas Vigliazzi, Dushyant Bhalgami, Eike Rathke, Eilidh McAdam, Ejnar Zacho Rath, Eliane Domingos de Sousa, Ellen Pape, Elton Chung, Enio Gemmo, Faisal M. Al-Otaibi, Felix Xiaofei Zhang, Florian Effenberger, Florian Reisinger, François Tigeot, Fridrich Strba, Friedrich Strohmaier, Gabor Kelemen, Gabriele Ponzo, Gerald Geib, Giordano Alborghetti, Gustavo Pacheco, Harri Pitkänen, Heinz Simoneit, Helio Jose Santiago Ferreira, Henderson Matsuura Sanches, Irmhild Rogalla, Italo Vignoli, Jacobo Aragunde Pérez, Jacqueline Rahemipour, Jan Holešovský, Jean-Baptiste Faure, Jean Hollis Weber, Jean Spiteri, Jesper Laugesen, Jesús Corrius, Joan Montané, João Fernando Costa Júnior, João Mac-Cormick, Jochen Schiffers, Joel Madero, Joren De Cuyper, José Guilherme Vanz, Kálmán Szalai, Katarina Behrens, Kees Kriek, Khaled Hosny, Klaibson Natal Ribeiro Borges, Klaus-Jürgen Weghorn, Knut Olav Bøhmer, Kohei Yoshida, László Németh, Laurent Godard, Leif Lyngby Lodahl, Leo Moons, Lionel Elie Mamane, Lior Kaplan, Luca Daghino, Luc Castermans, Lucian Oprea, Mahendra Kumar Yadava, Manal Alhassoun, Marc-André Laverdière, Marcos Souza, Marc Paré, Marina Latini, Markus Mohrhard, Martin Bayer, Mateusz Zasuwik, Matteo Casalin, Matteo Cavalleri, Matteo Ruffoni, Matúš Kukan, Michael Bauer, Michael Meeks, Michael Schinagl, Michael Stahl, Michał Newiak, Miguel Ángel Ríos Vázquez, Mihovil Stanić, Miklos Vanja, Milos Sramek, Miroslav Mazel, Muthu Subramanian, Naruhiko Ogasawara, Nikhil Nandkumar Walvekar, Noel Power, Norbert Thiebaud, Olav Dahlum, Olivier Hallot, Omer Eyal, Osvaldo Gervasi, Pallavi Jadhav, Paolo Dongilli, Paolo Mauri, Paolo Pelloni, Paweł Konefał, Peter Mato, Peter Schofield, Peter Szakal, Philippe Emile Clement, Pierre-Eric Pelloux-Prayer, Pierre-Yves Samyn, Priyanka Gaikwad, Rajashri Bhat Udhoji, Ravindra Vidhate, Regina Henschel, Rene Engelhard, Ricardo Montania, Robert Einsle, Roberto Brenlla, Robinson Tryon, Rob Snelders, Robson da Costa Farias, Rodolfo Ribeiro Gomes, Rohit Deshmukh, Roopesh Kohad, Sanjib Narzary, Shinji Enoki, Sigrid Carrera, Simon Phipps, Sonia Montegiove, Sophie Gautier, Sourav Mahajan, Stanislav Horáček, Stefano Paggetti, Stephan Bergmann, Stephan van den Akker, Stuart Swales, Surbhi Tongia, Sushil Shinde, Sverrisson Sveinn í Felli, Tamás Zolnai, Thomas Hackert, Thomas Krumbein, Thorsten Behrens, Timothy Lungstrom, Tollef Fog Heen, Tomaž Vajngerl, Tommaso Bartalena, Tsahi Glik, Tushar Bende, Umesh Kadam, Valdir Barbosa, Valek Filippov, Valter Mura, Varun Mittal, Vinaya Mandke, Vitorio Furusho, Volker Merschmann, Walter Pape, Winfried Donkers, Xosé Calvo, Yaron Shahrabani, Yifan Jiang, Yogesh Bharate, Zeki Bildirici – and to all the less known but equally important anonymous contributors for this incredible journey. Together, we have built an incredible free software project, and the best free office suite ever.

Results for the 2014 Membership Committee election

Our Chairman of the Board announced this:

Dear members,

with the preliminary MC election results posted last Friday, and having received no objections within the challenge period, that ended last night, it is my pleasure to now declare the official results of the 2014 Membership Committee Election.

The board declares the following Members of The Document Foundation elected into the Membership Committee:

  • Cor Nouws
  • David Emmerich Jourdain (tied for first with Cor)
  • Jan Holesovsky
  • Charles-H. Schulz
  • Gabriele Ponzo

The board declares the following Members of The Document Foundation elected as deputy members of the Membership Committee:

  • Klaus-Jürgen Weghorn
  • Andras Timar

Full detailed election materials are to be found at

https://elections.documentfoundation.org/2014-mc/

, with the processed STV result here:

https://elections.documentfoundation.org/results.php?election_id=6

, and the list of all votes here:

https://elections.documentfoundation.org/votes.php?election_id=6

The board wants to take the opportunity to thank all past and new members of the Membership Committee for their service to the community, and all candidates for running. Congratulations to the newly elected committee members and their deputies!

With best regards,

Thorsten Behrens,
on behalf of The Document Foundation board of directors