#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 ..
--
Ticket URL: <https://fedorahosted.org/fedora-badges/ticket/357>
fedora-badges <https://badges.fedoraproject.org>
A place to collect and debate badge ideas for the Fedora Badges app
#364: Busy Badger
-------------------------------------+-------------------------------------
Reporter: | Owner:
riecatnor | 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 |
-------------------------------------+-------------------------------------
What the badge should be granted for:
Updating tickets on the fedora-badges trac 1, 10, 25, 50, 100, 250 times
Possible concepts: Badger building a badge, sticky note with 'update'
written, incomplete badge with sticky note on it, adding more sticky notes
for each badge in the series, badge blueprint with added notes for each
badge in series.
--
Ticket URL: <https://fedorahosted.org/fedora-badges/ticket/364>
fedora-badges <https://badges.fedoraproject.org>
A place to collect and debate badge ideas for the Fedora Badges app
#381: Heroes of Fedora Badges
-------------------------------------+-------------------------------------
Reporter: | Owner:
roshi | 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 |
-------------------------------------+-------------------------------------
The Fedora QA team publishes contributor stats [0] for each release (and
each milestone), and I think it'd be great if we could give badges out to
people based on our stats. I had a couple ideas for this:
- Placing Top 3 in any of the following:
- Release Validation
- Updates Testing
- Bug reports filed
- Holding a position from milestone to milestone
- Gaining a position (moving from 2nd to 1st) between milestones
- Being in the top three for all milestones
- Not being in the list and then taking one of the top three slots for
another milestone
- Getting a mention in the stats at all
I can try to think of names for all of these badges if it seems like a
good idea. This would be a manual process (for now, at least) that would
require me to send a list of names and badges - but I think it'd be good
to tie in with the Heroes of Fedora posts.
[0] https://roshi.fedorapeople.org/heroes-of-fedora-hof-
fedora-22-part-1.html
--
Ticket URL: <https://fedorahosted.org/fedora-badges/ticket/381>
fedora-badges <https://badges.fedoraproject.org>
A place to collect and debate badge ideas for the Fedora Badges app
#393: Metabadges
-------------------------------------+-------------------------------------
Reporter: | Owner:
churchyard | 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 |
-------------------------------------+-------------------------------------
So I got this idea about Metabadges, thet you would get for collecting
badges.
The idea is that we would tag all our badges with what's on them (panda,
badges, snake, transport device, etc...) (I'm willing to do that). And
users could get badges for collecting X badges with certain thing on it.
This would require us to expose tags in Tahrir API which we currently
don't do; also in the fedmsg (which currently we probably also don't do,
but I'm not sure).
My ideas:
* Metapanda
* Metabadger
* Metasnake
* Metanumber (for badges with numbers on them)
* Metatransport
* Metawrite (for badges with things you can write with)
* Metahat (for badges with characters with something on their heads)
The exact numbers would a little less than maximum of badges we currently
have with that thing, that would get counted after the badges are tagged.
--
Ticket URL: <https://fedorahosted.org/fedora-badges/ticket/393>
fedora-badges <https://badges.fedoraproject.org>
A place to collect and debate badge ideas for the Fedora Badges app
#407: "Secret Society Member" - Join first sponsored group in FAS
-------------------------------------+-------------------------------------
Reporter: | Owner:
jflory7 | Status: new
Type: | Keywords:
New badge idea | fas,sponsored
Priority: | Has a description: 0
minor | Artwork status: None
Has a name: | External requirements:
0 | Triaged (triagers only): 0
Concept approved (reviewers only): |
0 |
Badge definition status: |
None |
Manually awarded: |
0 |
-------------------------------------+-------------------------------------
'''Badge description (like "You added a co-maintainer to a package.
BFF!"):'''
This badge would be awarded to users who join a sponsored group through
FAS for the first time. I think being sponsored into your first group in
FAS is a major milestone for a beginning Fedoran, and having a badge for
this may serve as good motivation by putting it on the radar for new
contributors to work towards.
''Badge Name Ideas:''
- Secret Society Member
- Member of the Club
''Badge Description:'' You joined your first sponsored group in FAS!"
Alternatively, this badge could be turned into a series with the following
name scheme:
- Member of the Club I (Joined one sponsored group in FAS)
- Member of the Club II (2 groups)
- Member of the Club III (3 groups)
- Member of the Club IV (5 groups)
- Member of the Club V (10 groups)
'''Help the badges team understand what this idea is all about. If this
badge is awarded for certain kinds of activities:'''
''1) What are those activities?''
- Becoming more active and involved as a Fedora contributor
- Becoming sponsored in groups on the FAS
''2) Who is doing them (are they packagers? translators? newcomers?
veterans? users? sponsors?)''
- Newcomers, if only one badge
- Newcomers to veterans, if series of badges
''3) Why are they doing them (is this a means to a different end?)''
- Becoming more committed, involved members of the project
- Different from badges for specific SIGs (e.g. sysadmin, IRC support,
etc.), so can be general for anyone wanting to contribute in one of the
more obscure but important groups
''4) When do they do them (every day? once a year?)''
- First award would be after contributing to the community in a
significant way to becoming sponsored
- Series model just builds from there for the super-awesome people who are
in several groups
''5) How do they do them (by talking in IRC? by running commands in the
console? by using a web interface?)''
- Awarded by joining group in FAS that requires sponsorship to join
'''Lastly, do you have any ideas for artwork concepts?'''
Depends on the name:
- "Secret Society Member": Group of pandas together wearing hoods (similar
to sysadmin-badges SIG badge?)
- "Member of the Club": Group of pandas, one panda in the center
highlighted, maybe raising hands or getting something pinned onto chest
(like a badge… pun perhaps intended)
--
Ticket URL: <https://fedorahosted.org/fedora-badges/ticket/407>
fedora-badges <https://badges.fedoraproject.org>
A place to collect and debate badge ideas for the Fedora Badges app
#409: Badges Series #1: Bootstrapped
-------------------------------------+-------------------------------------
Reporter: | Owner: decause
decause | Status: new
Type: | Keywords:
New badge idea | bootstrap, series, meta
Priority: | Has a description: 0
minor | Artwork status: None
Has a name: | External requirements:
0 | Triaged (triagers only): 0
Concept approved (reviewers only): |
0 |
Badge definition status: |
None |
Manually awarded: |
0 |
-------------------------------------+-------------------------------------
Badge description:
Badges is a fantastic way to incentivize contributors and recognize
activity. We already have a "meta" series of badges that is awarded for
hitting milestone numbers of badges, so awarding badges for collecting
groups or sequences of badges, can direct activity even further.
After doing some rudimentary analysis on the badges community, I've
compiled a list of the most common badges that are awarded for signing up
for accounts and participating at a base level in the project.
These so far include:
baby badger
Let me Introduce myself
bloggin' it
crypto badger
crypto panda
Curious Penguin
Involvement
Mugshot
Speakup!
Macaron Cookie
Origin
Junior Tagger
Junior Package Tagger
White Rabbit
Help the badges team understand what this idea is all about. If this
badge is awarded for certain kinds of activities:
1) This badge is awarded for collecting each of the badges in the list
above.
2) This badge will most often be awarded to newcomers, but can be awarded
to anyone who has previously collected the bootstapped series.
3) The series basically establishes a general familiarity with the Fedora
Account System, Planet, IRC, and Tagger. This is
4) The badges would be awarded on an ongoing basis, but only once per
user.
5) In theory, a .yaml rules file, similar to the one that awards badges
for achieving milestone amounts of badges could be adapted?
Lastly, do you have any ideas for artwork concepts?
6) In my mind's eye, I can imagine the artwork for this being a boot.
Something like pegasus boots, with a Fedora Logo, and wings on them? Or
perhaps something more tech-y, like a Megaman style rocket-powered robo-
boot, with a glowing Fedora Logo? Something with boots, the Fedora Logo,
and being able to move at an improved rate :)
As an additional bit of data, I'd like to utilize a series like this to
help establish a path for onboarding new contributors and applicants to
Fedora's Outreachy program this winter: http://bit.ly/fedoraoutreachy2015
--
Ticket URL: <https://fedorahosted.org/fedora-badges/ticket/409>
fedora-badges <https://badges.fedoraproject.org>
A place to collect and debate badge ideas for the Fedora Badges app
#363: Holiday Maker
-------------------------------------+-------------------------------------
Reporter: | Owner:
isimluk | Status: new
Type: | Keywords: relax
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 |
-------------------------------------+-------------------------------------
Alternative name: Camper Badge.
Criteria: Did not receive any badge in 2 months.
Rationale: Firstly, it is beneficial for one's mental health to relax for
a while. Secondly, it is also good for Fedora to remind its contributors,
that it has already been a while since their last contribution.
--
Ticket URL: <https://fedorahosted.org/fedora-badges/ticket/363>
fedora-badges <https://badges.fedoraproject.org>
A place to collect and debate badge ideas for the Fedora Badges app
#378: Bit from the core
-------------------------------------+-------------------------------------
Reporter: | Owner:
mattdm | 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 |
-------------------------------------+-------------------------------------
What the badge should be granted for:
Any change which either
a) reduces the number of packages installed in Fedora Cloud base
(generally, by reducing dependencies), or
b) otherwise shrinks the total compressed image size by at least 1MB
(subpackaging, better compression, just removing stuff, etc.)
Badge description (like "You added a co-maintainer to a package. BFF!"):
"You reduced the size of the Fedora Cloud image"
Anything else we need to know:
I think Kushal can track this semi-automatically (possibly using tunir).
At least, can track the size and package set, and award manually when
deserved.
--
Ticket URL: <https://fedorahosted.org/fedora-badges/ticket/378>
fedora-badges <https://badges.fedoraproject.org>
A place to collect and debate badge ideas for the Fedora Badges app
#348: Badge for release engineering members
-------------------------------------+-------------------------------------
Reporter: | Owner:
till | 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 |
-------------------------------------+-------------------------------------
What the badge should be granted for: Membership of sysadmin-releng
Badge description (like "You added a co-maintainer to a package. BFF!"):
You keep Fedora rolling as part of the release engineering team.
Anything else we need to know:
--
Ticket URL: <https://fedorahosted.org/fedora-badges/ticket/348>
fedora-badges <https://badges.fedoraproject.org>
A place to collect and debate badge ideas for the Fedora Badges app
#402: Badge for Fedora 23 Release Party Owners: "Let's have a party"
-------------------------------------+-------------------------------------
Reporter: | Owner:
gnokii | Status: new
Type: | Keywords:
New badge idea | Has a description: 0
Priority: | Artwork status: Proposed
minor | External requirements:
Has a name: | Triaged (triagers only): 0
1 |
Concept approved (reviewers only): |
0 |
Badge definition status: |
None |
Manually awarded: |
1 |
-------------------------------------+-------------------------------------
similar to #189 and #318
This badges continues existing badge for Release Party Owners. This time
for Fedora 23.
Everyone who organizes a Release Party should get a release specific
badge. Release Parties take place immediately after a new version of
Fedora gets released.
Although the owners will be known about 1-2 months afte GA release, it
will not be possible to assign the badge automatically, IMHO. Therefore
they have to be assigned manually, following a list FAmSCo will be able to
pass at some point to the Infra team.
--
Ticket URL: <https://fedorahosted.org/fedora-badges/ticket/402>
fedora-badges <https://badges.fedoraproject.org>
A place to collect and debate badge ideas for the Fedora Badges app