#357: Badge for anitya activity -------------------------------------+------------------------------------- Reporter: | Owner: ralph | Status: new Type: | Keywords: New badge idea | Has a description: 0 Priority: | Artwork status: None minor | External requirements: Has a name: | Triaged (triagers only): 0 0 | Concept approved (reviewers only): | 0 | Badge definition status: | None | Manually awarded: | 0 | -------------------------------------+------------------------------------- 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 ..
#357: Badge for anitya activity -------------------------------------+------------------------------------- Reporter: ralph | Owner: Type: New badge | Status: idea | new Priority: minor | Resolution: Keywords: | Has a name: Has a description: 0 | 0 Artwork status: None | Concept approved (reviewers only): External requirements: | 1 Triaged (triagers only): 0 | Badge definition status: | Approved (badges admins only) | Manually awarded: | 0 -------------------------------------+------------------------------------- Changes (by ralph):
* has_complete_yaml: None => Approved (badges admins only) * concept_review_passed: 0 => 1
#357: Badge for anitya activity -------------------------------------+------------------------------------- Reporter: ralph | Owner: Type: New badge | Status: idea | new Priority: minor | Resolution: Keywords: anitya | Has a name: Has a description: 0 | 0 Artwork status: None | Concept approved (reviewers only): External requirements: | 1 Triaged (triagers only): 0 | Badge definition status: | Approved (badges admins only) | Manually awarded: | 0 -------------------------------------+------------------------------------- Changes (by pingou):
* keywords: => anitya
#357: Badge for anitya activity -------------------------------------+------------------------------------- Reporter: ralph | Owner: Type: New badge | Status: idea | new Priority: minor | Resolution: Keywords: anitya | Has a name: Has a description: 0 | 0 Artwork status: None | Concept approved (reviewers only): External requirements: | 1 Triaged (triagers only): 0 | Badge definition status: | Approved (badges admins only) | Manually awarded: | 0 -------------------------------------+-------------------------------------
Comment (by pnemade):
Any update here? AFAICS there is no issue going with Anitya and fedmsg messages so this can be easily implemented.
#357: Badge for anitya activity -------------------------------------+------------------------------------- Reporter: ralph | Owner: Type: New badge | riecatnor idea | Status: Priority: minor | assigned Keywords: anitya | Resolution: Has a description: 0 | Has a name: Artwork status: None | 0 External requirements: | Concept approved (reviewers only): Triaged (triagers only): 0 | 1 | Badge definition status: | Approved (badges admins only) | Manually awarded: | 0 -------------------------------------+------------------------------------- Changes (by riecatnor):
* owner: => riecatnor * status: new => assigned
Comment:
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!
#357: Badge for anitya activity -------------------------------------+------------------------------------- Reporter: ralph | Owner: Type: New badge | riecatnor idea | Status: Priority: minor | assigned Keywords: anitya | Resolution: Has a description: 0 | Has a name: Artwork status: None | 0 External requirements: | Concept approved (reviewers only): Triaged (triagers only): 0 | 1 | Badge definition status: | Approved (badges admins only) | Manually awarded: | 0 -------------------------------------+-------------------------------------
Comment (by riecatnor):
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.
#357: Badge for anitya activity -------------------------------------+------------------------------------- Reporter: ralph | Owner: Type: New badge | riecatnor idea | Status: Priority: minor | assigned Keywords: anitya | Resolution: Has a description: 0 | Has a name: Artwork status: None | 0 External requirements: | Concept approved (reviewers only): Triaged (triagers only): 0 | 1 | Badge definition status: | Approved (badges admins only) | Manually awarded: | 0 -------------------------------------+-------------------------------------
Comment (by ralph):
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).
#357: Badge for anitya activity -------------------------------------+------------------------------------- Reporter: ralph | Owner: Type: New badge | riecatnor idea | Status: Priority: minor | assigned Keywords: anitya | Resolution: Has a description: 0 | Has a name: Artwork status: None | 0 External requirements: | Concept approved (reviewers only): Triaged (triagers only): 0 | 1 | Badge definition status: | Approved (badges admins only) | Manually awarded: | 0 -------------------------------------+-------------------------------------
Comment (by ralph):
On the other hand, @sgallagh says: 'Seems "quality" to me. They're not implementing anything new, they're helping access what already exists.'
#357: Badge for anitya activity -------------------------------------+------------------------------------- Reporter: ralph | Owner: Type: New badge | riecatnor idea | Status: Priority: minor | assigned Keywords: anitya | Resolution: Has a description: 0 | Has a name: Artwork status: None | 0 External requirements: | Concept approved (reviewers only): Triaged (triagers only): 0 | 1 | Badge definition status: | Approved (badges admins only) | Manually awarded: | 0 -------------------------------------+-------------------------------------
Comment (by riecatnor):
@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.
#357: Badge for anitya activity -------------------------------------+------------------------------------- Reporter: ralph | Owner: Type: New badge | riecatnor idea | Status: Priority: minor | assigned Keywords: anitya | Resolution: Has a description: 0 | Has a name: Artwork status: None | 0 External requirements: | Concept approved (reviewers only): Triaged (triagers only): 0 | 1 | Badge definition status: | Approved (badges admins only) | Manually awarded: | 0 -------------------------------------+-------------------------------------
Comment (by pnemade):
Any updates here?
#357: Badge for anitya activity -------------------------------------+------------------------------------- Reporter: ralph | Owner: Type: New badge | riecatnor idea | Status: Priority: minor | assigned Keywords: anitya | Resolution: Has a description: 0 | Has a name: Artwork status: Approved | 0 (design team members only) | Concept approved (reviewers only): External requirements: | 1 Triaged (triagers only): 0 | Badge definition status: | Approved (badges admins only) | Manually awarded: | 0 -------------------------------------+------------------------------------- Changes (by duffy):
* has_artwork: None => Approved (design team members only)
Comment:
artwork looks amazing! setting artwork approved.
#357: Badge for anitya activity -------------------------------------+------------------------------------- Reporter: ralph | Owner: Type: New badge | riecatnor idea | Status: Priority: minor | assigned Keywords: anitya | Resolution: Has a description: 0 | Has a name: Artwork status: Approved | 0 (design team members only) | Concept approved (reviewers only): External requirements: | 1 Triaged (triagers only): 0 | Badge definition status: | Approved (badges admins only) | Manually awarded: | 0 -------------------------------------+-------------------------------------
Comment (by ralph):
FYI, this blocks on a patch to the badges backend: https://github.com /fedora-infra/fedbadges/pull/44
#357: Badge for anitya activity -------------------------------------+------------------------------------- Reporter: ralph | Owner: Type: New badge | riecatnor idea | Status: Priority: minor | assigned Keywords: anitya | Resolution: Has a description: 0 | Has a name: Artwork status: Concept | 0 External requirements: | Concept approved (reviewers only): Triaged (triagers only): 0 | 1 | Badge definition status: | Approved (badges admins only) | Manually awarded: | 0 -------------------------------------+------------------------------------- Changes (by ralph):
* has_artwork: Approved (design team members only) => Concept
Comment:
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.
#357: Badge for anitya activity -------------------------------------+------------------------------------- Reporter: ralph | Owner: Type: New badge | riecatnor idea | Status: Priority: minor | assigned Keywords: anitya | Resolution: Has a description: 0 | Has a name: Artwork status: Concept | 0 External requirements: | Concept approved (reviewers only): Triaged (triagers only): 0 | 1 | Badge definition status: | Approved (badges admins only) | Manually awarded: | 0 -------------------------------------+-------------------------------------
Comment (by riecatnor):
It took a while but I made the second badge for this series :) Thoughts?
[[Image(cellphone.png)]]
#357: Badge for anitya activity -------------------------------------+------------------------------------- Reporter: ralph | Owner: Type: New badge | riecatnor idea | Status: Priority: minor | assigned Keywords: anitya | Resolution: Has a description: 0 | Has a name: Artwork status: Concept | 0 External requirements: | Concept approved (reviewers only): Triaged (triagers only): 0 | 1 | Badge definition status: | Approved (badges admins only) | Manually awarded: | 0 -------------------------------------+-------------------------------------
Comment (by zdenek):
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.
#357: Badge for anitya activity -------------------------------------+------------------------------------- Reporter: ralph | Owner: Type: New badge | riecatnor idea | Status: Priority: minor | assigned Keywords: anitya | Resolution: Has a description: 0 | Has a name: Artwork status: Concept | 0 External requirements: | Concept approved (reviewers only): Triaged (triagers only): 0 | 1 | Badge definition status: | Approved (badges admins only) | Manually awarded: | 0 -------------------------------------+-------------------------------------
Comment (by ralph):
I love the 80s phone. :)
#357: Badge for anitya activity -------------------------------------+------------------------------------- Reporter: ralph | Owner: Type: New badge | riecatnor idea | Status: Priority: minor | assigned Keywords: anitya | Resolution: Has a description: 0 | Has a name: Artwork status: Proposed | 0 External requirements: | Concept approved (reviewers only): Triaged (triagers only): 1 | 1 | Badge definition status: | Approved (badges admins only) | Manually awarded: | 0 -------------------------------------+------------------------------------- Changes (by jflory7):
* triaged: 0 => 1 * has_artwork: Concept => Proposed
Comment:
**Discussed in [https://meetbot.fedoraproject.org/fedora- meeting-1/2016-11-02/fedora_badges.2016-11-02-11.05.html 2016-10-03 meeting].**
This one is on the agenda for completion. :)
badges@lists.stg.fedoraproject.org