I opted to create a very simplified step-by-step instruction set to help my team and I have a consistent methodology for contributing features to ERPNext. As always, keep in mind I am a basic developer so far, and have carefully discovered this as a best practice to use for making modifications to the core software, upon which we will base our contributions to the core to hopefully submit many Pull Requests in the future. The article may be modified at any time to reflect changes and correct errors.
This is really great piece of information.
It will help a lot to all developers.
Thanks! As I learn, I write.