名侦探柯西名 @nillith

我打算写个仿G+的sns,现在可以完成基本的发post和+人功能,圈子目前只能创建和圈人,支持完整的markdown语法,图片只能外链。今天刚把通知功能做完。有人来一起玩不,网址:balmy.club

如果有人能一起开发就更好了
(⁄ ⁄•⁄ω⁄•⁄ ⁄): github.com/nillith/circle-plus

· Web · 16 · 25

@nillith 话说如果用mastodon当作后端是不是前端的工作量会少一点呢

@lemon 其实我正好是前端不太擅长。主要是为了圈子功能。

@nillith 话说不考虑现成的 friendica 吗,其实很接近G+了

@nillith 赞! 看好乃 -服务端弄的差不多了现在这边的客户端 port 一份过去大概也不是不可能 这样之前说过的完全鬼城用户开发的 SNS 就实现了-

@nillith 感觉实在要造轮子不如 fork 现成的加入改进?完全自己写一是工作量太大,二是和其他社交完全不兼容的话就是孤岛,难以做大最终可能只有死掉了。

@bali 我也觉得工作量很大,所以想找同好一起写。分布式社交网络的话,只是加入了服务器之间的通知而已,目前想先做主要的功能。而且想要完全兼容的话就没有开新坑的必要了。

@nillith 不,我的意思是从 mastodon 或者 friendica 或者 pleroma 不管什么的 fork 都好,这些东西都已经有自己的一套解决方案了,你直接魔改加入自己想要的新东西,同时如果还能尽量保持 fediverse 兼容性那就再好不过了。

@bali 当然不失为一个不错的选择。主要是我懒吧,毕竟在现成的代码上工作,前期进展是比较慢了。开新坑立马直奔核心了。当然这样就没有了很多现成的功能就是了。

@nillith 我推荐去 fork 现成的主要是觉得这些东西应该算是大家比较公认的没有私货(开源方案)、并且是比较好的方案了(如果不好谁会用),而自己做的话你不能保证能比现成的做得更好,做得好你不开源不见得大家愿意用。

@bali 是开源的呀,github.com/nillith/circle-plus
毕竟现成方案要跟g+差异化,而我想要的是做一个一样的(尽量)。

@nillith 我是泛指,没有特指说你没有开源。而且,先开源等大家贡献了后续正式版本或者更新到某个版本直接闭源的东西也不少吧。不是针对你的意思,就是说造轮子这件事而已。

@bali 你说的是没错啦。如果有公司全自己造轮子肯定不行。但是毕竟我这也不是去恰饭的东西,造轮子是程序员的浪漫。

@nillith 那就 good luck 吧。个人表示关注🤙🤙🤙

@nillith 嗯 ... 总先加上 travis-ci ?

@nillith 后端也完全是重新实现的么?这样工作量会很大啊

@airy 嗯,但是没有交付压力所以可以慢慢写。而且人少不需要考虑性能能省很多事。先只做核心功能工作量应该也是可以接受的。

@nillith 既然是这样, 可以考虑一些好玩的黑科技

@airy 写完核心功能估计想到啥是啥