如果你有一個蘋果,我也有一個蘋果,彼此交換后,你我還是一人一個蘋果,但是如果你有一個想法,我有一個想法,彼此交換后,你我就都有兩個想法,三個人呢?一百個人呢?
使用openobject框架
重寫全部功能模塊
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版本管理工具
Who——誰來做GOODERP項目
1、項目經理:上海開闔軟件有限公司 王劍峰
2、項目投資人:GOODERP認證業務伙伴 gooderp-partner
3、項目成員:任何人均可克隆、修改、提交合並請求
4、項目經理負責協調業務伙伴與貢獻者關系
5、項目投資人負責審批分支合並請求,每月評定頂尖貢獻者。
6、項目成員報告bug、通過提交分支合並請求的方式向項目貢獻代碼
When——GOODERP項目的時間規划
1、項目啟動日期2016年2月22日
2、第一階段,2016年,完成財務+進銷存+項目管理的核心功能
3、第二階段,長期規划,根據客戶項目和業務伙伴需求實現各行業縱深功能
4、每月定期(日期待定)舉行業務伙伴會議,總結上月進度,評選最佳貢獻者,計划下月工作
5、業務伙伴資格有效期為1年
6、項目實行7*24小時工作制,全年無休
7、項目以一個自然月為一個計划交付周期
Where——使用github管理GOODERP開發
1、快
2、程序員最愛
3、貢獻代碼方便
4、免費
5、不斷優化
6、一站解決
7、在線溝通協作
How——如何讓GOODERP持續健康發展
1、投資者應該參與決策
2、貢獻者必須得到認可
3、現金回報及時到位
4、關注業務伙伴的需求,而非最終用戶
5、搭建在線測試服務器
6、鼓勵非程序員參與測試,特別是ys現有用戶
7、開展多種雙贏合作模式
開發環境准備
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按鈕
轉載:https://www.oschina.net/p/gooderp-addons