GitHub 开源两年,收获 Fork 250+(正),我是如何打磨的?

2019-09-23 09:33:41 +08:00
 xiangyuecn

整正整正

今天是星期一,瞄了一眼 v2,然后再瞄了一下我的 github,发现主页上赫然出现了一个 250😂,这个库的代码是我前前后后花了差不多两年时间纯手工打磨出来的。于是乎就有了此主题。

关于这两年

最初的首次提交的代码是我自己项目中用到的一个录音模块,那个时间稀里哗啦的在 github 上开源了好几个库,这个就是其中之一。

开源的一个最大的好处是有很多热心的开发者会给你提出未发现的毛病,最多的还是兼容性问题;印象最深的就是 IOS 上的两个特有的 Feature,至今没有解决,当然甩锅给苹果是最佳的选择😂

最初这个库就是简单的开源了录音功能,后面把对微信特殊支持和 Hybrid App 支持代码都开源了,不过后面两部分和我项目用到的代码差异蛮大,更新起来比较费劲,不过后面我写的项目里面都改用库里面的代码,轻松不少。

再后来又把 App 的录音源码给开源了,包括新写的 IOS 的源码。最后终于把 demo 魔改成了一个语音聊天界面,不过还保持着最初的那个原始简单粗暴的样子。

新奇发现

已经组建了一个群,发现几乎每天都有那么 1、2 个在接入这个库的功能需要问问题,并且好多是文档里面已经写明了的,看样子文档写的是够烂,只有自己看的懂😂

有些开发者用了这个库后也会发些文章,给这个库陆陆续续的带来不少新用户。

后续动作

大动作可能没有了,这个模块写的代码都开源的干干净净了,剩下的搜集信息改 bug。

https://github.com/xiangyuecn/Recorder

4011 次点击
所在节点    程序员
22 条回复
redbuck
2019-09-23 09:46:36 +08:00
记得这个头像

貌似上次搞得不少 V 友装了软件之后不敢用重装了
xiangyuecn
2019-09-23 09:48:31 +08:00
@redbuck 估计是记错了吧,您老再好好想想,小弟是个小小的前端哦😊
redbuck
2019-09-23 09:52:33 +08:00
@xiangyuecn 记错勿怪

上次有个也是微软配色的头像,弄了个禁止 window 自动更新的软件,然后一堆 BUG...
vjnjc
2019-09-23 10:18:42 +08:00
不错不错,这个才是真开源,比 v2 上那个热门贴好多了
a62527776a
2019-09-23 10:25:50 +08:00
变 900 了
gunjianpan
2019-09-23 10:28:07 +08:00
hhh 开始疯狂暗示了
hwdef
2019-09-23 10:35:17 +08:00
hhhhh
支持
darksword21
2019-09-23 10:40:30 +08:00
支持支持就是这个标题格式实在是看太多了。。
mwftts
2019-09-23 10:42:20 +08:00
我还想,记得这个标题我回复过了的…
liuhuansir
2019-09-23 10:45:23 +08:00
@xiangyuecn 支持 LZ 开源,已 star,但是代码风格不太喜欢,很多地方都没空格,看着别扭
SteveZou
2019-09-23 10:47:37 +08:00
哈哈哈哈楼主这是疯狂暗示之前那个强行开源的老哥啊
hkitdog
2019-09-23 11:08:15 +08:00
@redbuck 那個人是寫易語言的...所以軟件還報毒
hantsy
2019-09-23 11:13:36 +08:00
你的代码能 Format 一下吗?或者用 ESlint Lint 一下。另外,要是能 Modernize 就好, 用 TS 来写。
cwjokaka
2019-09-23 11:14:22 +08:00
哇,又来😂
POPOEVER
2019-09-23 11:24:22 +08:00
这站内热点蹭得。。。赞的。。。小伙子,到运营部门报道吧🤗

star 了✨
Sainnhepark
2019-09-23 11:41:52 +08:00
markdown30000 感觉要成梗了
mnsw
2019-09-23 11:43:31 +08:00
这速度。。。有点可以啊
lizhenda
2019-09-23 11:48:10 +08:00
不错不错,就是 README 写的太紧凑了。star 了,以后应该会用上~
wispx
2019-09-23 12:17:16 +08:00
kljsandjb
2019-09-23 12:22:29 +08:00
最近这种标题有些多啊😅

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/603212

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX