I had some thoughts which I shared with Rushabh couple of weeks back and as he suggested to me to put it here so I am sharing the same below. In order to enhance the community contribution to ERPNext I suggest if a certification program gets introduced with different topics such as:
- certified technical expert
- certified functional expert
- certified domain expert
Where certified people get certified after meeting some criteria such as:
- Passing an exam,
- X number of verified implementations,
- Performing some work to the foundation (like 20 hours of UaT/Development/Documentation/User guides maintenance)
- Paying some fees for the certification
To maintain the certification the certified people have to perform X number of hours back to the foundation every year in some form and have to pay renewal fees as well. In return the certified people could be referenced in ERPNext as certified expert so that users/companies can refer to them.
To achieve the above ERPNext have to arrange/partner with professional training providers to help them develop such program and manage the initial certification stage.
I think with such program the community engagement will increase ad help in promoting such technology faster in addition to securing some financial resources to support the foundation.