FECo 选举采访 Debarshi Ray (rishi)

这是 FESCo 选举采访系列的一部分。

表决 对所有人开放 Fedora 贡献者。 选举于 1 月 26 日开始,并于 2 月 3 日 23:59 UTC 迅速结束。

请仔细阅读应聘者的回答并仔细做出选择。

随时在这里或其他地方向候选人提问!

采访 Debarshi Ray (rishi)

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

您可以在以下位置找到摘要 https://fedoraproject.org/wiki/User:Rishi

如果您想了解有关我的 GNOME 活动的详细信息,那么我将研究我们的在线帐户堆栈——它的各种基础和所涉及的应用程序(包括 nautilus、gvfs、gnome-documents、gnome-control-center 等)。 我也在 gnome-terminal 和 tracker 上工作。

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

基于时间。 有一个可预测的发布时间表是非常重要的
我的意见。

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

我认为我们向用户推送更新的方式需要改进,在这方面我们可以做一些相对简单的事情。 我们花了很多精力确保我们的版本具有最高质量,但随后我们几乎没有做任何事情来确保将更新的质量推送到稳定版本。 这通常会导致意外(或回归)和烦恼(更新太多)。

我们应该停止异步推送更新的做法,除非它们有安全隐患。 我们应该每月或每两周将它们推出更新测试,以便测试人员有机会对定义明确的软件包组合进行 QA,而不是像现在这样不断移动的集合。 这和系统没有区别

用于对我们的版本进行 QA 的冻结。

我们应该有几个人来审核更新,并制定一套严格的关于稳定版本中允许的内容的指导方针。 我相信 Debian 和 Ubuntu 就是这种情况。 Fedora 发行版一开始就已经是短暂的(与 RHEL 或 CentOS 相比),因此无需引入重大的 UI 或代码更改并导致上一段中提到的问题。

一个更具侵入性的改进将是回滚更新的能力。

最后,我们应该开始研究 GNOME 一直在处理的沙盒和应用程序包。 一个打包好的发行版总是有它的优势,但是沙盒和捆绑包解决了一个重要的问题。 我们应该探索如何利用它们来发挥我们的优势。

小心分享你的截图 Fedora 桌面?

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

外部 Fedora 我是一名 GNOME 开发人员,致力于我们的在线帐户故事。 最近,GNOME 在我们看待 GNU/Linux 桌面应用程序的方式中发挥了先锋作用

我相信这给了我一个很好的背景来改进 Fedora 工作站作为面向最终用户(或客户端)的操作系统。

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

历史上,背后的人 Fedora的桌面旋转感觉与 FESCo 有一定程度的脱节。 这是由于分歧双方的人之间缺乏沟通而加剧的,这是我们应该避免的。

我希望 FESCo 成员能够接触到项目中的各种技术利益相关者(例如,WG、spins、功能所有者),以更好地了解他们想要实现的目标。 这可能发生在公共邮件列表和 IRC 上,或者通过电子邮件和会议走廊轨道上的私人对话发生。

委员会成员可以通过撰写博客并在会议上就他们认为具有战略重要性的事项发表演讲来塑造项目的总体方向 Fedora.

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

坐在 FESCo 上会帮助我指导 Fedora,尤其是 Workstation,以实现更好的应用程序和更新故事。 虽然我可以为与个人相同的目标做出贡献,但某些方面需要在项目范围内进行广泛的更改,而成为 FESCo 成员将有助于实现这些目标。

您认为工作组在确立自己的身份时应该有多大的回旋余地?

工作组应该负责定义他们的产品,并允许彼此分歧,只要不对另一产品或工作组不利。

您将如何定义推广产品旋转的标准集? 反过来呢?

产品定义了项目。 他们每个人都应该专注于对项目具有战略意义的广泛领域。 目前我们的产品有工作站、服务器和 Cloud, 意思就是 Fedora 专注于为笔记本电脑/台式机、服务器和云部署构建操作系统。
对于要提升的旋转:

  1. 它应该与现有产品有足够的不同。 差异很大,以至于现有产品之一不能也不能解决其目标和需求。 例如,完全不同的目标受众、不同的发布时间表、不同的安装或发布媒介等。
  2. 应该能够拥有自己的强烈认同感,而不会妨碍任何现有的产品。 另见(1)。
  3. 它背后的一个团队有着良好的记录。

同样,如果将产品作为项目的旗舰之一不再有意义,我会将其降级:

  1. 交付的内容质量下降。
  2. 目标区域不再对项目具有战略意义。 例如,如果人们停止使用客户端操作系统,那么将 Workstation 作为产品将毫无意义。

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

FESCo 负责监督项目面临的技术问题,而理事会则更具战略意义。 它负责 Fedora的治理、预算和外联。 从理事会目前的组成来看,这一点非常明显。 它拥有具有外展、工程、项目管理背景的人员和我们无畏的领导者。

因此,我认为这里没有任何利益冲突。

作为 FESCO 的成员,在对 FESCO 会议进行投票之前,您有多“密切”关注开发邮件列表? 换句话说,除了您自己的技术资格之外,您做出决策的典型过程是什么?

我以前从未参加过 FESCo,所以我不能说我在以前的 FESCo 会议上是如何投票的。 If I am elected, I would try to inform myself by not only following [email protected], but more importantly, talking to the individual stake holders and understanding the technical issues being voted upon. 参加会议并让自己与人们接触会在这方面有所帮助。