English Spanish
Download artwork and rule file (if applicable): Descargue el trabajo y el fichero de regla (si es aplicable):
*Description*: badge description text (ensure there is _no_ hanging whitespace)
*Descripción*: texto de descripción de la insignia (asegúrese de que _no_ cuelgue espacios en blanco)
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]. Después de poner la insignia, haga algunas últimas comprobaciones para asegurarse de que la insignia se ha puesto correctamente. Asegúrese de que la página es visible y haga doble comprobación de que se le ha puesto la categoría correcta en el https://badges.fedoraproject.org/explore/badges[índice de insignias].
Upstream documentation Documentación
*edit-badge* *editar-insignia*
*Issuer*: keep the default
*Editor*: mantener el predeterminado
Run the playbook: `sudo rbac-playbook manual/push-badges.yml` Ejecute el libro de jugadas: `sudo rbac-playbook manual/push-badges.yml`
The badge-awarding back-end daemon, https://github.com/fedora-infra/fedbadges[fedbadges], wakes up when it receives a https://fedmsg.readthedocs.io[fedmsg] event. It compares that message and the history in https://github.com/fedora-infra/datanommer[datanommer] against a series of rules. If a contributor matches the criteria described in one of those rules, then they are awarded a badge. El demonio de punto final que otorga insignias, https://github.com/fedora-infra/fedbadges[fedbadges], despierta cuando recibe un evento https://fedmsg.readthedocs.io[fedmsg]. Compara ese mensaje y el histórico de https://github.com/fedora-infra/datanommer[datanommer] con una serie de reglas. Si un contribuyente cumple con los criterios descritos en una de esas reglas, se le premia con una insignia.
The badge-awarding back-end daemon, https://github.com/fedora-infra/fedbadges[fedbadges], runs on the `badges-backend01` node. The process is `fedmsg-hub` and logs are in `/var/log/fedmsg/fedmsg-hub.log`. El demonio que otorga insignias, https://github.com/fedora-infra/fedbadges[fedbadges], corre sobre el nodo `badges-backend01`. El proceso es `fedmsg-hub` y los registros están en `/var/log/fedmsg/fedmsg-hub.log`.
Pushing badges consists of two operations: El empujar insignias consta de dos operaciones:
The configuration file for the badges front-end web app is managed by ansible.git. The source code is in https://pagure.io/fedora-infra/ansible/blob/master/f/roles/badges/frontend/templates/tahrir.ini[roles/badges/frontend/templates/tahrir.ini]. El fichero de configuración para la aplicación web de insignias es manejada por ansible.git. El código fuente está en https://pagure.io/fedorainfra/ansible/blob/master/f/roles/badges/frontend/templates/tahrir.ini[roles/badges/frontend/templates/tahrir.ini].
The `award-badge` script and source code is managed by ansible.git. The source code is in https://pagure.io/fedora-infra/ansible/blob/master/f/roles/badges/backend/files/award-badge[roles/badges/backend/files/award-badge]. El script `award-badge` y el código fuente están gestionados por ansible.git. El código fuente está en https://pagure..io/fedora-infra/ansible/blob/master/f/roles/badges/backend/files/award-badge[roles/badges/backend/files/award-badge].
In that file, find the `tahrir.admin` option. It is a comma-separated list of email addresses that, when logged in, should be granted rights to access the admin panels at https://badges.fedoraproject.org/[badges.fedoraproject.org]. En este fichero, encuentre la opción `tahrir.admin`. Es una lista separada por comas de direcciones de correo electrónico que, cuando inicie sesión, debería otorgar derechos para acceder a los paneles de administración en https://badges.fedoraproject.org/[badges.fedoraproject.org].
It would be nice if we could automatically grant admin access in the web interface to members of the `sysadmin-badges` FAS group. We currently do not have this feature and must maintain the list of web UI admins separately. Estaría bien si pudiéramos otorgar automáticamente acceso de administrador en el interfaz web a los miembros del grupo FAS `sysadmin-badges`. Actualmente no tenemos esta función y debemos mantener la lista de los administradores de UI web separadamente.
There is a script installed on `badges-backend01` in `/usr/local/bin/award-badge`. It has help options that you can pull up with `award-badge -h`. It takes a required `--user FAS_USERNAME` and a required `--badge BADGE_ID` option. For example, the following invocation would award the "Associate Editor" badge to "ralph": Este es un script instalado sobre `badges-backend01` en `/usr/local/bin/award-badge`. Tiene opciones de ayuda que puede ver con `award-badge -h`. Toma una opción `--user FAS_USERNAME` requerida y una opción `--badge BADGE_ID` también requerida. Por ejemplo, la siguiente invocación otorgará la insignia "Associate Editor" a "ralph":
This is done through the admin panel of the web interface (although we can probably write a script for it to be used on the back-end node). Esto se hace a través del panel de administración de la interfaz web (a pesar de que probablemente podamos escribir un script para ser usado en el nodo back-end).
*Tags*: comma-delimited list of tags:
*Etiquetas*: lita delimitada por comas de las etiquetas:
*Creation Date*: Optional.
It defaults to the current date.
*Fecha de Creación*: Opcional.
Por defecto el día actual.
*Expiration Date*: Optional, but you probably want to specify one.
It defaults to 2 hours from the current time.
For instance, at the Flock 2013 conference, we set the expiration date at the end of the conference.
Anyone who tried to claim the badge with the QR code after that time would be denied, with the message _this invitation is expired_.
*Fecha de Expiración*: Opcional, pero probablemente deseará especificar una.
Por defecto 2 horas desde la hora actual.
Por ejemplo, en la conferencia Flock 2013, establecimos la fecha de espiración al final de la conferencia.
A cualquiera que intente reclamar la insignia con el código QR después de la hora se le denegará, con el mensaje _esta invitación ha expirado_.
#fedora-badges #fedora-badges