Applying for the Apache Mentoring Programme is simple. This page will take you through the steps:
Your project proposal should include:
Note, we do not expect people to come to our mentor programme with a full armoury of skills, however mentors are not their to teach you only to guide you. You must be willing and able to put in the effort to learn any new skills needed. This programme is designed to help people engage with Apache projects. However, we do expect people to have sufficient technical skills to understand the guidance that the mentor and project community will provide. We are not here to teach basic programming skills, rather we are here to teach the application of those skills to an Apache Project.
At this point you will probably want to apply to the Community Development mentoring programme, however, you are not required to do so. If you so desire you can just get on with your work within the project community, after all, you already generated enough interest in your work to have the community offer to mentor you.
The advantage of joining the mentoring programme formally is that you have access to a growing community of people who have recently done exactly what you are doing. That is you are trying to figure out how to efficiently participate in a community developed software project.
Whilst the project the project community are there to help you with project specific issues you may face they are sometimes less willing to help guide you through the processes and tools available to you within the broader Apache community. That's where the Community Development project comes in. We are here to help with issues that are not project specific.
To make us aware of your work in the ASF we request that you formally become a part of the mentoring programme. To do so all you need to do is:
If you have any problems during the application process or during the mentoring programme simply ask for advice on the project mailing list first, if that doesn't solve your problem then ask on the dev@community.apache.org list (note project specific issues should be kept to the project list).