关于开源软件:小菜鸟给开源项目做点贡献没想象的那么难

37次阅读

共计 533 个字符,预计需要花费 2 分钟才能阅读完成。

我的开源我的项目:酷瓜云课堂 数据库迁徙文件生成用的是开源我的项目:[odan /
phinx-migrations-generator](https://github.com/odan/phinx…,最近发现对于 MySQL 无符号整型(unsigned)并没有正确的生成。

起初我狐疑是 MySQL 版本的问题,我本地应用的是 MySQL8.0,服务器上应用的是 MySQL5.7,起初认真查看生成的迁徙问题,外面并没有对于无符号整型(unsigned)的痕迹,那就是相干的包:phinx-migrations-generator 有问题了。

我并没有急着去 baidu 和 google,大抵看了一下 phinx-migrations-generator 的源代码,找到生成字段的相干逻辑,发现的确存在问题。于是乎我就 fork 了代码,修复问题(尽管只是改了一行代码),提交 pull request,打完出工。第二天原作者合并了我的提交,收到感激,也算是给开源我的项目做了一点点奉献了(手动开心)。

之前我还给开源我的项目:api-doc 提过一次 pull request,也是小小的批改。

并不是肯定要大牛能力给开源我的项目做奉献,不能深度的参加,咱们就找一个点去参加就好了(小问题,文档,翻译等等)

正文完
 0