#1 - 2021-12-6 22:04
bangumi大西王 (天生万物以养人,人无一物以报天)
Sai 老板 15 年画了社区化开发的大饼。虽然 bgm 在那之后多了一些新功能,但是这个问题上一直也没有进展。

跟 sai 老板又聊了一下,了解了一下目前的现状:

bgm 后端的设计不是很合理,有些模块之间的耦合比较严重。目前后端 mysql 里面有 109 个表,还包含了比如 ep_rate 和 ep_online 这样的废弃字段。甚至还有一些错误设计导致 bgm 在某些功能上无法进行扩展。

sai:
但是目前 bgm 作为一个点格子网站并没有一个专门的开发团队能撑起社区化开发的架子。

所以打算先从简单的做起,开发一些尚未实现的只读 api(目前商量的是人物信息api)。sai老板dump了相关表和部分数据用于开发。有感兴趣的朋友可以联系我(bgm38)

希望在这个过程中能有足够的开发者参与到开发中来,然后逐渐升级/修复/替换掉原有代码库中的问题。
#2 - 2021-12-6 22:14
前排吗?辛苦了(bgm16)
#3 - 2021-12-6 22:18
109 个表.....
#4 - 2021-12-6 22:20
(必须保卫战争)
资瓷
#5 - 2021-12-6 22:28
(hhh汝视视汝)
支持 (bgm38)
#6 - 2021-12-6 22:31
(miaow~~~)
康康
#7 - 2021-12-6 22:32
(有裤袜就)
牛批
#8 - 2021-12-6 22:49
资瓷
#9 - 2021-12-6 23:08
(梦想是成为JK)
支持!
#10 - 2021-12-6 23:10
(good)
优化表结构的艰苦任务(bgm38)
#11 - 2021-12-6 23:13
(迷子でもいい、迷子でも進め。)
看到 GitHub 上的玩意了(
#12 - 2021-12-6 23:14
支持,我可以学!吗?(bgm38)

这就是所谓的程序员的工作就是在扑灭前人留下的旧火吗(bgm38)
#13 - 2021-12-6 23:16
支持!
以及如果能更多公布一些信息,例如语言、框架、大致架构,可能会吸引更多开发力量参与进来
#13-1 - 2021-12-6 23:24
bangumi大西王
等我睡醒再想这些(bgm38)
#14 - 2021-12-6 23:17
引用使命召唤6的教学关名称:一样的烂摊子。
辛苦诸位修代码(bgm38)
#15 - 2021-12-6 23:24
(正视你的恐惧,而不是放大它)
支持!期待!可惜我不是程序员
#16 - 2021-12-6 23:27
可惜不是码农~期待大佬的表现
#17 - 2021-12-6 23:32
(发现和思考矛盾很有趣)
有git repo吗~(网上搜了一下只看到api、开源的客户端
有语言限制吗,entry-level/junior-level的rust可以不(bgm38)
#17-1 - 2021-12-6 23:33
bangumi大西王
肯定不用rust,起码用个有gc的语言吧…
#17-2 - 2021-12-6 23:45
Sai🖖
我们在招 Rust (bgm38)
#17-3 - 2021-12-7 22:09
无名的伞
Sai🖖 说: 我们在招 Rust
是说bangumi开发社群吗😂,如果不嫌弃刚毕业的学生,愿尽力而为
#18 - 2021-12-6 23:49
(nobody cares.)
哪天这小破站能refactor绝对有trim21一份功劳
#18-1 - 2021-12-7 01:23
zhec
+1
#19 - 2021-12-6 23:51
(今天的我也是加把劲骑士!!!)
史诗级工程(bgm38)
#20 - 2021-12-6 23:59
重构!迫在眉睫!推翻屎山!
#21 - 2021-12-7 00:00
(星。。星爆气流斩!)
火钳留名
[来自Bangumi for android] 获取
#22 - 2021-12-7 00:00
我猜大部分是 PHP (bgm32)
#22-1 - 2021-12-7 00:00
bangumi大西王
现有后端是PHP
#23 - 2021-12-7 00:01
哇!MBGA!
#24 - 2021-12-7 00:02
(追番日益,补番日损)
这个好诶,资瓷!
是不是每个程序员都会觉得自己维护的项目是屎山(bgm39)
#25 - 2021-12-7 00:16
(毒性非常大,小孩看了会犯错误,会犯很大的错误 ...)
有兴趣参与,不过PHP不熟
#25-1 - 2021-12-7 05:42
bangumi大西王
原本是PHP,重写肯定不用PHP了
#26 - 2021-12-7 00:21
重写一遍会不会更快(bgm38)
#27 - 2021-12-7 00:26
(你好贱哦(挖坟回复放题)
我是苍蝇(bgm28)
#28 - 2021-12-7 01:07
凑个热闹(bgm08)
#29 - 2021-12-7 01:26
(人天生是政治的动物)
bgm 开发者这么多的嘛,技术宅真可怕(bgm38)
#29-1 - 2021-12-7 05:23
1ra
要不怎么叫码农站(bgm38)
#30 - 2021-12-7 01:27
(每天祈禱小行星降臨)
支持(bgm38)
#31 - 2021-12-7 01:42
(~∧o∧o@∧o@∧o~∧o∧o-∧o~∧o∧o@∧o@∧o~∧o∧o-∧o)
啊这(bgm38)
#32 - 2021-12-7 07:04
(Time to mix drinks and change lives.)
高雅,支持
#33 - 2021-12-7 07:13
(见习炼金术师)
大力支持(bgm38)
#34 - 2021-12-7 08:28
(大胆想象,谨慎思考)
支持,搞搞!
#35 - 2021-12-7 09:26
(宅男会虚构虚构老婆倒贴给虚构自己这件事究竟有什么错)
资瓷。
#36 - 2021-12-7 09:56
(DD雷达搜寻中...?)
(bgm38)gkd
#37 - 2021-12-7 10:13
(星梨花/環/弥生/桃子/杏奈P)
支持(bgm38)
#38 - 2021-12-7 10:34
(素晴らしい作品の感動を共有して何が悪い! ... ... ..)
啥新功能?人物信息?
#39 - 2021-12-7 10:39
(做一个天真且成熟的人。)
好诶!不过我目前学术不精还帮不上忙的感觉(bgm38)
#40 - 2021-12-7 11:37
(。´-д-)
如何评价自己十年前的作品?
Sai:
(bgm38)
#41 - 2021-12-7 12:37
支持一个
#42 - 2021-12-7 12:42
(プリキュアなりたい)
只会写js能参与吗(bgm38)
#42-1 - 2021-12-7 14:18
bangumi大西王
写一个js的wiki语法解析器(bgm38)
#43 - 2021-12-7 13:25
(失去人性,失去很多;失去兽性,失去一切 ...)
支持
#44 - 2021-12-7 13:31
(是JK)
支持
#45 - 2021-12-7 23:39
(他们不是神啊)
支持
#46 - 2021-12-8 22:16
(Nice Fever)
康康