Skip to content

Community Contributions

Charles-Henri Decultot edited this page Oct 29, 2017 · 12 revisions

Introduction

Thank you for your interest in contributing to an open source project! Our world works on people taking initiative to contribute to the "commons" and contributing to open source means you are contributing to make things better for not only yourself, but everyone else too! So thank you for taking this initiative.

As a community volunteer, you can help in various roles, starting from identifying the requirements from an end user to designing and developing it. ERPNext is organized as different modules and you can choose to contribute to one or more modules based on your area of specialization.

Roles and Responsibilities

Role Responsibilities
Module Lead/Owner Manage a group of volunteers for specified module
Make sure all the issues related to the module are tagged in GitHub
Make sure all the questions related to the module are answered in discuss
Organize calls for module and document the meeting minutes
Organize sprints for module development
Developer Understand the module code, fix the issues and develop features
Review contributions from other developers and help in merging
Answer discuss questions related to the module development
Designer/Analyst Create functional/requirements specification in the wiki for the module features
Answer module related questions in discuss
QA Answer module related questions in discuss
Test developed features/fixes
Review functional specification

List of Modules

Module Lead Module Page
Account Jai Kejriwal
Buying and Selling Harsha Mehta
HR Ahmed Taher
Stock Jose Figueroa
CRM Olamide
Manufacturing Faris Ansari
Marketing Sami Tayara
PoS BK Miles
Projects Charles-Henri Decultot https://github.com/frappe/erpnext/wiki/ERPNext-Projects-Module-Community-Contributions
Foundation Website Sambhaji Kolate
Construction Paulo Almeida
Agriculture Tyler Matteson
Healthcare Anoop
School Shrikant Mulik school
Support
Website
Clone this wiki locally