在开源 开放源代码是指原始源代码可以免费获得,并且可以重新发布和修改的软件。开源**必须**通过许可模式交付,请参阅GPL。像WordPress这样的项目,通过数据跟踪进度对于明智的决策、发现趋势和提高效率至关重要。在WordCamp公司 WordCamps是一种非正式的、本地组织的会议,涵盖与WordPress相关的所有内容。他们是WordPress社区聚集在一起,互相传授他们一年来学到的东西并分享快乐的地方之一。了解更多信息.欧洲2023年,@哑光强调了需要“项目健康仪表盘”推动成立一个工作组,包括@课程01,@nao(北欧),@佩里亚索塔,@哈利桑克(我自己)和其他人。在过去的一年里,我们一直在努力实现这一愿景。今天,@课程01我很兴奋地宣布Make/WordPress的实验健康仪表盘核心 核心是运行WordPress所需的一组软件。核心开发团队构建WordPress。社区和培训团队,以及WordPress 6.6版本统计的概述。这些仪表板是使用以下工具手动编译的Bitergia分析,提供团队绩效的快照。
该项目仍处于试验阶段,它寻求社区反馈,以在更多团队中完善和扩展仪表盘工作。您可以通过以下链接查看各个仪表板:
实验的关键见解
核心团队
基于古腾堡 古腾堡项目是WordPress的新编辑器界面。编辑器改进了创建新内容的过程和体验,使编写丰富内容变得更加简单。它使用“块”来增加丰富性,而不是短代码、自定义HTML等。https://wordpress.org/gutenberg网站/和wordpress_developgithub GitHub是一个提供git存储库在线实现的网站,其他开发人员可以轻松共享、复制和修改这些存储库。公共存储库可以免费托管,私有存储库需要付费订阅。GitHub引入了“拉取请求”的概念,在将贡献者在分支中所做的代码更改合并为存储库所有者之前,可以对其进行审查和讨论。https://github.com/存储库。这些数字大多偏向于新吸引的开发人员,但最近离开的贡献者数量激增。
- 虽然WordPress项目始终在新贡献者和不活跃贡献者之间保持着良好的平衡,但正如我们的研究所示,2024年不活跃贡献器的数量明显增加。
- WordPress 6.6仪表板显示了稳定的贡献者数量(637),其中38%是新贡献者。相比之下,6.5版有703个贡献者,是最近发布的最大版本之一。
- 核心团队的贡献在WordPress发布前后出现峰值。
- 捐款主要由Automatic、Yoast、GoDaddy和10up等公司提供,并依赖赞助商。
- 核心GitHub存储库保持着强劲的关闭/合并率,但预计2024年将出现下降趋势。
- 贡献者分布很强,赞助贡献者支持大多数贡献。该团队目前专注于发布6.7版并启动古腾堡第3阶段。
培训团队
显示学习WordPress课程用户和注册率的图表。截至2024年8月,访问课程内容的用户中,近60%已经注册了课程。请注意,课程观众也有所增加。
- 培训团队已超过预计目标通过使其视频内容的视频保留率达到50%。课程注册率接近60%。
- 他们的学习路径项目已经实现了其贡献目标,注册率和课程完成率都很高,学习者满意度达到90%。
- 团队依赖GitHub进行项目管理,贡献者之间的参与度很高。
- 大量的临时贡献者表明需要更多的定期和核心贡献者 核心贡献者是那些通过创建功能或查找和修补错误来开发WordPress版本的人。这些贡献是通过Trac完成的。https://core.trac.wordpress.org。确保团队长期健康。
- 团队为其寻找贡献者学习途径项目和在线研讨会主持人.
社区团队
COVID后,我们看到活动、唯一与会者和所有与会者人数略有增加,但我们远未达到2019年(COVID前)的水平。
- 社区团队即将实现其预计目标45%的新参与者参与,44.76%的参与率。
- 新冠赛后,WordPress活动的数量有所下降,但正在出现改善。
- 最近转向github因为项目管理导致了高参与度。
- 为了实现雄心勃勃的目标,团队需要更多的项目和活动支持者以及社区活动主持人。
过程
我们于年开始这个项目参与WordPress社区并收集有价值的反馈,这表明需要一个自动化的仪表板工具。经过广泛研究,我们选择了Bitergia分析其开源特性和自托管潜力,确保了WordPress社区的数字主权。Bitergia提供可定制的仪表盘、GDPR合规性,并与以下工具集成吉特 Git是一个免费且开源的分布式版本控制系统,旨在快速高效地处理从小型到非常大型的项目。Git很容易学习,并且具有闪电般快速的性能。大多数现代插件和主题开发都是使用这个版本控制系统完成的。https://git-scm.com/.、GitHub、IRC、,松弛(Slack) Slack是一个协作群聊平台https://slack.com/WordPress社区有自己的Slack频道https://make.wordpress.org/chat/.、Docker Hub等。我们的Bitergia仪表板链接到WordPress GitHub存储库,目前是私有的,可以访问@课程01,@哈利桑克,@佩里亚索塔、和@nao(北欧)。此服务根据Automatic赞助的基本计划运营,每月费用为1000欧元。
根据Bitergia Analytics的见解,@库兰01,@哈利桑克、和@佩里亚索塔托管的项目健康活动场所5月,从更广泛的WordPress社区收集更多反馈。基于这些输入,我们为WordPress核心、社区和培训团队开发了试点仪表盘,这些团队的工作严重依赖于指标。然而,Bitergia Analytics目前不支持我们的工具,如HelpScout、Figma、,Trac公司 Trac是贡献者为bug或功能请求创建问题的地方,与GitHub非常相似。https://core.trac.wordpress.org/.,SVN公司 Apache Subversion(通常缩写为SVN,在其命令名SVN之后)是一个软件版本控制和修订控制系统。软件开发人员使用Subversion维护文件的当前和历史版本,例如源代码、网页和文档。它的目标是成为广泛使用的并发版本系统(CVS)的最兼容的继承者。WordPress核心和WordPress.org发布的代码都通过SVN进行集中管理。https://subversion.apache.org/。和GlotPress。为了弥补这一差距,我们使用了其他数据源,如WordPress 6.6道具列表和社区和培训团队的贡献者团队数据,以及Bitergia Analytics来准备这些仪表盘。
接下来是什么?
这些仪表盘是作为评估其有用性的实验而创建的。手动编译数据非常耗时,而且可能不可持续。@课程01我投入了大量精力准备。如果他们证明是有价值的,我们希望鼓励其他Make/Teams创建自己的并探索项目范围的仪表盘,尽管这可能是资源密集型的。积极的反馈将支持持续发展,包括构建自定义工具或升级到优质Bitergia计划,以获得更深入的数据洞察力,从而支持贡献者团队。
反馈请求
感谢您审阅此项目!我们的长期目标是为WordPress构建自动化的实时仪表板。在我们努力改进工作时,我们感谢您对以下问题的反馈:
- 这些团队指标有用吗?
- 我们应该考虑其他指标吗?
- 我们是否应该在未来继续创建类似的仪表盘?
- 我们可以自动化这个过程吗?如果可以,如何实现?(我们正在考虑Bitergia。)
- 你有兴趣帮助进一步发展吗?
请在2024年10月7日或之前的评论中分享您的想法。
这篇文章由以下人员共同撰写:@库兰01和@哈利桑克输入来自@nao(北欧) @卡林曼和@土工格栅
以下个人直接参与了该项目:@课程01 @哈利桑克 @nao(北欧) @佩里亚索塔 @土工格栅.非常感谢@audrasjb公司 @卡林曼 @德斯罗什 @约宾 @杰夫保罗 @小狐狸 @动物园 @西7感谢他们的支持、投入和反馈。
要了解更多信息并跟踪此计划的发展,请查看以下资源:
#仪表盘 #项目
+品牌。wordpress.org网站 用户创建和共享WordPress代码的社区站点。您可以在这里下载WordPress核心、插件和主题的源代码,以及社区对话和组织的中心位置。https://wordpress.org//core+make.wordpress.org/community+make.jordpress.org/training+make.gordpressorg/updates+make_wordpressorg/sustainability