qianjunakasumi/Project-Shizuku

关于弃用「Mirai」的通知

Closed this issue · 2 comments

动机

出于产品稳定运行、持久发展、功能多样化方面考虑,对本项目而言,「Mirai」及「Mirai API HTTP」所提供的功能、部署存在诸多不足,无法满足开发新功能的需要以及提供长久支持等

「go-cqhttp」和「Mirai」比较,具有以下优势:

  1. 部署方便简洁,无需安装其他套件
  2. 支持 「Mirai」及「Mirai API HTTP」未提供的功能
  3. 运行时内存开销小,可以随处部署
  4. 共同使用 Go Lang 语言,项目具有相似性
  5. 与「Mirai」许可证相比,约束力少,开发自由度高
  6. 可能足够提供长久支持

摘录自: github.com/mamoe/mirai#许可证

鉴于项目的特殊性,开发团队可能在任何时间停止更新或删除项目。

为了产品健康稳定持续地服务,提供良好的服务,经由起草后审慎考虑

现决定如下

「Project SHIZUKU」将放弃使用「Mirai」及「Mirai API HTTP」所提供的框架服务

新服务由 「go-cqhttp」提供

「Project SHIZUKU」底层重构,提供更方便的开发方式,我们希望它更易用!

即日起自开发结束或本Issue关闭,主分支将引入任何可能造成破坏的修改

任何人都可以提交 PR ,欢迎您的贡献!

开发进度

预计时间: 2020年8月29日 - 2020年9月20日

发行版本号:v2.0.0

实时进度更新请在Project项目板中查看

################
今后也请继续支持「Project SHIZUKU」

因 go-cqhttp 无法提供满足必须需求的功能,拖有历史包袱
现计划撤销使用 go-cqhttp,由我自己开发,底层使用 Mrs4s/MiraiGo

基本弃用「Mirai」,为v2.0.0发布准备中