#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)
#407: "Secret Society Member" - Join first sponsored group in FAS -------------------------------------+------------------------------------- Reporter: jflory7 | Owner: Type: New badge | Status: idea | new Priority: minor | Resolution: Keywords: | Has a name: fas,sponsored | 1 Has a description: 1 | Concept approved (reviewers only): Artwork status: None | 0 External requirements: | Badge definition status: Triaged (triagers only): 0 | None | Manually awarded: | 0 -------------------------------------+------------------------------------- Changes (by jflory7):
* has_description: 0 => 1 * has_name: 0 => 1
#407: "Secret Society Member" - Join first sponsored group in FAS -------------------------------------+------------------------------------- Reporter: jflory7 | Owner: Type: New badge | Status: idea | new Priority: minor | Resolution: Keywords: | Has a name: fas,sponsored | 1 Has a description: 1 | Concept approved (reviewers only): Artwork status: Concept | 0 External requirements: | Badge definition status: Triaged (triagers only): 0 | Full, needs review | Manually awarded: | 0 -------------------------------------+------------------------------------- Changes (by jflory7):
* has_complete_yaml: None => Full, needs review * has_artwork: None => Concept
#407: "Secret Society Member" - Join first sponsored group in FAS -------------------------------------+------------------------------------- Reporter: jflory7 | Owner: Type: New badge | Status: idea | new Priority: minor | Resolution: Keywords: | Has a name: fas,sponsored | 1 Has a description: 1 | Concept approved (reviewers only): Artwork status: Concept | 0 External requirements: | Badge definition status: Triaged (triagers only): 0 | Full, needs review | Manually awarded: | 0 -------------------------------------+-------------------------------------
Comment (by elioqoshi):
Added a proposal for the badge. I tried Pandas with hoods, but it did't really look that well. Let me know if this gets into the right direction.
#407: "Secret Society Member" - Join first sponsored group in FAS -------------------------------------+------------------------------------- Reporter: jflory7 | Owner: Type: New badge | Status: idea | new Priority: minor | Resolution: Keywords: | Has a name: fas,sponsored | 1 Has a description: 1 | Concept approved (reviewers only): Artwork status: Concept | 0 External requirements: | Badge definition status: Triaged (triagers only): 0 | Full, needs review | Manually awarded: | 0 -------------------------------------+-------------------------------------
Comment (by elioqoshi):
Updated the badges with the respective numbers (representing the number of groups). Justin suggested that the original numbers might have been too low, so we went with 1,2,5,10 and 20.
I hope you like them
[[Image(https://fedorahosted.org/fedora-badges/raw- attachment/ticket/407/Preview.jpg)]]
#407: "Member of the Club" - Join first sponsored group in FAS -------------------------------------+------------------------------------- Reporter: jflory7 | Owner: Type: New badge | elioqoshi idea | Status: Priority: minor | assigned Keywords: fas | Resolution: Has a description: 1 | Has a name: Artwork status: Proposed | 1 External requirements: | Concept approved (reviewers only): Triaged (triagers only): 1 | 1 | Badge definition status: | Partial | Manually awarded: | 0 -------------------------------------+------------------------------------- Changes (by jflory7):
* status: new => assigned * has_complete_yaml: Full, needs review => Partial * triaged: 0 => 1 * has_artwork: Concept => Proposed * concept_review_passed: 0 => 1 * owner: => elioqoshi * keywords: fas,sponsored => fas
Old description:
'''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)
New description:
'''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:'' Member of the Club
''Badge Description:'' You joined your [x] 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?''' - "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)
--
Comment:
== Triaged ==
Marking ticket as triaged.
* Concept is approved * Artwork is proposed * Definition files partially complete * Reassigning to elioqoshi as designer * Marking as triaged
== Name change ==
I think "Member of the Club" is a friendlier name for the badge versus Secret Society Member. I think this name also creates a more open image than the Secret Society Member name. On the contrary, Fedora is definitely ''not'' a secret society. ;)
#407: "Member of the Club" - Join first sponsored group in FAS -------------------------------------+------------------------------------- Reporter: jflory7 | Owner: Type: New badge | elioqoshi idea | Status: Priority: minor | assigned Keywords: fas | Resolution: Has a description: 1 | Has a name: Artwork status: Proposed | 1 External requirements: | Concept approved (reviewers only): Triaged (triagers only): 1 | 1 | Badge definition status: | Partial | Manually awarded: | 0 -------------------------------------+------------------------------------- Changes (by jflory7):
* cc: duffy, ralph, nb (added)
Comment:
So there was some discussion in IRC about this badge I wasn't aware of when I was triaging this ticket. "Secret Society Member" may still be a valid name for the badge depending on the artistic direction mizmo, elioqoshi, and pingou brainstorm for this.
So if we have some good artistic ideas for this, let's go with the name of "Secret Society Member". At the end of the day, you guys are the designers and I'm okay with either way this badge comes out. So use whichever name has the more creative outlook!
Also, going to CC mizmo to this ticket as a contributing Design Team member and also Ralph and Nick to maybe add some wisdom about defining a badge definition file for this series.
#407: "Member of the Club" - Join first sponsored group in FAS -------------------------------------+------------------------------------- Reporter: jflory7 | Owner: Type: New badge | elioqoshi idea | Status: Priority: minor | assigned Keywords: fas | Resolution: Has a description: 1 | Has a name: Artwork status: Proposed | 1 External requirements: | Concept approved (reviewers only): Triaged (triagers only): 1 | 1 | Badge definition status: | Partial | Manually awarded: | 0 -------------------------------------+-------------------------------------
Comment (by duffy):
Here's the ideas pingou came up with for secret society:
- Roswell Pandas (think UFOs, desert, etc) - Pandas in Black (eg pandas dressed up like the men in black - suit, tie, eyeglasses, laser beam) - a dollar bill with a panda at the top of the pyramid - Panda druids at stonehenge gathering - iron mask panda?
#407: "Member of the Club" - Join first sponsored group in FAS -------------------------------------+------------------------------------- Reporter: jflory7 | Owner: Type: New badge | elioqoshi idea | Status: Priority: minor | assigned Keywords: fas | Resolution: Has a description: 1 | Has a name: Artwork status: Proposed | 1 External requirements: | Concept approved (reviewers only): Triaged (triagers only): 1 | 1 | Badge definition status: | Partial | Manually awarded: | 0 -------------------------------------+-------------------------------------
Comment (by duffy):
member of the club ideas from pingou:
* (1) pandas waving from a clubhouse / treehouse (inviting you to the club) * (2) panda membership card (now you're a member, welcome!) * (3) pandas giving a t-shirt (thank you for your membership) * (4) two pandas with panda tattoos on their upper arm (part of the gang) * (5) pandas dancing around the maypole?
#407: "Member of the Club" - Join first sponsored group in FAS -------------------------------------+------------------------------------- Reporter: jflory7 | Owner: Type: New badge | elioqoshi idea | Status: Priority: minor | assigned Keywords: fas | Resolution: Has a description: 1 | Has a name: Artwork status: Proposed | 1 External requirements: | Concept approved (reviewers only): Triaged (triagers only): 1 | 1 | Badge definition status: | Partial | Manually awarded: | 0 -------------------------------------+-------------------------------------
Comment (by pingou):
I contest that these are all my ideas, it's been the result of a long and most enjoyable team work :)
#407: "Member of the Club" - Join first sponsored group in FAS -------------------------------------+------------------------------------- Reporter: jflory7 | Owner: Type: New badge | elioqoshi idea | Status: Priority: minor | assigned Keywords: fas | Resolution: Has a description: 1 | Has a name: Artwork status: Proposed | 1 External requirements: | Concept approved (reviewers only): Triaged (triagers only): 1 | 1 | Badge definition status: | Partial | Manually awarded: | 0 -------------------------------------+-------------------------------------
Comment (by jflory7):
This ticket came in a CommOps hack session on [https://etherpad.gnome.org/p/commops-power-sessions 2016-05-18].
== YAML ==
The YAML is partially defined for all of these badges. The only thing missing is the logic, but it might look something like this?
{{{ trigger: all: - topic: fas.group.member.sponsor - lambda: msg.get('msg', {}).get('group', None) == '*'
criteria: datanommer: filter: topics: - "%(topic)s" users: - "%(msg.user)s" operation: count condition: greater than or equal to: 1
recipient: "%(msg.user)s" }}}
The main concern is with how I used the wildcard in the lambda statement. Not sure if that's possible…
== Artwork ==
Replying to [comment:8 duffy]:
member of the club ideas from pingou:
- (1) pandas waving from a clubhouse / treehouse (inviting you to the
club)
- (2) panda membership card (now you're a member, welcome!)
- (3) pandas giving a t-shirt (thank you for your membership)
- (4) two pandas with panda tattoos on their upper arm (part of the
gang)
- (5) pandas dancing around the maypole?
Of all the proposed ideas, I think I like #1 the best personally.
#407: "Member of the Club" - Join first sponsored group in FAS -------------------------------------+------------------------------------- Reporter: jflory7 | Owner: Type: New badge | elioqoshi idea | Status: Priority: minor | assigned Keywords: fas | Resolution: Has a description: 1 | Has a name: Artwork status: Proposed | 1 External requirements: | Concept approved (reviewers only): Triaged (triagers only): 1 | 1 | Badge definition status: | Partial | Manually awarded: | 0 -------------------------------------+-------------------------------------
Comment (by riecatnor):
Hey jflory7, should we tag this as 'Not yet possible'?
#407: "Member of the Club" - Join first sponsored group in FAS -------------------------------------+------------------------------------- Reporter: jflory7 | Owner: Type: New badge | elioqoshi idea | Status: Priority: minor | assigned Keywords: fas | Resolution: Has a description: 1 | Has a name: Artwork status: Proposed | 1 External requirements: | Concept approved (reviewers only): Triaged (triagers only): 1 | 1 | Badge definition status: | Partial | Manually awarded: | 0 -------------------------------------+------------------------------------- Changes (by jflory7):
* cc: sayan (added)
Comment:
Replying to [comment:11 riecatnor]:
Hey jflory7, should we tag this as 'Not yet possible'?
I think this badge should actually be possible, but how specifically the rule would need to be written would require the expertise of someone with a stronger understanding of fedmsg than me. It's also worth considering how this type of badge would impact performance – I'm CCing sayan to the ticket in case he might know, but if not, I'll try to reach out to threebean.
#407: "Member of the Club" - Join first sponsored group in FAS -------------------------------------+------------------------------------- Reporter: jflory7 | Owner: Type: New badge | elioqoshi idea | Status: Priority: minor | assigned Keywords: fas | Resolution: Has a description: 1 | Has a name: Artwork status: Proposed | 1 External requirements: | Concept approved (reviewers only): Triaged (triagers only): 1 | 1 | Badge definition status: | Partial | Manually awarded: | 0 -------------------------------------+------------------------------------- Changes (by jflory7):
* cc: sayan (removed) * cc: sayanchowdhury (added)
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].**
Mostly looking for technical information with regards to this ticket, but I corrected the right FAS username for Sayan in the CC field.
badges@lists.stg.fedoraproject.org