Antonio Cardenas 604bd6e1cb
docs: traducido marketing/README (#283)
Co-authored-by: Michael Prentice <splaktar@gmail.com>
Co-authored-by: Gustavo Rodríguez <47954465+gustavguez@users.noreply.github.com>
2021-04-06 19:54:43 -04:00

1.7 KiB

Página de colaboradores

Tenemos una contabilidad oficial de quiénes están en el Angular Team, quiénes son "colaboradores de confianza" (consulte https://team.angular.io/collaborators), etc.

El contributors.json debe mantenerse para mantener nuestro" organigrama "en un solo lugar coherente.

Lista de GDE

Hay dos páginas:

Alex Eagle está investigando cómo conciliar estas dos listas.

Sobre los datos

  • Las llaves en contributors.json deben ser identificadores de GitHub. (La mayoría lo son actualmente, pero no todos). Esto nos permitirá usar GitHub como fuente predeterminada para cosas como nombre, avatar, etc.
  • Las imágenes se almacenan en aio/content/images/bios/<picture-filename>.

Procesando los datos

Instala https://stedolan.github.io/jq/ que es increíble.

for handle in $(jq keys[] --raw-output < aio/content/marketing/contributors.json)
do echo -e "\n$handle\n---------\n"; curl --silent -H "Authorization: token ${TOKEN}" https://api.github.com/users/$handle \
 | jq ".message,.name,.company,.blog,.bio" --raw-output
done

Los scripts relevantes se almacenan en aio/scripts/contributors/.