Holochain开发进展和Holochain版本更新的路线图

快链头条
2023-07-11 16:16
新闻
4573

作者: Holochain

编译: ChainCatcher

 

您可能已经注意到最近来自 Holo 的故事、博客、应用程序、新闻和公告有所增加。在很大程度上,这仅仅是因为在 Holochain 上可以构建的东西比以往任何时候都多。这一现实的证明是,更广泛的项目社区和开发人员开始在各自的项目中匆忙行动。同时,Holo 开发团队现已解封。在 Holochain 完成更新到必要的功能和稳定性级别之前,某些功能的开发一直处于暂停状态。这是巨大的。

为了让我们的社区更清楚地看到我们相互依赖的工作顺序,我们更新了 Holo 的路线图并包括了一些关键的 Holochain 版本。

为了清楚起见,我们重新命名了一些里程碑,但大多数情况下,我们包含了额外的里程碑,以便能够更有效地将我们的定期开发更新与里程碑联系起来,以便每个人都能更好地了解我们所处的位置。

您会注意到我们现在已经完成了第 3 阶段的 9 个里程碑。另外 7 个里程碑就是我们所说的正在进行的工作,每个里程碑都由特定的子团队关注。每周,我们都会全面地向测试网络交付功能、为我们的社区提供可用的构建以及公开发布。

在过去的一个月里,Holochain 团队发布了我们称之为\"分片就绪\"的版本。如果你在 Github 上查看它,它就是编号为 0.0.107 的版本。此后,他们发布了两个额外的版本,巩固并使社区开发人员和 Holo 团队可以使用这些基本更改。 Holochain 的这些版本正是 Dev Camp 的参与者现在用来构建、测试和部署他们自己的 Holochain 应用程序的东西。

Holochain 版本的尾部还提供了一些令人惊叹的工具。 Launcher、我们的脚手架工具和 Dev Hub 通过节省开发人员的工作并缩短他们的学习曲线,使他们更容易采用 Holochain。

Holochain Launcher 是一个仪表板,允许最终用户在本地安装和运行 Holochain 应用程序。这意味着 Holochain 应用程序易于演示,易于配置以供 QA 团队和社区成员进行测试——最终非技术用户也可以轻松地在自己的计算机上安装并开始运行。

脚手架工具是一组快速应用程序开发工具中的第一个——在软件世界中被称为 RAD 工具。脚手架工具为构建应用程序的过程提供了快速启动。它允许新开发人员依赖其他更成熟的 Holochain 开发人员设计的模式。它还将允许作为产品团队成员的非开发人员使用业务术语和逻辑来设置应用程序的基础知识。例如,如果您正在设计博客,您可以在脚手架工具中定义帖子和帖子列表等概念。

在 Dev Camp 的第 3 节中,他们向参与者介绍了 RAD 脚手架工具,然后向参与者分配了家庭作业,以构建他们的第一个 Holochain 应用程序。之后,他们将打包应用程序,然后从启动器中运行它。

DevHub 是我们的一些社区开发人员正在测试的另一个工具。它是一个开发人员控制台,hApp 可以在这里上传和测试,其他生态系统开发人员也可以在这里对其进行审查/评级。该组件对 Holo 至关重要,因为我们的发布者门户将把它视为可以发布到 Holo 网络进行托管的所有 Holochain 应用程序的来源。

本周我们的团队刚刚将与 Holo 平台相关的所有各种应用程序和服务更新到 Holochain 的分片就绪版本。这意味着现在 Holo hApps 和 Infrastructure 正在使用一个版本的 Holochain,与之前的 Elemental Chat 版本相比,它超过了我们之前所有的基准性能指标。

正在进行的工作太多了——所以我们在路线图中添加了一个小覆盖图,显示我们已经在进行的以下部分。

是的,随着 Holochain 的性能提升,我们现在正准备让人们在 Holo 上使用 Elemental Chat。我们现在正在完成测试和发布流程,敬请期待公告。

Holo 团队正在稳步开发 Publisher Portal 的第一个预发布版以及带有 Test Fuel 基本交易的 HoloFuel 应用程序的发布版。这两个应用程序的开发之前已经暂停,因为某些功能需要在 Holochain 中进行更改,这些更改现在可以通过最近的 Holochain 更新获得。

Holochain 正准备首次发布 0.1.x 版本。这表明更高级别的可用性和可靠性。我们的版本编号基于语义版本控制标准,其中第一个数字是主要版本,第二个是次要版本,第三个是补丁。每当项目在启动项目中移动超过一位小数时,这是一个值得庆祝的里程碑,因为它通常表示依赖该项目的开发人员的稳定性和文档增加。

Holo 团队目前正在进行的另一项工作是 HoloPorts 的新密钥生成过程。这项工作将修改当前的 HoloPort 注册流程,添加关键的安全步骤,并使该流程对我们的运营团队和正在注册的主机更具可扩展性。这将使我们能够专门构建测试版所需的其他功能,例如多端口注册和身份验证。

随着我们今天的前进,我们正在进入一个对我们的社区和客户支持人员来说更加复杂的时期。到目前为止,在我们的大部分开发周期中,我们有两组用户——主机和 Holochain 开发人员。关注该项目的其他人想知道这项新技术的可能性、可用的内容以及它的工作原理,还有许多其他人想更好地了解它与我们的代币以及最终与 HoloFuel 的关系。然而,在过去的一个月里,我们看到了更多开发人员正在使用的多种新工具和应用程序,现在也有这些开发人员构建的应用程序的最终用户。

这意味着非开发人员在我们的支持渠道和论坛上提出了更多问题。随着我们预发布 HoloFuel 和发布者门户,以及其他项目在 Launcher 上提供越来越多的 Holochain 应用程序,这只会增加。我们将与社区一起努力工作,寻找将这些问题引导到所有正确位置的方法。

因此,感谢您的所有兴趣和参与——也特别感谢您在我们经历这些美妙的成长痛苦时的耐心等待。

温馨提示:
快链头条登载此文本着传递更多信息的缘由,并不代表赞同其观点或证实其描述。
文章内容仅供参考,不构成投资建议。投资者据此操作,风险自担。
提示:投资有风险,入市须谨慎。本资讯不作为投资理财建议。