WordPress探索使用GitHub Codespaces来改善贡献者的体验

AI 智能摘要
WordPress的首席开发者Helen Hou-Sandí提议使用GitHub Codespaces来改善贡献者的体验。GitHub最近宣布向所有用户提供GitHub Codespaces,即其快速启动基于云的开发者环境,免费用户每月免费使用60小时,专业用户使用90小时。Codespaces使得一键启动任何GitHub仓库成为可能。

WordPress的首席开发者Helen Hou-Sandí提议使用GitHub Codespaces来改善贡献者的体验。GitHub最近宣布向所有用户提供GitHub Codespaces,即其快速启动基于云的开发者环境,免费用户每月免费使用60小时,专业用户使用90小时。Codespaces使得一键启动任何GitHub仓库成为可能。

图片[1]-WordPress探索使用GitHub Codespaces来改善贡献者的体验-搬主题

“我想让wordpress/wordpress-develop可以在GitHub Codespaces中使用,最初的目标受众是那些在贡献者日开始为核心内容做贡献的人,”侯三迪说。”这似乎主要是对我们的容器设置作出决定的问题。

建立和运行一个开发环境可能是参加贡献者日最耗费时间的方面之一,特别是在Wi-Fi很慢的时候。Hou-Sandí最近在2022年的WordCamp美国贡献者日上经历了这种情况。

“她说:”这个经历提醒了我,作为一个项目,我们应该看看如何使为WordPress做贡献变得更加容易,而远程开发选项是我们的工具包中的一个好东西。她说:”这允许贡献者以最小的设置开始工作,而且不需要台式机/笔记本电脑–你可以从平板电脑或手机上修补和测试WordPress。”

Hou-Sandí已经与Codespaces合作了近两年时间。在她2021年WCUS题为 “用区块编辑器为新的白宫政府发声 “的演讲中,她用一个使用Codespaces的自定义区块架构的现场演示给观众带来了惊喜。这段录音展示了她和她的团队在2020/2021年拜登/哈里斯whitehouse.gov网站上所做的一些工作,是一个很好的例子,说明Codespaces可以成为WordPress开发的一个有用工具。

WordPress开发人员积极响应,支持使用Codespaces来改善贡献者的体验,许多人渴望在项目上提供帮助,并在项目准备好后进行测试。

Gutenberg工程师Riad Benguella说,拥有一个内置的在线开发和测试环境将是 “对WordPress和Gutenberg资源库的一个伟大补充”。

如果使用Codespaces可以减少摩擦,帮助人们在几分钟内而不是几小时内设置好开发环境,这将大大改善专门用于贡献的活动的生产率。

“我相信这不仅会帮助新的,而且会帮助所有的贡献者,”WordPress开发者Tung Du说。”对我来说,使用Codespaces来审查PR是一种多么好的体验。”

“此外,增加Codespaces支持也意味着增加devcontainer支持,这让使用VS Code的贡献者设置本地开发环境变得更加容易。”

GitHub的60个免费小时的限制也可能被开发者在他们自己的项目中用完,所以可能仍然需要使用其他本地开发方法的教程。对于偶尔使用Codespaces的人来说,在几秒钟内启动一个开发环境的便利性是很难超越的。

“Scott Kingsley Clark说:”即使对那些不是新手的贡献者来说,我也喜欢这个功能。”我个人会发现这非常方便,因为它消除了贡献的另一个障碍。我很赞成,一旦它准备好进行测试,我就迫不及待地想试一试。”

© 版权声明
THE END
喜欢就支持一下吧
点赞0 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容