Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[五年了]从开源软件精神谈谈我的感叹 #988

Open
techwn opened this issue Jun 8, 2022 · 4 comments
Open

[五年了]从开源软件精神谈谈我的感叹 #988

techwn opened this issue Jun 8, 2022 · 4 comments

Comments

@techwn
Copy link

techwn commented Jun 8, 2022

好多年不专门做安卓了,目前处理Flutter开发也快3年了,目前也在开始处理后端和web开发。

没想到回来就看到当年引领我入门的库5年没更新了。

有点感叹,从使用别人开源的菜鸟,到现在开始参与开源。
从对这个库的停更,乃至中国很多开源项目的无声停止很感叹,甚至连大型公司的项目也不能免俗。
注意我说的不是停更,而是无声的停更。

这些年看到国内的各种开源的一些问题:

  • Bilibili的ijkplayer
    • 一年多没有更新了,没有任何回应
  • 阿里捐献,apache认证的顶级项目rocketmq
    • 提供的安装方式也不太完善,比如不支持Mac的HomeBrew安装。
    • 我无意崇洋媚外,阿里这个库我也提的有issue,人家也加了标签
    • 另外其他顶级库的生态,也有周边作者的功劳,大家都在改进
  • 阿里的druid
    • 最近的1.2.9,1.2.10更新甚至没有change log(和作者提了issue,作者回答内部使用的版本,而且忙于jackson2,后续补上)

当然也有看到国人优秀的开源框架:

  • vue
    • 做到了非常详细的文档
    • 做到了基于捐赠的良性循环
    • 基于RFC的feature讨论和合并,这是成熟的框架演进流程。

当然我这里不是广告VUE的😄,只是感叹中国的开源在规范性上有很多可以借鉴和提升。

最近也在构思自己的开源项目,回头看看走过的足迹,写点自己的感悟,限于篇幅,我就不罗列更多的框架以及社区的特点和氛围了,希望我个人获益于开源,回馈于开源,也希望中国人的开源也能规范演进,绵绵不绝吧。

最后,任何框架都有生命周期结束的时候,软件的世界和硬件息息相关,新的观点和实践层出不穷,如果框架生命周期结束了,至少希望在README里面有一个完整的告别,告诉社区的每一个人:大家,我们的使命结束了(也可能是作者旅游没时间了😄)。

@SunSeekerX
Copy link

SunSeekerX commented Jun 30, 2022

好多年不专门做安卓了,目前处理Flutter开发也快3年了,目前也在开始处理后端和web开发。

没想到回来就看到当年引领我入门的库5年没更新了。

有点感叹,从使用别人开源的菜鸟,到现在开始参与开源。 从对这个库的停更,乃至中国很多开源项目的无声停止很感叹,甚至连大型公司的项目也不能免俗。 注意我说的不是停更,而是无声的停更。

这些年看到国内的各种开源的一些问题:

  • Bilibili的ijkplayer

    • 一年多没有更新了,没有任何回应
  • 阿里捐献,apache认证的顶级项目rocketmq

    • 提供的安装方式也不太完善,比如不支持Mac的HomeBrew安装。
    • 我无意崇洋媚外,阿里这个库我也提的有issue,人家也加了标签
    • 另外其他顶级库的生态,也有周边作者的功劳,大家都在改进
  • 阿里的druid

    • 最近的1.2.9,1.2.10更新甚至没有change log(和作者提了issue,作者回答内部使用的版本,而且忙于jackson2,后续补上)

当然也有看到国人优秀的开源框架:

  • vue

    • 做到了非常详细的文档
    • 做到了基于捐赠的良性循环
    • 基于RFC的feature讨论和合并,这是成熟的框架演进流程。

当然我这里不是广告VUE的😄,只是感叹中国的开源在规范性上有很多可以借鉴和提升。

最近也在构思自己的开源项目,回头看看走过的足迹,写点自己的感悟,限于篇幅,我就不罗列更多的框架以及社区的特点和氛围了,希望我个人获益于开源,回馈于开源,也希望中国人的开源也能规范演进,绵绵不绝吧。

最后,任何框架都有生命周期结束的时候,软件的世界和硬件息息相关,新的观点和实践层出不穷,如果框架生命周期结束了,至少希望在README里面有一个完整的告别,告诉社区的每一个人:大家,我们的使命结束了(也可能是作者旅游没时间了😄)。

好多年不专门做安卓了,目前处理Flutter开发也快3年了,目前也在开始处理后端和web开发。

没想到回来就看到当年引领我入门的库5年没更新了。

有点感叹,从使用别人开源的菜鸟,到现在开始参与开源。 从对这个库的停更,乃至中国很多开源项目的无声停止很感叹,甚至连大型公司的项目也不能免俗。 注意我说的不是停更,而是无声的停更。

这些年看到国内的各种开源的一些问题:

  • Bilibili的ijkplayer

    • 一年多没有更新了,没有任何回应
  • 阿里捐献,apache认证的顶级项目rocketmq

    • 提供的安装方式也不太完善,比如不支持Mac的HomeBrew安装。
    • 我无意崇洋媚外,阿里这个库我也提的有issue,人家也加了标签
    • 另外其他顶级库的生态,也有周边作者的功劳,大家都在改进
  • 阿里的druid

    • 最近的1.2.9,1.2.10更新甚至没有change log(和作者提了issue,作者回答内部使用的版本,而且忙于jackson2,后续补上)

当然也有看到国人优秀的开源框架:

  • vue

    • 做到了非常详细的文档
    • 做到了基于捐赠的良性循环
    • 基于RFC的feature讨论和合并,这是成熟的框架演进流程。

当然我这里不是广告VUE的😄,只是感叹中国的开源在规范性上有很多可以借鉴和提升。

最近也在构思自己的开源项目,回头看看走过的足迹,写点自己的感悟,限于篇幅,我就不罗列更多的框架以及社区的特点和氛围了,希望我个人获益于开源,回馈于开源,也希望中国人的开源也能规范演进,绵绵不绝吧。

最后,任何框架都有生命周期结束的时候,软件的世界和硬件息息相关,新的观点和实践层出不穷,如果框架生命周期结束了,至少希望在README里面有一个完整的告别,告诉社区的每一个人:大家,我们的使命结束了(也可能是作者旅游没时间了😄)。

感谢你们为这个世界留下的脚印。我相信站在巨人的肩膀上才能走的更远,得益于你们的奉献,技术进步的不是快一点点。

@Pgrammerybj
Copy link

我的天这个地方还有写小作文的,不错不错

@xinyang123123
Copy link

感觉是国内的生活工作节奏太快,压力太大,这种纯公益性的东西确实很难坚持

@liangjingkanji
Copy link

liangjingkanji commented Jul 23, 2023

有些库只是你一直不知道而已, 维护长达5年的网络请求库, 有详细文档和sample

Net|使用文档|API文档

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

5 participants