#98 Free the Fedora!

Created 4 years ago by ankursinha
Modified 6 months ago

What the badge should be granted for: Accepting free-media requests.
Badge description (like "You added a co-maintainer to a package. BFF!"): "You accepted a Free-media ticket!!"
Anything else we need to know:
The free-media team has their trac instance where free-media volunteers accept tickets. When they've sent out the media, they close the ticket as "Fixed". I'm not certain if there's a trac-fedmsg plugin that can harvest this data yet. It'll be great to have badges for the free-media folks. They quietly spread fedora using their own time and money :)

Attachments
free-media.png - 2013-12-04 20:23:12 Comment Download
free-media.png - 2013-12-04 20:23:12 Comment Download
free-media.2.png - 2014-03-01 19:09:57 Comment Download
free-media.2.png - 2014-03-01 19:09:57 Comment Download
free-mediaI.png - 2014-03-01 19:11:27 Comment Download
free-mediaI.png - 2014-03-01 19:11:27 Comment Download
free-mediaII.png - 2014-03-01 19:12:20 Comment Download
free-mediaII.png - 2014-03-01 19:12:20 Comment Download
free-mediaIII.png - 2014-03-01 19:12:48 Comment Download
free-mediaIII.png - 2014-03-01 19:12:48 Comment Download
free-mediaIV.png - 2014-03-01 19:13:28 Comment Download
free-mediaIV.png - 2014-03-01 19:13:28 Comment Download
free-mediaV.png - 2014-03-01 19:13:40 Comment Download
free-mediaV.png - 2014-03-01 19:13:40 Comment Download

There is a fedmsg trac plugin, but it needs to be explicitly enabled for each trac instance. if you talk to the infrastructure team they should be able to help get it turned on. Thanks for the idea!

There is a fedmsg trac plugin, but it needs to be explicitly enabled for each trac instance. if you talk to the infrastructure team they should be able to help get it turned on. Thanks for the idea!

It could be very nice than this badge update by Fixing Fremedia Requets, I mean:

Badge 1: Aproved in Freemedia team (Slogan: Can't download Fedora? I can help you!)
Badge 2: Freemedia 1 (Fixed 10 freemedia request)
Badge 3: Freemedia 2 (Fixed 100 freemedia request)
Badge 4: Freemedia 2 (Fixed 500 freemedia request)

It could be very nice than this badge update by Fixing Fremedia Requets, I mean:

Badge 1: Aproved in Freemedia team (Slogan: Can't download Fedora? I can help you!)
Badge 2: Freemedia 1 (Fixed 10 freemedia request)
Badge 3: Freemedia 2 (Fixed 100 freemedia request)
Badge 4: Freemedia 2 (Fixed 500 freemedia request)

[[Image(free-media.svg)]]

[[Image(free-media.svg)]]

Pushed! https://badges.fedoraproject.org/badge/free-the-fedora

It awards the badge when someone actually closes a ticket as fixed:
https://git.fedorahosted.org/cgit/badges.git/tree/rules/free-the-fedora.yml

FranciscoD, can you confirm that its working?

Pushed! https://badges.fedoraproject.org/badge/free-the-fedora

It awards the badge when someone actually closes a ticket as fixed:
https://git.fedorahosted.org/cgit/badges.git/tree/rules/free-the-fedora.yml

FranciscoD, can you confirm that its working?

Hi,

I reopened one of my tickets and closed it as FIXED to test, but I wasn't awarded the badge. The fedmsg bus emitted messages correctly though:

{{{
08:48 < fedmsg-bot> trac.ticket.update -- ankursinha reopened a ticket on the Fedora Freemedia trac instance https://fedorahosted.org/freemedia/ticket/13466
08:48 < fedmsg-bot> trac.ticket.update -- ankursinha closed a ticket on the Fedora Freemedia trac instance as 'fixed' https://fedorahosted.org/freemedia/ticket/13466
}}}

No message emitted about a badge being awarded :(

Thanks!
Warm regards,
Ankur

Hi,

I reopened one of my tickets and closed it as FIXED to test, but I wasn't awarded the badge. The fedmsg bus emitted messages correctly though:

{{{
08:48 < fedmsg-bot> trac.ticket.update -- ankursinha reopened a ticket on the Fedora Freemedia trac instance https://fedorahosted.org/freemedia/ticket/13466
08:48 < fedmsg-bot> trac.ticket.update -- ankursinha closed a ticket on the Fedora Freemedia trac instance as 'fixed' https://fedorahosted.org/freemedia/ticket/13466
}}}

No message emitted about a badge being awarded :(

Thanks!
Warm regards,
Ankur

It apears that this badge is not working, I have fixed freemedia this week and dont have this badgr yet

It apears that this badge is not working, I have fixed freemedia this week and dont have this badgr yet

Can confirm comment 6 and comment7. Didn't work here, too. :(

Can confirm comment 6 and comment7. Didn't work here, too. :(

Another update: looks like the fedmsg plugin was disabled for the freemedia trac.

https://lists.fedoraproject.org/pipermail/infrastructure/2014-January/013854.html

This badge won't work until its re-enabled. It won't be re-enabled until we can fix a core bug in the trac+fedmsg plugin.

Blocking on https://github.com/fedora-infra/trac-fedmsg-plugin/issues/1

Another update: looks like the fedmsg plugin was disabled for the freemedia trac.

https://lists.fedoraproject.org/pipermail/infrastructure/2014-January/013854.html

This badge won't work until its re-enabled. It won't be re-enabled until we can fix a core bug in the trac+fedmsg plugin.

Blocking on https://github.com/fedora-infra/trac-fedmsg-plugin/issues/1

Plugin re-enabled for the freemedia trac.

Plugin re-enabled for the freemedia trac.

Ah, I had to disable it again. It was publishing information that it shouldn't have.

Blocking now on this ticket: https://github.com/fedora-infra/trac-fedmsg-plugin/issues/3

Ah, I had to disable it again. It was publishing information that it shouldn't have.

Blocking now on this ticket: https://github.com/fedora-infra/trac-fedmsg-plugin/issues/3

Ok, I re-enabled it (again). The description is now scrubbed from freemedia tickets.

This badge should be working again. I'll close the ticket but please do re-open it if it doesn't seem to be working.

Ok, I re-enabled it (again). The description is now scrubbed from freemedia tickets.

This badge should be working again. I'll close the ticket but please do re-open it if it doesn't seem to be working.

Thanks for working on this, everybody. I just tested it out and got myself a shiny new badge!

Thanks for working on this, everybody. I just tested it out and got myself a shiny new badge!

Is there any possibility to have a levelled badge as William pointed out before?

Is there any possibility to have a levelled badge as William pointed out before?

Yes, it could be turned into a levelled badge as far as the badge rules go:
https://git.fedorahosted.org/cgit/badges.git/tree/rules/free-the-fedora.yml

We would need the art set with numbers/levels, too though.

Yes, it could be turned into a levelled badge as far as the badge rules go:
https://git.fedorahosted.org/cgit/badges.git/tree/rules/free-the-fedora.yml

We would need the art set with numbers/levels, too though.

Replying to [comment:16 ralph]:

Yes, it could be turned into a levelled badge as far as the badge rules go:
https://git.fedorahosted.org/cgit/badges.git/tree/rules/free-the-fedora.yml

We would need the art set with numbers/levels, too though.

I can help with this, maybe it can be

Free the Fedora 1 (Fixed firts ticket in Freemedia)
Free the Fedora 2 (Fixed 10 tickets in Freemedia)
Free the Fedora 3 (Fixed 50 tickets in Freemedia)
Free the Fedora 4 (Fixed 100 tickets in Freemedia)
Free the Fedora 5 (Fixed 200 tickets in Freemedia)

I think than 500 is not a reazonable number of tickets for this badge

Replying to [comment:16 ralph]:

Yes, it could be turned into a levelled badge as far as the badge rules go:
https://git.fedorahosted.org/cgit/badges.git/tree/rules/free-the-fedora.yml

We would need the art set with numbers/levels, too though.

I can help with this, maybe it can be

Free the Fedora 1 (Fixed firts ticket in Freemedia)
Free the Fedora 2 (Fixed 10 tickets in Freemedia)
Free the Fedora 3 (Fixed 50 tickets in Freemedia)
Free the Fedora 4 (Fixed 100 tickets in Freemedia)
Free the Fedora 5 (Fixed 200 tickets in Freemedia)

I think than 500 is not a reazonable number of tickets for this badge

Sounds good to me. +1

I would use roman numerals for "Free the Fedora I (.....)", "Free the Fedora II (.....)" though just to match up with some of the other badges-in-series.

Sounds good to me. +1

I would use roman numerals for "Free the Fedora I (.....)", "Free the Fedora II (.....)" though just to match up with some of the other badges-in-series.

Free the Fedora I
[[Image(free-mediaI.png)]]

Free the Fedora II
[[Image(free-mediaII.png)]]

Free the Fedora III
[[Image(free-mediaIII.png)]]

Free the Fedora IV
[[Image(free-mediaIV.png)]]

Free the Fedora V
[[Image(free-mediaV.png)]]

Free the Fedora I
[[Image(free-mediaI.png)]]

Free the Fedora II
[[Image(free-mediaII.png)]]

Free the Fedora III
[[Image(free-mediaIII.png)]]

Free the Fedora IV
[[Image(free-mediaIV.png)]]

Free the Fedora V
[[Image(free-mediaV.png)]]

I think that instead of the 'level' number, the number to appear should be the number of fixed tickets.

I think that instead of the 'level' number, the number to appear should be the number of fixed tickets.

Replying to [comment:20 mayorga]:

I think that instead of the 'level' number, the number to appear should be the number of fixed tickets.

I can change the level for number of tickets fixed, but firts we need define the number of tickets than a user need to award the badge, I think than can be:

Free the Fedora I (Fixed firts ticket in Freemedia)
Free the Fedora II (Fixed 10 tickets in Freemedia)
Free the Fedora III (Fixed 50 tickets in Freemedia)
Free the Fedora IV (Fixed 100 tickets in Freemedia)
Free the Fedora V (Fixed 200 tickets in Freemedia)

Replying to [comment:20 mayorga]:

I think that instead of the 'level' number, the number to appear should be the number of fixed tickets.

I can change the level for number of tickets fixed, but firts we need define the number of tickets than a user need to award the badge, I think than can be:

Free the Fedora I (Fixed firts ticket in Freemedia)
Free the Fedora II (Fixed 10 tickets in Freemedia)
Free the Fedora III (Fixed 50 tickets in Freemedia)
Free the Fedora IV (Fixed 100 tickets in Freemedia)
Free the Fedora V (Fixed 200 tickets in Freemedia)

Your proposed numbers look fine to me, williamjmorenor.

Your proposed numbers look fine to me, williamjmorenor.

Login to comment on this ticket.

1

1

0

Approved (badges admins only)

0

1

cancel