主题作者调查结果:首选通过 ZIP 文件上传,SVN 访问即将推出

theme-author-survey-results-uploading-via-zip-files-preferred-svn-access-forthcoming 主题作者调查结果:首选通过 ZIP 文件上传,SVN 访问即将到来

今天早些时候,Dion Hulse 宣布 为期六周的调查结果 关于 WordPress.org 主题上传过程。 目标是弄清楚上传 ZIP 文件是否是一个“痛点”,看看主题作者更喜欢哪些其他方法。 然后,根据反馈继续前进。 共有 256 人回应了调查。

在加权结果中,通过 ZIP 上传主题仍然是最受欢迎的选择。 通过 Git 提交或与 GitHub 集成分别排在第二和第三位。 使用 SVN 或 CLI 工具也有支持。

下一步应该包括允许通过 SVN 提交主题更新。 Trac 票证也将被删除以进行更新,主题团队不再审查这些更新。 对于喜欢 Git 的主题作者,计划鼓励使用 GitHub Action 来通过 SVN 进行自动部署。

目前还没有实施这些变化的门票,但它们即将到来。 Hulse 表示,他正在等待有关公告或 9 月 14 日主题团队会议的任何反馈。

关于最初的主题提交什么也没说。 这可能会保持不变。

与插件相比,即将到来的 SVN 访问将有一些限制。 更新将通过具有标准化版本格式的严格 /theme-slug/version 方案存储。 提交更新后,主题作者将不得更改任何提交。 与 ZIP 上传系统一样,他们需要修改版本号才能发送新的更新。 目标是让主题存储库仅成为部署目的地,而不是开发场所。

对于那些渴望替代主题上传方法的人来说,这应该是一个受欢迎的变化。 早在我的记忆中,主题作者就要求 SVN 访问 WordPress.org 主题目录。 这是插件开发人员早就拥有的能力。 这是在 Git 激增和 GitHub 日益流行之前。 每隔一段时间,主题就会重新开始讨论,但总是以同样的方式结束。 上传 ZIP 文件是提交新主题或现有主题更新的唯一方法。

最终,这些讨论包括关于 Git 的讨论。 然而,与任何版本控制系统 (VCS) 集成的热情似乎已经减弱。 大多数人只是维持现状。

这不一定是件坏事。 上传 ZIP 使过程变得简单。 主题作者可以使用他们喜欢的 VCS(或不使用)并将最终产品发送到 WordPress.org。

当我查看调查并仔细考虑时,我改变了立场。 纵观我作为主题作者的历史,我显然站在呼吁 VCS 集成的阵营中。 我想要 SVN(最终,GIT)访问我在目录中的项目。 但是,我很久以前就自定义了我的开发构建过程,以合并一个 ZIP 创建步骤。 通过主题上传表单上传该文件所需的额外 30 秒左右似乎不再重要。

与回答调查的众多其他人一样,我现在更喜欢上传 ZIP 文件。 也许这是我习以为常的,但在几年前,这不会是我的答案。 我开始欣赏现有系统的简单性。

但是,将主题上传过程开放到其他方法应该可以为更多人改善情况。 特别是,我可以想象主题商店包含类似于 10up 的 GitHub 行动 用于发布过程中的插件部署。 本质上,在标记发布时,Action 会自动向 WordPress.org 的 SVN 存储库发送更新。

像这样:

喜欢加载…

来源

原创文章,作者:WPJIAN,如若转载,请注明出处:https://wpjian.com/tips/2021091449244.html