Assinar o Eclipse Contributor Agreement

Assinar o Eclipse Contributor Agreement

Para contribuir com este projeto, o Eclipse Contributor Agreement (ECA) deve ser assinado. Este documento guiará você por esse processo.

Primeiro, você precisa criar uma conta na Eclipse Foundation.

  1. Acesse a página de registro da Eclipse

  2. Preencha todos os campos obrigatórios e envie

    • A Eclipse espera que você use o endereço de e-mail inserido para cada contribuição, por exemplo, user.email para git

  3. Ative sua conta por meio do link de ativação na sua caixa de entrada

Você está a um passo de se tornar um Eclipse Contributor; agora precisamos assinar o ECA.

Assinar o ECA

Assinar o ECA é simples e é feito online.

  1. Acesse a página de login da Eclipse Accounts

  2. Faça login com seu endereço de e-mail e senha

  3. A Eclipse Accounts o direciona diretamente para a página de assinatura

    • Leia o ECA

    • Insira as informações solicitadas

    • Envie pelo botão Accept

Agora o painel de Status no canto superior direito deve mostrar que você assinou o Eclipse Contributor Agreement. Deve ter a seguinte aparência:

one green dot at Eclipse Contributor Agreement

A verificação do ECA falhou, mas por quê?

Para cada pull request, uma GitHub Action verifica se o autor assinou o Eclipse Contributor Agreement. Isso pode falhar se:

  • Você não tem uma conta Eclipse

  • Você não assinou o Eclipse Contributor Agreement

  • Você configurou o git para usar um endereço de e-mail diferente do usado para assinar o ECA

Se nenhum dos casos acima se aplicar, fique à vontade para contatar os mantenedores.

Como alterar o endereço de e-mail do autor para commits existentes

Para que a verificação do ECA passe, todos os commits no pull request devem ter sido criados com o endereço de e-mail usado para assinar o ECA.

Para alterar o autor do último commit:

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

Para alterar o autor dos últimos N commits:

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

Ajude-nos a melhorar esta documentação!

Toda a documentação do Adoptium é open source. Viu algo errado ou confuso?

Autores da Documentação
MBoegersgdams
Join our Slack channel to discuss and reach out to maintainers.Join Slack