这是关于什么的?
随着 MyBible 项目的存在多年,许多活跃用户已经共同努力生产他们需要的模块,并将它们添加到 MyBible 模块库中。然而,一旦这样的劳动者制作了模块的某个版本,就会出现一个问题:如果它还没有准备好,或者根本无法放置到主 MyBible 模块存储库中,如何方便地将其分发给潜在增长的受众?
是的,如果模块被放置到设备上的 MyBible 数据目录中,MyBible 会自动选取该模块。然而,这不是一键式操作,尤其是自 Android 11 以来(它将应用程序限制在其私有数据目录中,该目录位于文件系统的深处)。
此外,模块往往存在缺陷,随着缺陷的发现和报告,这些缺陷正在被迭代地纠正。
此外,圣经翻译工作正在进行中,热切的用户希望经常更新。
因此,新的模块版本会定期出现,而最终用户设备上模块的定期更新(需要不直接的手动过程)很快就会成为一种令人恼火的负担,分散了 MyBible 的主要目标——深入研究圣经的注意力。
有什么解决办法吗?
我的圣经 核心团队、 Denys 和 Oleg 负责维护主 MyBible 模块存储库,他们决定是时候为 MyBible 核心团队之外的 MyBible 模块创建者提供装备,以便方便地满足其受众的需求。所以开始 我的圣经 5.5.0,该应用程序支持称为“额外模块注册表”的实体。
以下是它的工作原理(另请参阅 MyBible 模块窗口中的使用提示):
- 在 MyBible 系统中,可用模块列表作为“模块注册表”维护在云中(在多个不同的文件托管服务器上)。 MyBible 应用程序下载此注册表。
- 的 “额外的模块注册表” 模块窗口中的菜单项可让您控制额外模块注册表的列表。
- 为了添加额外的模块注册表,您需要知道额外模块注册表文件的下载 URL。
- 一旦在您的设备上添加了额外的模块注册表,其中的模块就可以在模块窗口的公共列表中使用,并且可以像 MyBible 团队维护的模块一样使用,包括当维护者在模块注册表中更新模块时自动更新设备上已下载的模块。
那我该怎么办?
如果你创建 并更新 MyBible 模块:
- 研究 MyBible 额外模块注册表规范 并应用所获得的知识。
如果你想使用 MyBible 模块由非 MyBible 核心团队的人员制作,那么:
- 从维护该注册表的人员处获取额外模块注册表的 URL,并将其复制到剪贴板。
- 在我的圣经中:
- 打开模块窗口。
- 选择“额外模块注册表”菜单项。
- 使用 按钮粘贴额外模块注册表的 URL。
- 考虑在 MyBible 设置中启用自动模块更新。