新的背后 Fedora 开发者门户

您是否正在寻找可以使用您帮助的项目? Fedora 开发者门户 是一个伟大的项目 首先,即使您以前从未贡献过。 最简单但仍然有价值的贡献方法之一是告诉作者缺少什么。 更多关于贡献的信息在下面的“寻求帮助”标题下。

门户的主要目的是为开发人员服务(惊喜!)。 这 Fedora 开发者门户团队最近发布了一个 新版本,他们的目标很明确:创造 Fedora 相当于一个网站 developer.ubuntu.com 或者 developer.apple.com. 在短短的一年时间里,门户网站取得了长足的进步。 在本文中,我们与在该站点工作的红帽工程师 Petr Hracek 和 Adam Samalik 进行了交谈。

开发者门户的起源

开发者门户的想法起源于 2015 年 4 月的 Hracek。他 注意到没有 Fedora 页面对开发人员有用,因此他和其他一些人开始勾勒门户的外观。 后来 Samalik 加入了团队,他们开始创建实际的站点。

他们同意建立一个门户网站,提供开发者资源概览 Fedora, 如 丙二醇,以及用于安装或运行工具的快速入门和简单指南。 他们故意不提供深入的文档以避免重复上游工作。 “简而言之,”他们说,它是“开发人员互相帮助的网站”。

那么这个门户网站是一种建立贡献者基础的方式吗? Fedora? 根据开发人员的说法,并非如此。 他们的目标受众是“使用 Fedora 作为他们的工作站,而不是项目的贡献者。”

门户的使命

“我们想向人们展示 Fedora 对开发人员来说既简单又好用,”Hracek 和 Samalik 说。 他们想帮助开发者“选择 Fedora 作为他们的默认开发者平台或工作站。” 他们从网络上其他主要以开发人员为中心的网站中汲取灵感,因此门户网站给人的感觉是新鲜的和信息丰富的。 “未来,”开发人员继续说,“我们希望将 FDP 集成到现有的 Fedora 基础设施。”

这就是门户网站背后的想法。 但是结果呢? 我们向门户团队询问了他们从网站正式发布中获得的反馈。 “他们真的很高兴我们给了他们比 Stack Overflow 更好的东西,”他们说。 “我们的一位高级软件工程师尝试了我们门户网站上关于如何安装 Vagrant 和 Docker 的教程。 他说这真的很有用。” 但总有改进的余地,这让我们了解了开发者社区如何提供帮助。

寻求帮助

“我们需要社区来帮助我们建立 Fedora 开发人员门户,”该团队说。 “我们愿意包含任何内容,以使其尽可能具有吸引力。 在我们建立了一个可靠的门户之后,我们可以吸引开发者自己。” 例如 Fedora 开发人员门户目前包含 Python 和 Ruby 等语言的内容。 但它仍然可以使用端到端的指南内容,从选择语言到安装和运行工具,再到部署应用程序。

“你能做的最好的事情,”Hracek 和 Samalik 说,“就是写一些东西或者给我们反馈,告诉我们缺少什么,需要什么,人们想要什么,或者什么不清楚。”

帮助,通过他们的团队联系 邮件列表 或通过 IRC 自由节点 #developer-portal 频道. 您还可以在门户网站上找到贡献的途径。 选择 了解如何贡献主页,这导致了基于 Github 的内容编写指南。