|
$ for i in $(cat keepingbeautiful-list ) ; do sudo /usr/local/bin/award-badge --user $i --badge keepin-fedora-beautiful-f20; done
|
|
|
Add automatically-awarded badges
|
|
|
Add badge assets to Pagure
|
|
|
Add badge to https://badges.fedoraproject.org/[badges.fedoraproject.org]
|
|
|
Add manually-awarded badges
|
|
|
After pushing the badge, do some last checks to make sure the badge pushed correctly. Make sure the page is viewable and double-check that it is categorized correctly in the https://badges.fedoraproject.org/explore/badges[badges index].
|
|
|
Anyone with write permissions to https://pagure.io/fedora-badges[fedora-badges] can push badges. Pull requests can also be used. Only members of the `sysadmin-badges` FAS group _and_ xref:add-tahrir-admins[admins of the web interface] can add badges.
|
|
|
Architecture
|
|
|
Award a badge to a specific user.
|
|
|
*award-badge*
|
|
|
Award "badges" to Fedora Contributors
|
|
|
_Awarded via fedmsg rule_: YAML file with rules is present
|
|
|
Badge artists and badge developers should push design assets (`png` and `svg` art) and rules (`yaml`) to the https://pagure.io/fedora-badges[fedora-badges] repository.
|
|
|
*Badge ID*: "ID" of the badge you want to award. See the xref:manually-revoke-badge[section above] for how to find a badge ID.
|
|
|
Badge metadata
|
|
|
badges-web0*, badges-backend0*
|
|
|
Change directories into `bin/` and run `export.sh`. This creates a STL file for the badge and moves it to the correct place.
|
|
|
Check the `README` file in `bin/` for more info about the script.
|
|
|
Click _Create badge_ to create new badge
|
|
|
Click the _Admin_ link in the UI
|
|