(我认为 Ubuntu 的升级(12.04 -> 16.04)失去了一个有用的选项,我想建议将其返回。然后我发现这个选项得到了很大的改进;但答案是如此普遍有用,我建议将这个问题保留为一般性问题。)
我应该把建议放在哪里?在https://bugs.launchpad.net/unity? 谢谢!
答案1
“建议”改变可能是一个相当有内涵的术语。原因如下:
Ubuntu 一直是一个贡献型社会。受到开发者关注的人是那些贡献代码的人。
Unity 目前由一些社区志愿者维护和支持。
这两个群体都不欣赏开车经过他们没有太多想法。他们已经忙于自己更关心的项目了。他们大多是志愿者——他们做自己喜欢做的事。当然,专业人士则按雇主的要求做事。
成功的社区建议往往具有以下特点:
- 它们是由正确的论坛(现在http://community.ubuntu.com或相应的开发者邮件列表)
- 他们是已经充分研究过。您比其他任何人都更关心此功能,因此请在 Launchpad(或上游)上查找此功能。使用变更日志和邮件列表存档来确定最初删除它的原因、涉及的人员以及特定的代码更改。这是一个真正的研究项目 - 记下笔记并添加书签链接。您需要参考它们。
- 它们发生在六个月的 Ubuntu 开发周期恰逢其时。大多数变更都计划在 11 月初和 5 月初进行 - 即 Ubuntu 发布后的几周内,因为团队开始计划接下来的六个月的工作。许多变更都是提前一两年制定的。不要在 1 月份接触团队,期望在 4 月份看到新功能。
- 建议者有足够的技术技能开始工作。你对开发人员说的最糟糕的话就是“我不是程序员”。他们刚开始工作时也不是。开发人员会很乐意指导你:他们会教你如何钓鱼。他们惯于为你做所有工作。他们有自己的项目(他们更关心的项目)。
- 建议者有一个有清晰的愿景并愿意领导志愿者。您不需要自己做所有的工作——其他感兴趣的志愿者随时都会出现。基本的领导和管理技能有助于分担负担,让每个人的工作都变得轻松有趣。
- 书面建议本身就是对观众有说服力。你不是在试图说服自己。你不是在恳求开发人员。你不是在与任何人争论。你试图说服开发人员,这个新功能是他们代码库的一个很好的补充,它将易于维护,符合开源标准,易于支持,将被使用。你试图说服可以加入其他十几个项目的志愿者,你的项目是最充实、最有趣/最有挑战性的。
愿望清单错误通常只满足其中几个标准,因此很少有应用程序被(志愿)开发人员选中。
建议:了解 Ubuntu 社区贡献者前提出一个想法。加入一个你感兴趣的团队(测试、文档、支持、错误分类、上游等),并找到一些贡献的方法。观察其他人如何提出建议,以及贡献者和社区如何回应,他们使用的沟通渠道,他们参考的资源。时间花得很值。