#442: Licensed to Push - Get added as a contributor to Pagure repositories -------------------------------------+------------------------------------- Reporter: | Owner: jflory7 | Status: new Type: | Keywords: New badge idea | Has a description: 1 Priority: | Artwork status: Concept minor | External requirements: Has a name: | Triaged (triagers only): 1 1 | Concept approved (reviewers only): | 0 | Badge definition status: | None | Manually awarded: | 0 | -------------------------------------+------------------------------------- = Badge Description =
* '''Name''': Licensed to Push {I,II,III,IV} * '''Description''': * I: Congratulations, you were added as a contributor to your first repository on Fedora Pagure (pagure.io)! * II: You've been added as a contributor to 10 repositories on Fedora Pagure (pagure.io). * III: You've been added as a contributor to 25 repositories on Fedora Pagure (pagure.io). * IV: You've been added as a contributor to 100 repositories on Fedora Pagure (pagure.io). With great power comes great responsibility...
= Understanding badge =
1) What are those activities?
* '''Users are granted badge for being added as a contributor to a respository on Pagure, Fedora's git hosting service'''
2) Who is doing them (are they packagers? translators? newcomers? veterans? users? sponsors?)
* '''Packagers, developers, maintainers, etc.'''
3) Why are they doing them (is this a means to a different end?)
* '''Adding more contributors to a repo to help with development of a project (usually as a permanent member of the project / repo)'''
4) When do they do them (every day? once a year?)
* '''Once per repository (although a user could be removed and added to the same repo again, should be taken into consideration)'''
5) How do they do them (by talking in IRC? by running commands in the console? by using a web interface?)
* '''Another repository admin / owner is adding them as a contributor'''
= Artwork concepts =
* <optimistic>In spirit of the badge name and its [http://ecx.images- amazon.com/images/I/51j-SggaWSL.jpg inspiration], some sort of snap of the tail end of a plane with a number for the repositories added to (e.g. 1, 10, 25, 100)</optimistic> * {Panda,badger} standing, holding a rectangular-shaped card (like a licenseā¦) with the number of repositories they are added to on it * Some kind of combination of keys (e.g. Crypto Panda / Badger) mixed with Pagure logo
= Other discussion =
As of the moment, I don't know if there is a fedmsg hook in place to automate this badge series. If there is, this ticket's concept can be marked as "approved". If not, this ticket should be closed and the badge definition status set to "not yet possible".
Note, this ticket is similar to #434.
I am CCing robyduck and pingou to help advise on this one in terms of whether it is possible.
#442: Licensed to Push - Get added as a contributor to Pagure repositories -------------------------------------+------------------------------------- Reporter: jflory7 | Owner: Type: New badge | Status: idea | new Priority: minor | Resolution: Keywords: | Has a name: Has a description: 1 | 1 Artwork status: Concept | Concept approved (reviewers only): External requirements: | 0 Triaged (triagers only): 1 | Badge definition status: | None | Manually awarded: | 0 -------------------------------------+-------------------------------------
Comment (by robyduck):
Yes there is a fedmsg, I uploaded the yml file to ticket #434, just for the first badge but all others are similar. See https://fedorahosted.org /fedora-badges/attachment/ticket/434/long-life-to-pagure-01.yml
#442: Licensed to Push - Get added as a contributor to Pagure repositories -------------------------------------+------------------------------------- Reporter: jflory7 | Owner: Type: New badge | Status: idea | new Priority: minor | Resolution: Keywords: | Has a name: Has a description: 1 | 1 Artwork status: Concept | Concept approved (reviewers only): External requirements: | 1 Triaged (triagers only): 1 | Badge definition status: | None | Manually awarded: | 0 -------------------------------------+------------------------------------- Changes (by jflory7):
* concept_review_passed: 0 => 1
Comment:
Thanks for confirming, robyduck!
#442: Licensed to Push - Get added as a contributor to Pagure repositories -------------------------------------+------------------------------------- Reporter: jflory7 | Owner: Type: New badge | hegataro idea | Status: Priority: minor | accepted Keywords: | Resolution: Has a description: 1 | Has a name: Artwork status: Concept | 1 External requirements: | Concept approved (reviewers only): Triaged (triagers only): 1 | 1 | Badge definition status: | None | Manually awarded: | 0 -------------------------------------+------------------------------------- Changes (by hegataro):
* owner: => hegataro * status: new => accepted
Comment:
Hi! I've made some concepts of the badges, based off of your <optimistic> suggestion </optimistic>. [[Image(http://i.imgur.com/nnk3nRp.png)]] [[Image(http://i.imgur.com/RKDOJu0.png)]] [[Image(http://i.imgur.com/YPziYlT.png)]] [[Image(http://i.imgur.com/QqNm5nF.png)]]
#442: Licensed to Push - Get added as a contributor to Pagure repositories -------------------------------------+------------------------------------- Reporter: jflory7 | Owner: Type: New badge | hegataro idea | Status: Priority: minor | accepted Keywords: | 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: | None | Manually awarded: | 0 -------------------------------------+------------------------------------- Changes (by jflory7):
* cc: decause (removed) * cc: decause., riecatnor, mleonova, duffy (added) * has_artwork: Concept => Proposed
Comment:
Replying to [comment:3 hegataro]:
Hi! I've made some concepts of the badges, based off of your
<optimistic> suggestion </optimistic>.
Wow, these look awesome!! Thanks so much for tackling these, hegataro. I'm CCing a few more Design Team members to take a look, and maybe we can move forward on pushing this badge out. :)
#442: Licensed to Push - Get added as a contributor to Pagure repositories -------------------------------------+------------------------------------- Reporter: jflory7 | Owner: Type: New badge | hegataro idea | Status: Priority: minor | accepted Keywords: | 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: | None | Manually awarded: | 0 -------------------------------------+-------------------------------------
Comment (by robyduck):
I'm still thinking this badge just replies what we have in ticket 434. Being added to as many repos as possible is not really a measurement of contributing. Doing stuff to one or more repos, committing changes and pushing them out is what we should get here IMHO (which is ticket 434, I would not make two series for the same thing).
#442: Licensed to Push - Get added as a contributor to Pagure repositories -------------------------------------+------------------------------------- Reporter: jflory7 | Owner: Type: New badge | hegataro idea | Status: Priority: minor | accepted Keywords: | 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: | None | Manually awarded: | 0 -------------------------------------+-------------------------------------
Comment (by mleonova):
Hey hegataro! Great work! One little thing: let's make the outlines thicker to make the graphics stand out. This badge can be an inspiration: [[Image(https://badges.fedoraproject.org/pngs/pkgdb-partners-in- crime.png)]]
Also please check the background color in the badge guidelines, we want to keep them consistent.
#442: Licensed to Push - Get added as a contributor to Pagure repositories -------------------------------------+------------------------------------- Reporter: jflory7 | Owner: Type: New badge | hegataro idea | Status: Priority: minor | accepted Keywords: | 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: | None | Manually awarded: | 0 -------------------------------------+-------------------------------------
Comment (by hegataro):
Heya! I've thickened the outlines and made the background color more in- tune with the guidelines [[Image(http://i.imgur.com/KYTilku.png)]] [[Image(http://i.imgur.com/cs0NSVP.png)]] [[Image(http://i.imgur.com/UpyrFz5.png)]] [[Image(http://i.imgur.com/OfQPHYt.png)]]
#442: Licensed to Push - Get added as a contributor to Pagure repositories -------------------------------------+------------------------------------- Reporter: jflory7 | Owner: Type: New badge | hegataro idea | Status: Priority: minor | accepted Keywords: | 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: | None | Manually awarded: | 0 -------------------------------------+-------------------------------------
Comment (by jflory7):
For what it's worth, I think this artwork is priceless. :)
#442: Licensed to Push - Get added as a contributor to Pagure repositories -------------------------------------+------------------------------------- Reporter: jflory7 | Owner: Type: New badge | hegataro idea | Status: Priority: minor | accepted Keywords: | 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: | None | Manually awarded: | 0 -------------------------------------+-------------------------------------
Comment (by riecatnor):
What is the title of the badge referencing? I'm not sure I follow the reference. Either way, from the image you have uploaded I do not think that the artwork proposed is translating to the tail end of a jet.
#442: Licensed to Push - Get added as a contributor to Pagure repositories -------------------------------------+------------------------------------- Reporter: jflory7 | Owner: Type: New badge | hegataro idea | Status: Priority: minor | accepted Keywords: | 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: | None | Manually awarded: | 0 -------------------------------------+-------------------------------------
Comment (by riecatnor):
Ah, ok, it is referencing the Beastie Boys album.. Unfortunately, I still don't think the artwork is translating well. And I am not sure that this reference will come across for a lot of folks. Perhaps we should try another concept for the artwork.
I like the second concept for this one, could be straight forward and allow for a nice series. Would be nice to have the Pagure logo on the card :)
badges@lists.fedoraproject.org