费多拉徽章

费多拉徽章是一个有趣的网站,旨在表彰Fedora项目帮助新的和现有的Fedora贡献者找到不同的参与方式,并鼓励改进Fedora的基础设施。

费多拉徽章

徽章是如何工作的?

这真的很容易!只是登录徽章与您的Fedora帐户,你马上就会看到你至少有一个徽章。恭喜你,你是獾!如果您以任何方式参与Fedora,您可能会注意到,在您开展业务时,您的个人资料中会弹出徽章,尽管遗憾的是,我们还没有涵盖Fedora的所有领域-我们正在尽最大努力确保奖励尽可能多的参与形式!

想看看你的徽章收藏与其他徽章相比如何?检查排行榜.想要更多徽章吗?您可以检查徽章索引看看所有的徽章,开始收集吧!点击徽章查看如何获得它-但是我们故意没有把一切都说清楚。有趣的部分是找出答案!

另一件很酷的事:徽章网站是移动优化的,所以你可以在移动中轻松跟踪你的徽章!

为什么我没有得到我应该得到的所有徽章?

不幸的是,有几个原因导致你可能无法获得预期的徽章。首先,徽章背后的基础设施自2012年末才开始运行(一些部分自2013年初开始运行),因此对于许多徽章来说,我们无法将这些日期之前的贡献考虑在内。我们真的很抱歉。我们希望我们能做到。我们提交了一张罚单,要求有人为我们制造一台时间机器;但从逻辑上讲,如果它要关闭,它会立即关闭的...

其次,对于某些徽章,您需要在注册徽章后执行一个操作,以“启动泵”(这不是真正的工作方式。不涉及泵。我们已经检查过。)好奇企鹅(询问费多拉二世)例如,Badge要求您在询问Fedora。当你第一次加入徽章时,即使你已经这样做了,你也不会看到徽章,但只要你再问或回答一个问题,你就会得到它。

此问题的一个特殊情况会影响您在加入Badges之前所做的事情所获得的Badges,您真的不能再这样做了-例如认证包装工徽章,当您加入该组时将获得奖励。我们运行了一个脚本来定期检查和颁发大多数徽章,所以请耐心等待,獾很快就会出现!

谁做的?

很多人都为前端后端。不同的人也有贡献的徽章理念、艺术和定义.我们在一起#软呢帽应用程序在freenode上,我们有一个邮件列表、和wiki SIG页面.

我可以提交新的徽章创意并帮助构建徽章吗?

对!我们希望你能来!直接前往新型徽章追踪器,或查看wiki页面了解更多信息。

我可以帮助开发徽章背后的技术吗?

当然!请加入我们!从堆栈底部开始:

技术问题和详细信息

再一次,带着感觉:徽章是如何工作的?

如果你是说它是如何工作的,那就太酷了!Fedora徽章利用了联邦应急管理局(Fedora Infrastructure的消息总线)和数据命名器确定一个人做出了什么样的贡献。

徽章奖励后端守护程序,联邦银行收到fedmsg事件时唤醒。它将该消息和datanommer中的历史与一系列规则。如果参与者符合其中一个规则中描述的条件,则它们是授予徽章实时。

您现在看到的前端是一个名为塔利尔语。我们尽力保持Tahrir“品牌不可知论”,因此您可以安装它,在自己的平台上运行它,并向您的朋友颁发徽章!需要进行一些组装。

徽章颁发者参加比赛多久了?

自2013年8月7日起。

datanommer存储联邦快递历史记录多久了?

自2012年10月16日起[1].

为什么不能自动授予活动徽章?

首先,请记住,徽章奖励守护程序会在收到新的联邦应急管理局事件,并检查fedmsg的历史为了做出决定那一刻谁得到了什么徽章。

要颁发认证包装商徽章,获奖者需要等待一条消息来自联邦账户系统(FAS)表示用户已添加到该组。当我们收到它时,我们醒来,验证它,并颁发徽章。

由于您加入该团队的时间超过了徽章颁发者的管理时间,因此从未有机会检查您是否应该获得徽章。Fedora徽章发布时,我们一直在努力为此,每隔几天手动运行一个脚本,将这些基于组的徽章分发给新加入的用户。我们真的应该把它放在一个裙带里,让我们的生活更轻松。

当然,我们不能使用一个简单的脚本来追溯授予基于大型和复杂的前fedmsg活动(如包构建)的徽章,因此许多Badgers不会有足够多的徽章用于包构建和类似的活动。fedmsg项目仅始于2012年,历史仅限于于当年10月开始跟踪Koji事件直到2013年1月才发生。因此,Fedora Badges从那时起就只知道您的构建。不要灰心!还有很多事情要做。

目前有一个初步计划,即编写一个更大的脚本,该脚本将覆盖旧的Koji日志等,生成适当的fedmsg消息,但(当然!)不会实际广播这些消息,而是直接将其输入datanommer。这应该会让我们赶上许多老活动。

我可以在我的博客中嵌入徽章吗?

我们的前端应用程序不直接提供工具,但我们允许您将您的徽章导出到Mozilla's打开徽章背包他们提供将徽章嵌入其他地方的一些工具.

单击导出徽章按钮,通过Mozilla登录与您的FASUSERNAME@fedoraproject.org电子邮件地址,以及在那里创建自定义徽章显示。