Task #810
closedTask #808: Make it easy to contribute to LibreOffice (Dev, QA, Docs, etc..)
OpenHatch: Become an Affiliated Project
0%
Description
For details: https://openhatch.org/wiki/OpenHatch_affiliated_projects
"An affiliated project is a free/open source project which is working with OpenHatch to welcome new contributors to their community. Affiliated projects are characterized by a friendly culture and a willingness to do some extra work to make their projects more accessible."
As I mentioned in #809, becoming an affiliated project can help us get contributors via OpenHatch, but (most importantly) can make us a much more approachable project overall.
Here are some of the steps from OpenHatch (note redmine sub-tasks beside them):
We've created a detailed how-to for creating these. The basics that we look for are:
Contact information for the project as a whole, as well as one or more maintainers who will be OpenHatch's main points of contact.
Needs improvement; we have Bjoern listed on a couple of our Project Component pages:
http://openhatch.org/projects/LibreOffice%20Libreoffice
We do have a solid page for getting involved here:
https://www.libreoffice.org/community/get-involved/
An overview of the purpose of the project, as well as its basic structure, tools and technologies.
We have a lot of pages about LibreOffice, technical details, etc:
https://www.libreoffice.org/discover/libreoffice/
https://www.libreoffice.org/community/developers/
LibreOffice is such a big project, perhaps we need to do more to make these details (esp. technical details) accessible to them.
A step-by-step guide to installing the project/setting up the development environment.
- GNU+Linux is pretty easy (https://wiki.documentfoundation.org/Development/BuildingOnLinux), but other OSes are harder (Provide downloadable VMs?)
- Great screencast by cloph here: https://www.youtube.com/watch?v=2gIqOOajdYQ&hd=1
- VMs for hackfests need work: #777 (screencast would be helpful)
We've got some guides for different teams:A step-by-step guide to making and contributing changes to the project.
- QA:
- Documentation: https://wiki.documentfoundation.org/Documentation/Development
- Good notes here: https://wiki.documentfoundation.org/Development/GetInvolved
- Gerrit setup takes some involvement for those who don't yet have a Freenode account: https://wiki.documentfoundation.org/Development/gerrit/setup
- (How hard is it to setup gerrit on a Windows box?)
Updated by Robinson Tryon about 10 years ago
Robinson Tryon wrote:
"An affiliated project is a free/open source project which is working with OpenHatch to welcome new contributors to their community. Affiliated projects are characterized by a friendly culture and a willingness to do some extra work to make their projects more accessible."
As I mentioned in #809, becoming an affiliated project can help us get contributors via OpenHatch, but (most importantly) can make us a much more approachable project overall.
Once we feel that LibreOffice is accessible to new contributors, we should chat with the OpenHatch folks and ask them for feedback. Outside evaluation is the best way for us to judge the quality of our documentation and resources.
Updated by Charles-H. Schulz about 10 years ago
hmm sure, if we find enough time/volunteers interested for that :-)
Updated by Italo Vignoli over 5 years ago
- Status changed from New to Closed
Closing. No activity for over 4 years.