[讨论] 关于插件仓库的网页
Closed this issue · 4 comments
AnzhiZhang commented
背景
- 当前我个人制作了一个网页版的插件仓库,实现了插件的搜索和筛选功能,及更美观和符合直觉的信息展示。网址为:https://mcdr.zhanganzhi.com
- 仓库链接
- 该网站部署在 Vercel,使用我个人的账号;投票/点赞 功能数据库位于国内服务器
- #150
建议
现征求 MCDR 核心开发者及社区关于以下想法的意愿和建议:
- 该项目的任何改进建议
- 将该项目仓库移到 MCDReforged 组织中
- 在插件库文档加入该网页,并作为用于查找插件首选建议
- 修改项目的版权声明,当前在网站和文档声明并非官方或社区项目,为个人项目
- 项目预留了 MCDR 官方网站功能的空间,可用于展示文档、信息、教程或提供相应链接
- Vercel 部署的相关问题
- 域名费用我可以个人继续承担,无需担心
alex3236 commented
Fallen-Breath commented
对于第三方的插件仓库转正,最重要的因素有这么几点:
- 可靠性。该网站是否稳定。这包括网站的托管服务提供商、域名、数据库等方面,它们需要能够长期稳定地运行和维护
- 可用性。该网站对用户的可用性如何。要考虑到用户的网络环境(如国内的GFW问题)、使用语言(中英文)等因素
- 可维护性。该网站应具备长期(以年计)的维护能力,包括但不限于在插件仓库发生变更、上游依赖需要重大升级、网站托管服务出现变更等情况下,能够及时进行维护的能力
- 准确性。该网站的数据来源应当稳定、可靠且不易被篡改,展示的内容应具备实时性和准确性
若无法做到,该网站只能作为一个可供参考的第三方网站
至于具体的实现,这方面得等上述要点明确后,再继续确定
AnzhiZhang commented
对于第三方的插件仓库转正,最重要的因素有这么几点:
- 可靠性。该网站是否稳定。这包括网站的托管服务提供商、域名、数据库等方面,它们需要能够长期稳定地运行和维护
- 可用性。该网站对用户的可用性如何。要考虑到用户的网络环境(如国内的GFW问题)、使用语言(中英文)等因素
- 可维护性。该网站应具备长期(以年计)的维护能力,包括但不限于在插件仓库发生变更、上游依赖需要重大升级、网站托管服务出现变更等情况下,能够及时进行维护的能力
- 准确性。该网站的数据来源应当稳定、可靠且不易被篡改,展示的内容应具备实时性和准确性
若无法做到,该网站只能作为一个可供参考的第三方网站
至于具体的实现,这方面得等上述要点明确后,再继续确定
- 可靠性:Vercel 是较大商业公司部署,且没有任何重大变更的可能性,无需担心可靠性。域名当前有效期为一年,目前我可以承诺 3 年的保证,域名注册商为 Cloudflare。
- 可用性:
- 如 @alex3236 所述,会有一定延迟,但国内的可访问性是没有问题的,延迟问题有优化空间和可能性,且在部分情况下可超过 GitHub 的响应速度。
- 国际化完善,自动识别用户语言,且有更多语言的国际化空间。
- 针对无光标输入设备的残障人士做了可访问性设计,针对视觉残障人士作了部分无障碍设计,具有基于机器朗读的访问能力。
- 可维护性:我个人可以承担维护责任,如无重大意外(重大个人事业或家庭变故、自然灾害、战争等)情况,目前可以提供3-5年的保证。如有更多社区用户可以加入维护工作,将可以进一步提升维护性的稳定性
- 准确性:直接使用该插件仓库的数据。关于数据同步情况,有二层缓存,更新时间为10分钟
AnzhiZhang commented
@alex3236 所述问题已全部解决,关于安装说明,由于未来会有内置插件管理器,所以我认为暂无需修改。