以正確的方式開源 Python 項目

詳見http://www.oschina.net/translate/open-sourcing-a-python-project-the-right-way?print

原文地址:http://www.jeffknupp.com/blog/2013/08/16/open-sourcing-a-python-project-the-right-way/

項目佈局(目錄結構)
setuptools 和 setup.py文件
git版本控制
GitHub 項目管理
GitHub的"Issues" 如下作用:
bug跟蹤
請求新特性
計劃好的新特性
發佈或者版本管理
git-flow git工作流
py.test 單元測試
tox 標準化測試
Sphinx 自動生成HTML文檔
TravisCI 持續測試集成
ReadTheDocs 持續文檔集成
Cookiecutter  爲開始下一個項目自動生成這些步驟

git 使用方法

http://zengrong.net/post/1722.htm

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章