GOODERP是一個開源ERP項目,軟件採用agpl協議,版權歸代碼提交者所有,項目範圍是一組功能模塊,包括財務加進銷存的核心模塊及滿足行業特殊需求的模塊,這些模塊都以openobject8.0為平臺開發,模塊全部放在 osbzr/gooderp mater分支的根目錄下,每個模塊一個目錄,參照 ys 的功能菜單和輸出佈局重新設計。
Why——為什麼要做GOODERP
1、OpenERP面向最終用戶,GOODERP面向實施公司
2、OpenERP項目由openerp公司主導,GOODERP項目由實施公司主導
3、提高核心功能模塊的穩定性和易用性,降低標準功能部署成本
4、針對現有成熟產品重新組織功能設計,使GOODERP有清晰的市場定位和競爭對手
5、實行開源項目貢獻者獎勵制度,讓開源成為眾包
6、參照現有ERP軟件構建業務夥伴支持網絡和實施工具包
7、通過大量讀寫代碼培養和發現具備openobject平臺二次開發能力的程序員
What——關於GOODERP產品
1、GOODERP是託管在github上的一個開源ERP項目
2、軟件採用agpl協議,版權歸代碼提交者所有
3、項目範圍是一組功能模塊,包括財務加進銷存的核心模塊及滿足行業特殊需求的模塊
4、這些模塊都以openobject8.0為平臺開發
5、模塊全部放在 osbzr/gooderp mater分支的根目錄下,每個模塊一個目錄
6、參照 ys 的功能菜單和輸出佈局重新設計
7、項目本身不提供下載服務,上傳下載均通過github版本管理工具
開發環境準備
1.在github上fork點擊右上角的fork
2.clone到本地
git clone https://github.com/你的名字/gooderp_addons.git
3.增加遠程分支(也就是osbzr的分支)名為osbzr到你本地。
git remote add osbzr https://github.com/osbzr/gooderp_addons.git
環境就準備好了
把遠程分支的合併到自己的分支
1.把對方的代碼拉到你本地。
git fetch osbzr
2.合併對方代碼
git merge osbzr/master
3.最新的代碼推送到你的github上。
git push origin master
當本地代碼寫好要提交到主幹項目
1.添加要提交的目錄
git add .
2.提交更新
git commit -m"本次修改的描述"
3.推送到github
git push
4.在github上點擊pull request按鈕
閱讀更多 大話開源項目 的文章