#########################
开源社区讲解
雨哥讲解
什么是开源社区?
就是指以开源的概念来运作的内容,如开源项目、开源产品等,特点是公开透明。
是一种互利共赢的合作形式
开源社区的好处?
- 协作 接受所有人的修改
- 采用和重组 人们可以利用开源项目创建其他东西
- 透明度 任何人都可以对于开源项目进行监督和检查,可以进行纠错,促进更好发展
开源软件指南-如何从零玩转开源?
开源社区玩法
建立项目-代码托管-
-
自己lead一个项目
构思;创建项目;组建团队;发展社区等 -
参与他人的项目
bug反馈;文档个贡献;代码贡献;PR Review等
代码托管的软件平台
常用的为 github 和 gitee ,都是git内核的共享平台,github好处是全球最大,通用,gitee的好处是汉化比较好,而且是国内的,网络问题较少。
创建项目的基本文件(四大必备要素)
1.许可证 :保证在其他人可以使用的同时,不会产生不良后果,也不会被盗用等产生恶性影响及后续纠纷 如:阿巴齐 apache license 2.0
2. README:是项目的介绍;项目如何快