之前我一直使用的是leanote作为自己的个人笔记软件,这两天在迁移服务器的时候发现要迁移leanote和seafile两个部分,还是比较麻烦的,于是有了以seafile作为后端,写一个云笔记app的想法
我觉得是可以的基于seafile的web api,制作一个Android 版本的云笔记软件(个人暂时只有一些Android开发的技能),目前的想法是,希望能够和seafile的客户端一样,在首次打开的时候输入seafile服务器地址,然后基于seafile的文件存储功能和历史功能,时间笔记的回溯。说简单点,相当于,写一个Android的App,然后在App里完成对seafile服务器上面的某种自定义格式文件(例如:笔记.seanote?)的读写
有没有人愿意一起建个项目试试?
我的email是:Ericwyn.chen@gmail.com,如果我有进度的话我会在这下面更新
但是我不懂代码= =
我做这玩意全都是跟教程跑的,,,
veoco
11
同leanote+seafile,很想融合在一起,然而并不会编程。
2333 要是感兴趣的话可以参与测试啊(要是我最后能把这个坑填完的话哈哈哈哈
veoco
14
已经叛逃到微云了…笔记+网盘+离线下载,Seafile已经沦为备份了。
我之前也看过你的帖子,怎么说呢,有官方牵头的话自然是最好的。我个人觉得开源的魅力在于所有的开发者都能够基于自己的想法,对其进行提交和进一步的开发,这种驱动并不是以官方牵头为开始的,而是开源世界的开发者自己去进行的,此后如果官方愿意合并或者愿意采用的时候,再进一步的依照官方的力量去推广和推行。Leanote的Android 客户端此前也是一直难产,而后由第三方开发者houxg编写的Android 客户端被官方fork并且钦定。
而关于源码托管和笔记软件下载的问题…自然是Github啊,受众少这也没办法23333
其实讲到底,我所做的这种开发,起点也完全是因为,我自己需要而已吧哈哈哈哈哈,而官方的Api也完全能够满足开发的需要,再加上Seafile 官方的各个系统客户端也开源的,所以笔记模块做起来个人以为难度不大,也因此并不太需要考虑是否需要官方牵头来做开发。可是你帖子里面说的其他模块的话,像视频插件什么的,难度比较大的话可能确实是需要官方的协助了
这个问题倒还好,怎么说的因为Seafile 各个客户端的开发都是基于他们自己Seafile Web Api,而我的开发也不是基于Seafile在Github 上面的源码,因为seanote并不是直接对seafile的源码进行修改和增加,是基于Seafile 已经固定好了的Web Api借口,所以这种开发是非常独立的,也并不用太过去关注官方源码的版本和提交。
而关于官方合并功能之后对该功能进行收费的话,估计也是说的那种对源码进行修改而后添加的功能,如果基本都以这种类似于自由安装插件的形式存在的话,与官方是否合并没有太大的关系,只需要保证项目能够持续提供基于API接口的完美的兼容就可以了,这是我的想法
1 个赞
厉害 今天才看到这个项目 不知道怎么样了 我等ios平台可以享受吗?
已经变成有生之年系列了hhhh,其实难度主要在笔记的存储啊以及如果出现冲突怎么合并啊这些上面,另外就是 Android 端的富文本编辑器这些(我不太会写 Android hhhh