如何为自己的项目打造开源社区?建立一个开源社区的前提是什么?如何将其发展壮大?
阅读全文
第 1 小节:个人维护和建立社区,两者如何选择
选择个人维护一个开源项目是进入开源世界的不错选择。
阅读全文
第 5 小节:如何找到最强开源项目
如何找到最新顶级学术会议的开源代码?
阅读全文
第 4 小节:开源中的赞赏文化
在开源项目中参与者的每一个点赞,每一句鼓励或者任意一个微小的行为都推动着赞赏文化的形成。
阅读全文
第 3 小节:认识开源许可证
开源许可证是一种法律许可。通过它,版权拥有人明确允许,用户可以免费地使用、修改、共享版权软件。
阅读全文
第 2 小节:开源项目的源代码该怎么读
开源项目往往是以领域知识为背景进行开发的,了解领域知识中基本概念、原理、算法,必然会降低阅读理解源码的难度。
阅读全文
第 1 小节:如何找到适合自己学习和使用的开源项目
首先要明白自己的技术栈是什么,使用什么语言或框架做开发。通过首页的关键字搜索,选择相对应的技术栈。其次要明白自己的水平,选择相对应水平的开源项目,能够更好的学习。对于项目的源代码,学习初期,可以不做深
阅读全文
第 9 小节:开源项目的贡献准则和贡献者公约
什么是贡献准则和贡献者公约?它们存在的意义是什么?
阅读全文
第 8 小节:如何成为一个项目的核心贡献者
首先我觉得应该是从态度上是非常喜欢开源,热爱开源,并喜欢为开源事业贡献自己的力量的这么一种态度。因为态度端正了才能在今后做事的路上有一个正确的思维导向,其次自己对于要贡献内容要有足够的了解,然后参与其
阅读全文
第 7 小节:提交第一个 Pull Request
按平台角色划分
阅读全文