How to contribute to frappe

Hi Everyone,

I appreciate if anyone can help to find the way or any document with step by step detail on how to contribute to frappe. Which should include:

  1. What are the pre-requisites?
  2. How to give a pull request?
  3. How to commit changes etc.

Regards
Ruchin Sharma

1 Like

There is a contributing.md https://github.com/frappe/erpnext/blob/develop/CONTRIBUTING.md

@ruchin78
Please see this post to contribute and information of pull request
https://help.github.com/articles/using-pull-requests/

You can see pull request example Pull requests · frappe/frappe · GitHub

Its good to write

  1. development feature code using coding convention
  2. Test Cases for feature developed
  3. Write a Patch if any existing feature is breaking/improving
  4. Manual documentation page so that everyone understand how to use new feature?

Regards,
Sambhaji

2 Likes