以正确的方式开源 Python 项目
来源:互联网 发布:linux fork函数 编辑:程序博客网 时间:2024/05/17 21:49
详见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
- 以正确的方式开源 Python 项目
- 以正确的方式开源 Python 项目
- 以正确的方式开源 Python 项目
- 以正确的方式开源 Python 项目
- 以正确的方式开源 Python 项目
- 以正确的方式开始一个 Django 1.6 项目
- 以正确的方式开始一个 Django 1.4 项目
- Pull Request的正确打开方式(如何在GitHub上贡献开源项目)
- 正确打开一个项目的方式
- Python软件的正确安装方式
- Python发射导弹的正确方式
- Python log 的正确打开方式
- 如何以“正确的姿势”阅读开源软件代码
- 禅道 以开源的方式做最专业的项目管理软件!
- 无法以debug的方式,启动项目
- 如何正确的使用开源项目?
- Github使用之Pull Request的正确打开方式(如何在GitHub上贡献开源项目)
- android中以项目依赖的方式引用其他项目
- LeetCode Remove Nth Node From End of List
- busybox的编译(For armv7l)
- android viewholder
- 常用的js脚本验证
- Boa服务器移植到FS_S5PC100开发板
- 以正确的方式开源 Python 项目
- C指针原理(6)
- [解决]Marshalling Error: class XXX nor any of its super class is known to this context
- db2错误笔记
- assert()函数用法总结
- java System类
- 二分查找
- jQuery
- OpenCV(3)-视频播放控制