#357 Badge for anitya activity

Created 2 years ago by ralph
Modified a month ago

Special Request!

We just launched a new system at https://release-monitoring.org and it's really neat. You can read more about it here: https://lists.fedoraproject.org/pipermail/devel-announce/2015-February/001541.html

There is one labor-intensive part of the process: people login to https://release-monitoring.org and they find "projects" there that do not having a mapping to a Fedora "package". For instance, someone has to go find that the project "nethack" is called "nethack" in Fedora (obvious) or that the project "PyJWT" is called "python-jwt" in Fedora (less obvious). I'd love to award badges to people who are going through and doing all that hard work on the almost 20,000 packages we have in Fedora.

We have this all looped into fedmsg, so implementation of an auto-awarded badge will be easy.

For badge art concepts, how about this:

  • A satellite dish radiating a signal, perhaps to another world.
  • A badger or panda operating a telegraph, perhaps with a satellite dish radiating a signal in the background.
  • Hermes! I.e., a panda with winged sandals. He was the 'messenger', right? Or maybe just an image of the winged sandals: http://en.wikipedia.org/wiki/Talaria

The idea here is that people are helping Fedora get the latest software into our queue faster than ever before.. so hence the satellite dish, hermes, etc.. The telegraph might be cool to continue the kind of retro-tech thing we have going on in some place (i.e., the model T motorcar badge).

We can definitely do this one in a series:

  • 1 upstream package mapped to Fedora
  • 50 upstream packages mapped to Fedora
  • 100 upstream packages mapped to Fedora
  • 250 upstream packages...
  • 1000 ..
Attachments
telegraph.png - 2015-04-09 15:15:25 Comment Download
telegraph.png - 2015-04-09 15:15:25 Comment Download
cellphone.png - 2016-07-30 15:03:41 Comment Download
cellphone.png - 2016-07-30 15:03:41 Comment Download

Any update here? AFAICS there is no issue going with Anitya and fedmsg messages so this can be easily implemented.

Any update here? AFAICS there is no issue going with Anitya and fedmsg messages so this can be easily implemented.

I have a neat vision for these badges- Ill assign to myself. This is a series so it will take me some time to complete the artwork. Look forward to updates!

I have a neat vision for these badges- Ill assign to myself. This is a series so it will take me some time to complete the artwork. Look forward to updates!

Here is a the first draft for the first badge in the series
[[Image(telegraph.png)]]
I was not quite sure how to categorize this one- I went with quality. @threebean, can you confirm?
I was thinking it would be cool to have the series follow communication tech evolution so telegraph, phone, satellite, cell phone, internet. Feedback on artwork and concept welcome.

Here is a the first draft for the first badge in the series
[[Image(telegraph.png)]]
I was not quite sure how to categorize this one- I went with quality. @threebean, can you confirm?
I was thinking it would be cool to have the series follow communication tech evolution so telegraph, phone, satellite, cell phone, internet. Feedback on artwork and concept welcome.

First off, I love the design. That's a perfect telegraph. What would you think about adding some little lightning bolts to indicate that it is "signalling" something? Having the series follow tech evolution sounds great. +1 to that!

On the categorization, I am genuinely unsure. :( It is true that keeping the packages up to date in Fedora ensures a certain kind of quality for our packages.. but that's not the same kind of quality we talk about when we're usually talking about "software quality". The other closest fit of a category is "development", so I think I'd vote to put this series there (in the development category/colorscheme).

First off, I love the design. That's a perfect telegraph. What would you think about adding some little lightning bolts to indicate that it is "signalling" something? Having the series follow tech evolution sounds great. +1 to that!

On the categorization, I am genuinely unsure. :( It is true that keeping the packages up to date in Fedora ensures a certain kind of quality for our packages.. but that's not the same kind of quality we talk about when we're usually talking about "software quality". The other closest fit of a category is "development", so I think I'd vote to put this series there (in the development category/colorscheme).

On the other hand, @sgallagh says: 'Seems "quality" to me. They're not implementing anything new, they're helping access what already exists.'

On the other hand, @sgallagh says: 'Seems "quality" to me. They're not implementing anything new, they're helping access what already exists.'

@threebean, thanks for the review. I added your suggestion, and I love it! I think its quality too- to me it seems the closest to tagging, which falls under quality.

@threebean, thanks for the review. I added your suggestion, and I love it! I think its quality too- to me it seems the closest to tagging, which falls under quality.

Any updates here?

Any updates here?

artwork looks amazing! setting artwork approved.

artwork looks amazing! setting artwork approved.

FYI, this blocks on a patch to the badges backend: https://github.com/fedora-infra/fedbadges/pull/44

FYI, this blocks on a patch to the badges backend: https://github.com/fedora-infra/fedbadges/pull/44

OK, that ticket is resolved and the telgraphist badge is pushed out: https://badges.fedoraproject.org/badge/telegraphist-upstream-release-monitoring-i

I'll leave the ticket open and reset the artwork status since we still have the other badges in the series to go.

OK, that ticket is resolved and the telgraphist badge is pushed out: https://badges.fedoraproject.org/badge/telegraphist-upstream-release-monitoring-i

I'll leave the ticket open and reset the artwork status since we still have the other badges in the series to go.

It took a while but I made the second badge for this series :) Thoughts?

[[Image(cellphone.png)]]

It took a while but I made the second badge for this series :) Thoughts?

[[Image(cellphone.png)]]

Is this badge granted only for activity executed from menu "Add project" on Anitya web or is it granted for activities related to "clean up" of existing records (menu "Projects" --> "Odd version found", "Not updated", etc.)?

I added 2 new projects today as well as fixed some that did not work properly (wrong or none version detection) but I didn't get any badge.

Is this badge granted only for activity executed from menu "Add project" on Anitya web or is it granted for activities related to "clean up" of existing records (menu "Projects" --> "Odd version found", "Not updated", etc.)?

I added 2 new projects today as well as fixed some that did not work properly (wrong or none version detection) but I didn't get any badge.

I love the 80s phone. :)

I love the 80s phone. :)

6 months ago

Metadata Update from @ralph:
- Issue assigned to riecatnor
- Issue tagged with: anitya

@mleonova what do you think of the art for the second badge in the series? The first one is already pushed: https://badges.fedoraproject.org/badge/telegraphist-upstream-release-monitoring-i

2 months ago

Metadata Update from @riecatnor:
- Custom field artwork adjusted to None
- Custom field concept_review_passed adjusted to None (was: 1)
- Custom field has_complete_yaml reset (from Approved (badges admins only))
- Custom field has_description reset (from 0)
- Custom field has_name reset (from 0)
- Custom field needs_manual_award reset (from 0)
- Custom field triaged adjusted to on (was: 1)
- Issue close_status updated to: None

@riecatnor so how about that cellphone?

a month ago

Metadata Update from @mleonova:
- Custom field has_complete_yaml reset (from false)
- Custom field has_description reset (from false)
- Custom field has_name reset (from false)
- Custom field needs_manual_award reset (from false)

@mleonova how about it? :P it's supposed to look old school, if that is what you are referring to? there are still more badges to make for this series too

a month ago

Metadata Update from @riecatnor:
- Custom field has_complete_yaml reset (from false)
- Custom field has_description reset (from false)
- Custom field has_name reset (from false)
- Custom field needs_manual_award reset (from false)

a month ago

Metadata Update from @riecatnor:
- Custom field artwork adjusted to has_draft (was: None)
- Custom field has_complete_yaml reset (from false)
- Custom field has_description reset (from false)
- Custom field has_name reset (from false)
- Custom field needs_manual_award reset (from false)

a month ago

Metadata Update from @riecatnor:
- Custom field has_complete_yaml reset (from false)
- Custom field has_description reset (from false)
- Custom field has_name reset (from false)
- Custom field needs_manual_award reset (from false)
- Issue tagged with: quality, review

@riecatnor let's discuss this in person :)

a month ago

Metadata Update from @mleonova:
- Custom field has_complete_yaml reset (from false)
- Custom field has_description reset (from false)
- Custom field has_name reset (from false)
- Custom field needs_manual_award reset (from false)

Login to comment on this ticket.

has_draft

false

false

None

false

false

on

cancel