Skip to content

Eclipse Contributor Agreement

Bordi Tamás edited this page Oct 11, 2022 · 1 revision

Since Arrowhead project is governed within the Eclipse Foundation, the authors of any contribution must agree and accept the Eclipse Contributor Agreement ("ECA").

Technically it means that contributors have to have an Eclipse Fundation Account with which the signed ECA is possible to submit! GitHub Pull Requests could be accepted only when all the authors own an Eclipse Foundation Account with the signed ECA!

ECA verification

The existance of the signed ECA is verified based on the authors commits. Your local Git client should hold and push the committs with the same email address like the Eclipse Foundation Account was created with. When the email address is different, than the verification process will fail and the Pull Request is not possible to merge.

Configuring Git client

Use the command below to configure your git client globally:

$ git config --global user.email [email protected]

Whithout the --global flag you can set the email address only for that specific project where the command was executed.

ABOUT

GETTING STARTED

Certificates

Quick start

How to contribute?

HINTS

MANDATORY CORE SYSTEMS

Service Registry

Orchestrator

Authorization

APPLICATION SYSTEMS

SUPPORTING CORE SYSTEMS

Gatekeeper

Gateway

Event Handler

Choreographer

Quality of Service Monitor

Certificate Authority

System Registry

Device Registry

Onboarding

Data Manager

Time Manager

Plant Description Engine

HawkBit Configuration Manager

Device Hub

Clone this wiki locally