大家好,我是 Petal 豆瓣 FM 桌面客户端的作者,我想寻找喜欢豆瓣 FM 的人一起维护这个项目。

2019-07-01 22:12:18 +08:00
 g1eny0ung

关于 Petal

Petal 是一个豆瓣 FM 的第三方的客户端,我是使用 electron 构建的,目的是为了跨平台使用,目前在 OSX,Win,Linux 上面都可以使用,目前集成了豆瓣 FM APP 端的大部分功能。

这是它的主页:https://ilime.github.io/Petal/

这是仓库地址:https://github.com/ilime/Petal

我之前也在 V2EX 上面发过一篇关于它的主题,链接在这里 => Petal: 一个豆瓣 FM 的桌面客户端。

少数派也有一篇文章介绍了 Petal,Netflix、Spotify、豆瓣 FM …… 10 款第三方桌面客户端让这些服务更好用

为什么寻找 maintainers / contributors / commiters

这两天我发现豆瓣 FM 更新到 6.0 了,我觉得当前版本是一个我至今为止用过 UI 最好看的音乐 APP,我个人使用了豆瓣 FM 有 2,3 年了,有很多好听的音乐我都是在豆瓣精选发现的,我也推荐大家尝试一下这个有年头的音乐 APP。

总结起来就是,豆瓣能让我找到很好听的音乐 + 我喜欢它的不能拖拽进度条 + 好看的 UI 等等,让我能继续地使用它。

这个开源的客户端是我在大三的时候开始做的,到目前我已经维护了两年多的时间了,期间进行了一次大的改版。

这是项目的贡献图:

直到现在已经释出了 23 个版本。

期间有一些人使用了它,我也收获了一些改进的意见,在此先感谢所有为 Petal 做出贡献的人,感谢你们,这个应用我才能坚持到现在

但是开源占据了我生活的大部分时间,我同时也在进行别的开源项目,加上日常的全职工作,让我不得不在很多晚上和周末都在电脑前去维护这些项目。

我认为开源应该是很多人参与的,否则的话很难去进行下去,没有好的点子,没有众人的努力,进行一个项目就只能靠不断的督促自己,我也正在慢慢地转变自己的开源方向。所以我决定,借着现在豆瓣 FM 6.0 的时候,将这个应用传递给更多人知道,希望能有人和我一起维护它。

那么如何贡献呢

在之前的某一次 commit,我为了后续方便维护,添加了很多注释在源代码中,虽然目前 Petal 没有一个完整的开发流程文档,但是也不妨去 hack 代码,后续的文档我会慢慢补上的。

Petal 的技术栈是 JS + React.js + Redux + Electron,基本上属于前端范畴,不过学习起来十分的简单,我没有用很复杂的东西,我个人觉得并不需要。

具体如何运行可以在项目的 README 中找到。

如果你有意愿去维护,可以邮件到 g1enyy0ung@gmail.com ,这是我的邮箱,注明来意就可以了。

最后希望

首先希望能帮我传播一下这个主题,目的也是为了寻找维护者。

其次:

如果你喜欢这个项目,不嫌费事的话,可以给它一个 star,这样就会有更多人知道了,我也可以从大家的使用过程中找到 Petal 的不足,然后加以改进。

如果你愿意对项目进行一些支持,可以在项目主页的 Sponsor 按钮中找到赞赏码,赏维护者一杯咖啡喝 ~

我在 github 叫 g1eny0ung,目前主要做 JS&TS,Rust 的开源,我也会写 Clojure&CLJS,Swift,Dart。欢迎大家和我交流~

感谢阅读到这里的人,开源需要不断的热枕和耐心,在这里和大家共勉。

5649 次点击
所在节点    分享创造
32 条回复
crella
2019-07-01 22:41:53 +08:00
支持支持
strcmp
2019-07-01 22:46:01 +08:00
有什么需要维护的么
lchreal6
2019-07-01 22:51:54 +08:00
mac 上有在用你的 app,体验挺好的,每次敲代码想听音乐时都会打开下,舒缓下心情😁
lchreal6
2019-07-01 22:52:05 +08:00
mac 上有在用你的 app,体验挺好的,每次敲代码想听音乐时都会打开下,舒缓下心情
g1eny0ung
2019-07-01 22:53:51 +08:00
啊 Sorry,忘了说了:

需要维护或者开发的东西我目前想到的有:

1. 因为豆瓣 FM 6.0 加入了很多动效,所以准备在 Petal 上也会调整一些动画
2. 现在 Petal 还没有歌单功能,所以准备在后续的版本中加入
3. 各种依赖的升级问题
4. 豆瓣 FM API 的持续维护,这个需要去抓包
5. 其他在豆瓣 FM APP 中具有的东西而 Petal 没有的
6. UI 的不断调整,现在这套 UI 是我没有很用心去设计的,包括 Icon 什么的只是用了 font awesome 默认的
7. 最后就是文档和主页的维护了

忘记在主题里描述了,这应该是所有的东西了。

@strcmp
g1eny0ung
2019-07-01 22:56:03 +08:00
@crella 十分感谢!
g1eny0ung
2019-07-01 22:57:19 +08:00
@lchreal6 是嘛,那真的是很棒哈哈!感谢你的使用
aaahhh123
2019-07-01 22:58:28 +08:00
66666
g1eny0ung
2019-07-01 23:03:19 +08:00
@aaahhh123 😘
tesiddddd
2019-07-01 23:05:50 +08:00
今天下载了,很不错啊,就是图标能换个就好了,😂,支持支持
g1eny0ung
2019-07-01 23:10:53 +08:00
@tesiddddd 哈哈感谢使用,图标是我之前学习 sketch 的时候画的,有什么好的建议嘛
TabGre
2019-07-02 07:16:13 +08:00
看起来很酷,试用并学习一下
daweibao
2019-07-02 07:29:23 +08:00
一直在用哇 👍
ShaunSS
2019-07-02 08:49:48 +08:00
支持,加油!回头用下!
10 年左右一直用一个第三方桌面端,是个很简约的小长条,可惜后来不维护了。豆瓣给我的感受是推的歌真的很舒服!这次好像是和腾讯合作拿到不少版权,周末手机端载了新版的 6.0 用一段时间试试,好用就可以把别家的卸掉了!
g1eny0ung
2019-07-02 08:52:59 +08:00
@TabGre 感谢🙏哈哈,谢谢使用
g1eny0ung
2019-07-02 08:53:38 +08:00
@daweibao 哈哈哈,谢谢使用!
g1eny0ung
2019-07-02 08:54:36 +08:00
@ShaunSS 对,这次好像是版权打通了,我的好多红心歌曲♥️都亮了,感谢支持🙏
ResidualWind
2019-07-02 09:23:49 +08:00
不错 不错 支持 支持!
walkbox
2019-07-02 09:38:17 +08:00
豆瓣 fm 是我非常喜欢的一款手机音乐软件,推荐给我的歌曲很对口味,应该是算法的优越性吧,但是最近一两个月我放弃了,原因有 2 个 :

1:很多版权歌曲在 applemusic 上 不能播放了, 不知道是 bug 还是直接就不能播? 新版改进了?

2:操作希望能更人性化一些。比如我都是开车听,上车自动会连接蓝牙,qq 音乐貌似可以通过车载的下一曲按键直接连带启动手机上的 qq 音乐来播放,完全不需要动手机。 但是豆瓣不能关联,必须要解锁手机打开豆瓣 fm,这一操作很麻烦,但是目前没有替代方案。包括现在用的 applemusic 也不能做到, 希望豆瓣能有这人性化的功能。 手机自动连接车载蓝牙后会自动关联到豆瓣 fm, 然后用户可以通过操作车载的多媒体播放按键或者下一曲按键来决定是否播放豆瓣 fm, 最后用户能自定义这样播放的是红心歌曲还是系统推荐的歌曲,那就完美了。

作为一个车载用户 就是因为懒而已 见谅。 若能做到这么人性化,掏钱也非常乐意。
walkbox
2019-07-02 09:40:28 +08:00
抱歉 楼主是非豆瓣 fm 的作者? 我可能找错了

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

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

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

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

© 2021 V2EX