running_page 开源一周年的总结
yihong0618 opened this issue · 10 comments
前言
running_page 开源一周年了,虽然后面逐渐把精力放到了其他项目上,但还在维护着,无论是 issue 还是新需求也都第一时间去回复,感觉一个项目诞生但发展,像是看自己的孩子一样,喜怒哀乐。
当然,在程序上有一些进步的同时,带给我更大的收获是认识了好多好多跑步的朋友,程序上的朋友,能在帮到大家的同时还能交到一些志同道合的朋友,再把自己的东西回馈给社区,这也是我理解的开源的意义吧。
目前的一些数字
截止今天 2021-09-27
Stars | Fork | Issues | Contributors |
---|---|---|---|
1391 | 278 | 99 | 30 |
诞生
- 我用 Runtastic 记录自己跑步 8 年多,后来 Runtastic 被大陆商店下架,我认识到了个人数据的重要性,把数据尝试导出,后来发现了 nike 也是通过一些手段能导出的,就想着自动化导出,备份自己的数据
- 发现了有人把自己的跑步数据 share 到自己博客上,发现非常漂亮,我参考着他的代码和设计,一边做一边学习 React, 最后把自己的数据也可视化上去了
- 最开始这只是个个人的网页,分享之后不断有人也想搭一个,我又基本都会回答,慢慢的觉得为了效率需要把他变成一个通用些的程序了,在 @geekplux 的鼓励下,就把他从中抽出来了,做的易用和通用了一些,就开源了
- 开源后在 twitter 上宣传,在 twitter 上认识了一些朋友的同时也有更多人加入进来
- 后来看到了 @laike9m 在 v2ex 上宣传他的项目,我也决定试试,没想到取得了大家的认可,项目的 stars 数慢慢增多,也越来越多的人用这个项目,当然后来一边做的同时一边学习逆向,搞定了其他的一些跑步软件,还写了一些心得。-- #191 #197 等等
- 再后来就是被阮一峰老师宣传,项目更多的 stars forks, 认识更多朋友,更多人参与进来,形成了良性的循环,也知道了因为这个项目一些人爱上了跑步,真的开心
循环
- 因为自己是被鼓励到参与到开源的,我想更多人加入这个项目,无论是初学者还是大牛,后来就想到,只要做出跑步主页的人都可以 share 自己的主页,我就鼓励大家提 pr, 其中有不少人是人生第一个 pr, 也慢慢懂了怎么加入开源。就像跑步的接力棒一样传下去。开心的是现在 share 的人一个屏幕已经放不下了。
- 前阵子看到 @antfu 的 关于 Yak Shaving 的文章,深以为然。因为想把跑步部分抽出来做了 running_page, 因为 running_page 里的热力图比较受欢迎我又把其中的逻辑抽出来做的通用做了 GitHubPoster 回馈机核又做了 gcores_calendar,想到了可以减少 crontab 的消耗去研究配合捷径自动化, 因此做了 iBeats 等项目。。。也算是 yak shaving 了。
回忆
当然这一年经历了不少有意思的事儿。
- 因为做这个项目认识了一些自己曾经想都不敢想能有交集的牛人,看到财务自由的人的朋友圈感觉很有趣
- 收到了阿迪达斯的 DCMA....竟然还不是发给我的,是发给其中一个 fork, 我紧急下架了所有的 runtastic 相关的代码,有些遗憾,但没办法
- 其实我是很怕给国人丢人的,特别重视协议,即使很多是 mit 协议因为一些原因我也都会发邮件去询问下,认识了几个朋友的同时,也感叹好多欧洲人好 nice, 很多回复都是 free to do anything, 并且还有说其实是没协议的因为 mit 自由才选的 mit.
- 收到了一些感谢邮件,其中还成了一个同学的毕设项目
- 当然也有一些奇怪的人。。。相信每个开源作者都会遇到吧
- 有几个个朋友想捐款或者打赏捐赠项目,我拒绝了,还在后来加上了句--谢谢就够了。真不是我清高,而是这个项目和帮助我那些人比,和我 sponsor 那些人比真的不值一提,能帮到大家一句感谢我已经非常开心啦
- 因为这个项目回馈了很多项目 python-garmin strava-lib 等等等。
感谢
- 感谢 @laike9m 的鼓励,@geekplux 的帮助和代码优化
- 感谢 @shaonianche 你帮忙的文档帮助到了我和大家
- Thank you very much for @flopp Without your encouragement and such a great project I would not be able to continue to participate in open source
特别感谢
所有贡献者和使用这个项目的人,希望大家一直跑下去,这个项目也一直 running 下去,也是 running_page 的意义
群主太棒了!!
一年前,无意中在v站上看到 @yihong0618 宣传 running_page 项目,当时被惊讶到了,原来程序员这个圈子,也有着一群热爱跑步的人,后面有幸通过Twitter联系到 @yihong0618,接着就开始测试部署,最终在 @yihong0618 的帮助下顺利的部署上去了(我应该算第一批成功部署的?),期间有遇到很多的问题, @yihong0618 总是耐心的帮忙解决,后期也做了点微不足道的贡献,提交了一些pr, @yihong0618 也耐心帮忙 review,学到很多,真的非常感谢!
”凡事不过8公里“,各位,加油💪🏻
@phh95 yihong0618/running_page#108
可以去 running_page repo 提问
❤️
太赞了👍
太赞了👍
群主太棒了!!
yihong 老师建了微信群吗?想进😂
群主太棒了!!
yihong 老师建了微信群吗?想进😂
没有微信群,有 telegram 群。 https://t.me/running_page
love it !!!