FESCO 选举采访丹尼斯·吉尔摩 (ausil)

这是 FESCo 选举采访系列的一部分。
表决 对所有人开放 Fedora 贡献者。 选举于 6 月 22 日开始,并于 6 月 28 日 23:59 UTC 迅速结束。
请仔细阅读应聘者的回答并仔细做出选择。
随时在这里或其他地方向候选人提问!

采访丹尼斯·吉尔摩 (ausil)

你的背景是什么 Fedora? 你做了什么,你现在在做什么?

我在 fedora.us 中以打包程序的身份从 fedora 开始,我参与了 Fedora 当我们有 3 台服务器和 6 个构建器时的基础设施。 多年来,我一直在 FESCo 和项目委员会工作,我与 Mike McGrath 一起创办了 EPEL。 与汤姆卡拉威合作开始 Fedora 二级拱门。 目前我是领导 Fedora 发布工程,并正在努力使我们能够更灵活地交付 Fedora 并确保 Fedora 可以成长并拥抱不断变化的 IT 环境。

你认为 Fedora 应该是基于时间的还是更多功能驱动的分布? 还是妥协?

我认为我们必须达成某种妥协。 我希望看到我们在基于时间的特性登陆上工作,在定期的时间点上,我们可以谈论在稳定树中交付给用户的新事物,但我希望看到我们更多地转向一系列滚动发布。
我们偶尔登陆的超稳定系列,主要是错误修复有点像 Fedora n-1 今天. 它稳定而坚固,但每六个月左右我们就会推出一组新的坚如磐石的更大的变化,这就是我要为我妈妈安装的。
然后我们有稳定的系列,就像 Fedora 版本一样 今天. 稳定可靠,但变化稍多,让人们可以更快地尝试新事物。新功能会更频繁地出现。 也许每 3 到 6 个月,我们就会将更改推进到稳定状态。 这里的用户是精通技术的人,他们想要最新的很酷的东西,但不想处理大量的更新,也不想处理一些未经打磨和有点粗糙的部分。
最后,我们将有一个开发树,我们会定期在其中发布新功能。 更改会在登陆之前被隔离和测试,这就是 Fedora 开发商应该活着,它不会吃掉婴儿和杀死小猫。 但是在我们可以登陆最新的 GNOME 或 KDE 并进行测试的地方。 新功能可以随时登陆。 有时需要进行润色,但在大多数情况下,一切都应该正常。
在开发树的顶部,我们将拥有环境和堆栈,人们可以在其中进行试验和尝试全新的事物。 当它们被认为足够稳定以供一般消费时,它们就会被纳入开发阶段。

面临的最紧迫的问题是什么 Fedora 今天 (来自工程 POV)? 我们应该怎么处理它们?

最大的紧迫问题是跟上快速变化的 IT 环境。 传统的 IT 模型将继续存在并需要得到支持,但我们需要采用新的方式来构建和发布软件。 我们需要尝试出现的新事物,我们需要推动出现的新事物,我们需要愿意去那些没有用的东西并放弃它。 我们不应该继续提供没有意义的东西。

你的兴趣和经验是什么? Fedora? 这些东西中的哪些对你担任这个角色有帮助?

我踢美式足球,它帮助我保持专注并遵循计划。 我也喜欢摄影并向女儿展示我们周围的世界。

还有什么选民应该知道的吗?

我非常热衷于 Fedora 我喜欢做我所做的事情。 我想确保它成功并且始终可以交付。 我正在努力改变 Fedora IT 世界发生了变化,确保没有人再说“发布工程”是一个黑匣子。

FESCo 如何更好地与其他公司进行沟通? Fedora 社区,还是你觉得 FESCo 在这里已经做得很好了?

有很多很多部分 Fedora 在沟通方面做得不好。 我没有解决这个问题的子弹答案,但这是一个需要解决的领域。 不仅是 FESCo,还有许多其他部分 Fedora.

作为 FESCo 的一部分,您可以完成哪些作为贡献者无法完成的事情 Fedora 不坐在 FESCo 上?

帮助确保 Fedora 拥抱变化,但要确保我们在走路之前不要跑步。 鉴于我的工作,我可以在不加入 FESCo 的情况下完成其中的一些工作,但在 FESCo 内部会更容易,并且希望可以通过确保更好的沟通和对发布工程方面的可见性来确保我们避免冲突 Fedora.

随着的到来 Fedora 现在理事会,您认为 FESCO 在 Fedora 项目?

我不认为理事会大大改变了 FESCo 的意义。 如果有的话,它会增强并让 FESCo 有责任感。 董事会之前的事情在工程方面完全不受控制。 现在理事会可以设定长期目标,FESCo 可以设定短期目标来实现这些目标,他们可以很好地合作,以造福于 Fedora.

您认为 FESCo 是否可以帮助减少超过 400 个等待审核的包裹的积压?

FESCo 可以通过查看流程和努力消除瓶颈来提供帮助。 通过与 QA 合作以获得更好的自动化测试设置,我们可以着眼于自动化部分审查过程,并在不牺牲质量的情况下整体简化事情 Fedora.