#1 - 2021-12-7 10:03
bangumi大西王 (天生万物以养人,人无一物以报天)
第一步: 建个群吹水 slack
真正的第一步: roadmap
https://github.com/bangumi/dev-docs/issues/1
先完善只读api,在这个过程中梳理一下各个表之间的逻辑关系,变成文档。
然后开发部分读写api,把旧网站按照模块(比如讨论组,日志)等逐渐迁移到新前端/后端。
把导出的部分数据库建了个仓库,用于开发者们能够快速启动开发环境,避免设置数据库之类的繁琐工作。
https://github.com/bangumi/dev-env
真正的第一步: roadmap
https://github.com/bangumi/dev-docs/issues/1
先完善只读api,在这个过程中梳理一下各个表之间的逻辑关系,变成文档。
然后开发部分读写api,把旧网站按照模块(比如讨论组,日志)等逐渐迁移到新前端/后端。
把导出的部分数据库建了个仓库,用于开发者们能够快速启动开发环境,避免设置数据库之类的繁琐工作。
https://github.com/bangumi/dev-env
短期来看没有价值现在的网站还要用很久
方便扩展现有功能,减轻服务器压力,让客户端获取数据更简便,解决历史数据过于复杂的问题
说是微服务的打算,我感觉可能就是做几个新API然后后面重新做一套前端之类的…
这样就可以保存各个版本的编辑文本,并且把最新版本的内容解析之后存到数据库进行查询和显示。现在的wiki语法做这个太困难了,连最基础的spec都没有
我在slack提过扩展wiki语法支持直接进行人物关联的事情,要解决的问题还是挺多的,还得搞一个易用的编辑器出来
而且肯定是不会在旧代码库上做这件事情的,sai老板懒得加功能,我也不熟悉旧代码库
目前的情况是:新API主要我写的,除我之外有一位站友提了个PR修复了一个bug。
如果有人发新PR也是我来review。新API上线的服务器也是我在维护。
终极目标可以看sai老板最一开始的社区化开发的帖子。在sai老板年事已高现实生活忙碌的情况下bgm遇到的技术问题能得到解决。
使用后帖子标题栏最右方会出现收藏按钮,收藏后主页右侧栏会出现收藏夹,不可拖动
顶楼邀请链接仍有效
bgm只是支持用户自行设置ID而已。
然后,我要解释一下,我说的是[不允许删除更名动态更好]的理由。我不是开发者,不知道他们设计这个功能的真正目的。但我反对改掉这个功能。