Firmar el Eclipse Contributor Agreement

Firmar el Eclipse Contributor Agreement

Para contribuir a este proyecto es necesario firmar el Eclipse Contributor Agreement (ECA). Este documento le guiará a través de este proceso.

Primero, debe crear una cuenta en Eclipse Foundation.

  1. Vaya a la página de registro de Eclipse

  2. Complete todos los campos obligatorios y envíe el formulario

    • Eclipse requiere que utilice la dirección de correo electrónico ingresada para cada contribución, por ejemplo, user.email en git

  3. Active su cuenta mediante el enlace de activación que recibirá en su correo electrónico

Está a un paso de convertirse en colaborador de Eclipse; solo necesitamos firmar el ECA.

Firmar el ECA

Firmar el ECA es sencillo y se realiza en línea.

  1. Navegue a la página de inicio de sesión de Eclipse Accounts

  2. Inicie sesión con su dirección de correo electrónico y contraseña

  3. Eclipse Accounts le dirigirá directamente a la página de firma

    • Lea el ECA

    • Ingrese la información solicitada

    • Envíe mediante el botón Accept

Ahora el panel de estado en la esquina superior derecha debería mostrar que firmó el Eclipse Contributor Agreement. Debería verse así:

un punto verde en Eclipse Contributor Agreement

La verificación de firma del ECA ha fallado, ¿por qué?

Para cada pull request, una GitHub Action verifica que el autor haya firmado el Eclipse Contributor Agreement. Esto puede fallar si:

  • No tiene una cuenta de Eclipse

  • No ha firmado el Eclipse Contributor Agreement

  • Ha configurado git para usar una dirección de correo electrónico diferente a la que utilizó para firmar el ECA

Si ninguno de los casos anteriores aplica, no dude en contactar a los mantenedores.

Cómo cambiar la dirección de correo electrónico del autor en commits existentes

Para que la verificación del ECA sea exitosa, todos los commits del pull request deben haber sido creados con la dirección de correo electrónico utilizada para firmar el ECA.

Para cambiar el autor del último commit:

git commit --amend --author 'Author Name <[email protected]>' --no-edit

Para cambiar el autor de los últimos N commits:

git rebase -i HEAD~4 -x "git commit --amend --author 'Author Name <[email protected]>' --no-edit"
edit icon

¡Ayúdanos a mejorar esta documentación!

Toda la documentación de Adoptium es de código abierto. ¿Has encontrado algo incorrecto o confuso?

Autores de la documentación
MBoegersgdams
Join our Slack channel to discuss and reach out to maintainers.Join Slack