LibreOffice has a large team of contributors based all over the world. We work round the clock on all aspects of the project: design, coding, testing, help systems, user support, documentation, localization and translation, creating sample content, developing tutorials, developing template documents for the LibreOffice applications, and many other types of work.
Come join our community, and contribute in any way you like:
- Develop code: if you're a developer, work on code for the LibreOffice code base and extensions. Whether you're a veteran code cruncher or you're less-experienced and wanting to extend your skills within a large, experienced team that's active 24/7, we've got work you can do (check out our "easy hacks"). You can also work on bug-fixing and submitting patches.
- Do quality assurance [QA]: you can triage, prioritize and do in-depth analysis of bug reports and feature requests. You can also do manual testing and test reporting, and take part in localization QA.
- Help produce documentation: work on user guides and LibreOffice's built-in help system as part of the LibreOffice documentation team. Writing and reviewing are a key part of the workflow, but we are also recruiting people to help out in other ways: screenshot production, indexing...
- Do localization: help localize the LibreOffice user interface and help files into your language. Join our localization global mailing list and visit the l10n section of our wiki to see if there is already someone working on localization for the language you are interested in.
- Do user experience [UX] and visual design: Design provides the visual basis for any tool. In addition to the factual content, it is able to transport usability, quality and emotions. The LibreOffice Design Team dedicates its skills and creativity to improving LibreOffice by visual means, inside the office suite, in user interaction and at any place where the product, or the community behind it, is visible in public. Our team consists of professionals and ambitious amateurs in several areas. If you're interested, and want to share and improve your knowledge by working collaboratively in an active and friendly team, join in.
- Do marketing: attend FOSS events as part of an official Foundation Team. Publicize LibreOffice and The Document Foundation in media, at fairs and other events, etc. Take part in creating content and coordinating activities for special marketing initiatives. Work on research (such as marketing and feature research for future versions, usability research, etc.)
- Do Web infrastructure administration and development: maintain and develop LibreOffice and Document Foundation online infrastructure: websites, servers, etc.
- Extensions and Templates: On our great Extension Center, still extensions that work for LibreOffice are not listed. It would be best to have as many on the site as possible. Find extensions for LibreOffice, add them to the site and update them when there are new versions. Templates are also needed.
- Be a generally-active community member: sign-up for our support mailing list and help out other users with their questions and problems. Patrol the project's Web resources and fix or report errors.
- Donate money to finance the project: even if you don't have time to do work for the project, you can still make a valuable contribution by making a donation to help fund the community's work.
Why Should You Contribute?
Working on a free software project is unpaid effort from the money viewpoint. But there are other rewards:
- it's fun, interesting and it's free, in every sense of the word;
- whether you're new to a profession or not, it can be a great way of gaining good experience and professional kudos, and of showcasing your expertise;
- it can be a great opportunity to learn and practice new skills;
- working for a free software project can be a valuable addition to your resumé;
- you can make interesting new friends and contacts;
- there are often many opportunities for business models around free and open source projects, so your involvement in the project can indirectly provide you with a revenue stream. For instance, away from the project, you could become a LibreOffice certification trainer, or another kind of service provider;
- as a user and supporter of the software, contributing to the project can give you a greater opportunity to influence its development in the directions you'd like it to go, and to play a role in that development;
- and, of course, there's the warm buzz you'll get from contributing to the development and promotion of free and open source software for the benefit of people worldwide.