再一次,带着感觉:徽章是如何工作的?
如果你是说它是如何工作的,那就太酷了!Fedora徽章利用了联邦应急管理局(Fedora Infrastructure的消息总线)和数据命名器确定一个人做出了什么样的贡献。
徽章奖励后端守护程序,联邦银行收到fedmsg事件时唤醒。它将该消息和datanommer中的历史与一系列规则。如果参与者符合其中一个规则中描述的条件,则它们是授予徽章实时。
您现在看到的前端是一个名为塔利尔语。我们尽力保持Tahrir“品牌不可知论”,因此您可以安装它,在自己的平台上运行它,并向您的朋友颁发徽章!需要进行一些组装。
为什么不能自动授予活动徽章?
首先,请记住,徽章奖励守护程序会在收到新的联邦应急管理局事件,并检查fedmsg的历史为了做出决定那一刻谁得到了什么徽章。
要颁发认证包装商徽章,获奖者需要等待一条消息来自联邦账户系统(FAS)表示用户已添加到该组。当我们收到它时,我们醒来,验证它,并颁发徽章。
由于您加入该团队的时间超过了徽章颁发者的管理时间,因此从未有机会检查您是否应该获得徽章。Fedora徽章发布时,我们一直在努力为此,每隔几天手动运行一个脚本,将这些基于组的徽章分发给新加入的用户。我们真的应该把它放在一个裙带里,让我们的生活更轻松。
当然,我们不能使用一个简单的脚本来追溯授予基于大型和复杂的前fedmsg活动(如包构建)的徽章,因此许多Badgers不会有足够多的徽章用于包构建和类似的活动。fedmsg项目仅始于2012年,历史仅限于于当年10月开始跟踪Koji事件直到2013年1月才发生。因此,Fedora Badges从那时起就只知道您的构建。不要灰心!还有很多事情要做。
目前有一个初步计划,即编写一个更大的脚本,该脚本将覆盖旧的Koji日志等,生成适当的fedmsg消息,但(当然!)不会实际广播这些消息,而是直接将其输入datanommer。这应该会让我们赶上许多老活动。
我可以在我的博客中嵌入徽章吗?
我们的前端应用程序不直接提供工具,但我们允许您将您的徽章导出到Mozilla's打开徽章背包和他们提供将徽章嵌入其他地方的一些工具.
单击导出徽章按钮,通过Mozilla登录与您的FASUSERNAME@fedoraproject.org
电子邮件地址,以及在那里创建自定义徽章显示。