作为努力的一部分评估WordPress项目的健康状况,一个工作组正在组建,以测试我们可以利用的各种工具的演示。如果你想参加,请在下面发表评论。我们会把这个带到松弛(Slack) Slack是一个协作群聊平台https://slack.com网站/WordPress社区在https://make.wordpress.org/chat/.-以会议为基础可持续性松弛通道。
Bitergia分析提供了分析软件开发和社区参与开源项目的详细工具。它跟踪代码开发活动和社区交互,提供多样性和项目性能指标。我们已经(@哈利桑克,@佩里亚索塔和我自己)选择它作为我们的第一次试验。我们首先试用Bitergia,因为它提供了一个全面的、现成的分析平台,可以通过最少的设置满足我们的需求,从而减轻其他贡献者的负担。
我们为期一个月的演示帐户不包括可用的其他集成,例如聚会 所有正式成为WordPress世界一部分但不是WordCamp的本地/地区聚会都通过https://www.meetup.com网站/会议通常是本地WordPress用户聚在一起分享新想法并寻求他人帮助的机会。在meetup.com上搜索“WordPress”将帮助您找到您所在地区的选项。、Slack或RSS。
使用Bitergia等工具的相关费用(基本计划每月起价1000美元)最好由WordPress基金会承担。Automatic通过覆盖服务到5月份的当前成本,支持了WordPress项目对该工具的探索。
考虑到基金会在监督和支持WordPress社区和基础设施方面的作用,集中资助这些费用是有意义的。此外,这将有利于WordPress生态系统中的多个组织,而不仅仅是Automatic,来分担这些成本。这种集体筹资方法将更平均地分配财务责任,并加强WordPress的社区驱动性质,确保在不过度依赖单个实体的情况下维护项目可持续性和健康的基本工具。
苦艾酒的益处:
- 综合github GitHub是一个提供git存储库在线实现的网站,其他开发人员可以轻松共享、复制和修改这些存储库。公共存储库可以免费托管,私有存储库需要付费订阅。GitHub引入了“拉请求”的概念,在将贡献者在分支中所做的代码更改合并为存储库所有者之前,可以对其进行审查和讨论。https://github.com/集成:利用GitHub进行丰富的数据访问,增强对社区协作和任务管理的理解。
- 数据焦点:确定优先级吉特 Git是一个免费且开源的分布式版本控制系统,旨在快速高效地处理从小型到非常大型的项目。Git很容易学习,并且具有闪电般快速的性能。大多数现代插件和主题开发都是使用这个版本控制系统完成的。https://git-scm.com/.和GitHub数据,集中于反映发展努力和社区参与的关键来源,以便进行有针对性的分析。
- 逐步扩展:最初,将实施基本的GitHub集成,以实现可扩展和可管理的数据分析集成,并防止社区过载。
- 未来集成潜力:保持开放性,以在未来纳入Slack和Meetup等平台,有可能扩大对社区参与和项目健康的洞察力。
苦味酸问题:
- 营业成本:具有Git和GitHub集成的初始仪表板成本为1000美元。整合更多资源将产生额外费用。大约需要30000美元来为Trac公司 Trac是贡献者为bug或功能请求创建问题的地方,与GitHub非常相似。https://core.trac.wordpress.org/.和WordPress编辑器活动集成。
- 工具相关性:在过去的一年中,我们看到了几项建议,将工具保留在聚会或松弛(Slack)。在评估未来过渡时,我们选择的项目健康和项目运营工具需要协同工作。
- 仪表板无障碍 无障碍性(通常简称为a11y)是指为残疾人设计产品、设备、服务或环境。无障碍设计的概念确保了“直接访问”(即无人协助)和“间接访问”,即与个人的辅助技术(例如计算机屏幕阅读器)兼容。(https://en.wikipedia.org/wiki/Accessibility网站):可以将仪表板嵌入到团队站点中或在主帐户上查看。数据也可以导出为CSV。然而,没有关于可访问性的其他信息,特别是对于屏幕阅读器。
Grimore和Augur是其他项目可以实现的开源工具。在审查其他开源工具时,我们还需要包括所有贡献者安装和配置每个测试的工作。Linux、,阿帕奇 Apache是使用最广泛的web服务器软件。由开发和维护Apache软件基金会Apache是一种免费的开源软件。和Drupal自己创建了适用于各自组织的工具。开发我们自己的工具需要贡献者在与WordPress无关的领域做出相当大的努力,而不仅仅是细化指标。
- 多视流(原名GitPrime):提供对软件开发工作流的深入了解,帮助团队提高生产力和效率。
- 斯奈克:提供对开源依赖项的安全性见解,突出漏洞和许可问题。
- GitInsights公司是一种分析工具,可提供对Git存储库的详细见解。它帮助团队监控编码活动、审查模式和跟踪项目健康状况。它提供贡献、生产力和代码库演化度量,以增强项目管理和团队协作。
虽然WordPress的大部分工作甚至超越了代码,都转移到了GitHub上,但并不是所有的贡献都是基于GitHub-的。以下工具可以帮助提高人们对GitHub内部工作的认识,可以被视为扩展,但不是我们寻求的主要指标。
通过其全面的分析和集成能力,这些工具可以显著增强开源社区的管理和可持续性。然而,他们不关注不同WordPress团队中的项目,也不跟踪贡献。
- 公共休息室:集成各种平台,如GitHub、Slack和Twitter,以提供统一的社区视图,帮助开源领导者监控参与度并确定积极贡献者,这对于维持活跃社区至关重要。
- 动态观察:跟踪跨多个平台的社区关系和互动,深入了解参与动态和保留策略,这对于促进可持续的开源环境至关重要。
🗣社区参与和反馈
我们对透明度和社区参与的承诺对于指导WordPress的发展至关重要。我们正在实施几种参与方法,以确保社区中的每个人都能有效地提供见解和反馈。
- 公共论坛和讨论:加入在Slack上召开WordPress可持续发展团队会议,我们在这里就正在进行的项目进行基于文本的讨论。这些会议为分享非正式反馈和与团队互动提供了一个平台。
- 定期审查:我们在Slack上主持会议,向所有社区成员开放。这些会议对于讨论可持续发展倡议的进展情况和收集各利益攸关方的实时反馈至关重要。
👣接下来的步骤
- 收集反馈:我们正在寻找其他工具来考虑和试用。
- 增强的报告:开发可定期更新并与社区共享的详细报告和交互式仪表盘,以保持项目状态和进度的透明度。
- 数据集成:通过合并Slack、Meetup和RSS源 RSS是Real Simple Syndication的缩写,它是一种网络提要,允许用户以标准化、计算机可读的格式访问在线内容的更新。这是饲料。韵律学。这种更广泛的数据集成将帮助我们了解社区参与的所有方面。
- 仪表板实施:探索将可持续性仪表盘直接嵌入制作WordPress工作组网站此实现将允许所有团队成员无缝访问实时数据和见解。
- 地面团队优先级:在各自的Make WordPress页面上展示每个团队的优先级。这种可见性将有助于协调社区的工作,并确保每个人都了解每个团队的关键关注领域。
🌟分享反馈
在我们推进可持续发展努力的过程中,综合分析和社区投入至关重要。我们将继续审查选项,并需要您在评论中提供反馈。
- 你建议使用什么工具?
- 应包括哪些其他数据点?
- 我们还能做什么来衡量项目的健康状况?
道具到@哈利桑克 和@佩瑞索塔用于校对。
#项目-健康-2