WP Rig Starter 主题项目正在寻找新的维护者
已发表: 2020-08-19
几年前,Morten Rand-Hendriksen 为 WordPress 推出了 WP Rig。 目标是为主题开发社区带来现代的入门主题和构建过程。 现在,他和目前的团队希望找到新的人来保持项目的进展。 无论谁被选中,都将获得项目的完全所有权。
Rand-Hendriksen 将于太平洋标准时间 8 月 21 日星期五上午 8 点主持 Zoom 会议。 会议计划持续 30 分钟,可能还有 30 分钟的问答环节。 他将用本周会议的格式和议程更新 WP Rig 博客。 任何对 WP Rig 的未来感兴趣的人都可以免费参加。
“理想的候选人是有兴趣、有时间和有动力让项目继续进行的人,”兰德-亨德里克森说。 “未来的所有者、维护者、同行等将被期望遵守既定的治理模型,该模型概述了角色、责任、权力以及如何‘爬梯子’,如果你愿意的话。”
在上任之前,候选人将与 Rand-Hendriksen 和该项目的其他遗留维护者会面。 目标是理清移交的后勤工作。
“一旦项目移交给新的所有者和维护者,该项目就成为他们的项目,”Rand-Hendriksen 说。 “这意味着他们可以朝着他们认为对社区有意义和有价值的任何方向采取行动。 这是一次真正的交接:作为遗留维护者,我们并没有将我们对 WP Rig 未来应该是什么样的看法强加给新的所有者和维护者。 我们将传授我们的知识和愿景,让下一代 WP Rig 团队为自己的未来铺平道路。”
理想情况下,官方 WordPress 主题团队将承担 WP Rig 项目,或者至少是它自己的入门主题版本。 然而,团队缺乏实现这一目标的资源。 根据主题团队代表威廉巴顿的说法,一些成员对此感兴趣,但目前没有人有时间为其做出贡献。
“如果 TRT 想要采用该项目,他们将优先于所有其他相关方,”Rand-Hendriksen 说。 “WP Rig 的目的始终是将项目捐赠给更大的 WordPress 开源项目,而 TRT 将是交钥匙的理想团体。”
全站编辑未探索的未来
无论谁接手 WP Rig 项目,都将能够探索全站点编辑的巨大未知。 该功能的早期版本预计将在今年晚些时候登陆 WordPress 5.6。 这可能意味着对项目进行大修,并将其推向一个比最初设想的全新方向。 这是一项艰巨的任务,需要有时间和能力的人来跟上未来几个月的剧烈变化。
Rand-Hendriksen 和团队使用 Block Areas 和 WP Rig Blockade 进行了一些实验性工作,这是原始 WP Rig 主题的变体,用于探索内容区域之外的块。 然而,这些存储库在过去一年半中几乎没有工作。 Rand-Hendriksen 说他们太忙于发布 WP Rig 的 2.0 版,以至于没有看到这些项目中的任何一个取得成果。
“随着 WordPress 社区开始探索无处不在的块意味着什么,拥有这个统一的基础比以往任何时候都更加重要,这样每个人都在说相同的语言并使用相同的工具,”他说。 “当我不得不离开时,这是我最深切的遗憾:我无法参与塑造平台的下一次演进,也无法帮助社区发展这个统一的基线。”
Rand-Hendriksen 认为,只有在现有主题开发社区的支持下,全站点编辑才能成功。 如果没有这些开发人员的积极参与,全站点编辑可能会将社区分为传统主题和现代主题。
“风险很大,很多开发商都对主题的现状进行了深度投资,并在财务上依赖于现状,”他说。 “为了让他们参与进来并探索主题的未来,需要从一个统一的基线开始,这是引入现代代码、工具和标准的好时机。 WP Rig 可以成为该项目的催化剂,也可以成为构建此类项目的基础。 开源布道者总是说什么? “决定是由出现的人做出的。” 这不仅是一个展示机会,而且是一个积极引导社区走向合作未来的机会。”

他觉得 WP Rig 的新所有者将能够回答 WordPress 项目中的一个问题:全站点编辑应该是什么样的?
现代工具
WP Rig 比过去的入门主题要先进得多。 然而,它并不孤单。 在整个 WordPress 开发社区中可用的许多入门主题中,其中许多已经转移到包括现代构建系统和工具,这些不是早期项目的一部分,例如下划线 (_s),这是最接近“官方”的东西WordPress 见过的入门主题项目。
“当我第一次提出 WP Rig 的想法时,是因为多年来我一直在维护一个非常受欢迎的 LinkedIn Learning(以前的 Lynda.com)课程,该课程使用 _s 从头开始构建主题,我注意到 _s 和 WP 主题总的来说,它越来越落后于 Web 开发的总体趋势,”Rand-Hendriksen 说。 “总体而言,WordPress 主题仍然像 2012 年而不是 2020 年一样构建,并且 Web 开发空间的许多最重要的进步通常并未用于主题开发。 随着该项目从我的个人实验发展为一个团队,我们决定从头开始并说“如果有人要在今天,2018 年,使用今天的工具和最佳实践来构建一个主题,那会是什么样子?” 结果是一个主题构建工具,它使用现代构建过程和工具来简化主题开发。 是的,它看起来不像标准的入门主题,但就像我说的,标准的入门主题看起来像 2012 年的网络。”
WordPress 社区中仍然存在一些情绪,即 Web 开发正在远离其理解 HTML、CSS 和入门级 PHP 基础的根源。 我们是否已经超越了那些简单的基础足以在现代世界中构建 WordPress 主题的地步?
“这对初学者来说更难理解吗?” 兰德-亨德里克森问道。 “如果你从这样的假设开始,即除了构建主题的旧方法之外,其他任何东西都‘更难’,那么是的,绝对是的。 如果你从 WordPress 主题作为许多人第一次亲身体验 Web 开发的角度出发,并且 WordPress 有责任向人们介绍当前和具有前瞻性的 Web 工具,那么我认为答案是否定的。”
Rand-Hendriksen 说 WP Rig 使现代主题开发的许多部分变得更加容易,并且更复杂的部分被广泛记录。 从性能改进到现代 JavaScript 到面向对象的 PHP,该主题涵盖了旧式主题开发人员可能需要尽早开始掌握的广泛实践。 “对于大多数标准主题开发,WP Rig 与任何其他开发工具一样简单,”他说。 “这与 WordPress 主题通常的处理方式不同。 从我的角度来看,如果 WordPress 主题想要与网络的其他部分保持同步,这不仅是好的,而且是必要的。”
WP Rig 还为主题作者提供了开箱即用的可访问性。 Rand-Hendriksen 长期以来一直是推动主题可访问性标准的坚定支持者,因此,他带头的首发者将可访问性置于最前沿是有道理的。
“我已经开发主题超过 15 年,并教授主题开发超过十年,”Rand-Hendriksen 说。 “主题开发的主要障碍之一是缺乏官方统一的工具。 _s 曾担任该角色一段时间,但现在维护不善,开发缓慢,并且在标准和现代工具方面明显落后。 WordPress 需要类似于“创建反应应用程序”的东西已经有很长时间了。 创建 WP Rig 是为了作为这样一个项目的基础或灵感:提供一个官方的起始主题和构建过程,为人们提供一个统一的工作场所和一个统一的基础来回馈和改进,以便社区可以一起举起来。”
