Actions to Ensure Proper Contribution Attribution in Eclipse SCORE#
To ensure that contributions are correctly attributed to organizations in the Eclipse SCORE project, follow these steps:
Actions for Contributors#
Create an Eclipse Foundation Account - If you don’t have one, register at Eclipse Foundation. - While it’s a private account, please use your corporate email account (the one you will be using for commits). In case of change of employment there is a dedicated process for it.
Link Your Account to Your Employer - Ensure that your employer information is set to a valid Eclipse Foundation Member Company. - This can be done in the Eclipse Foundation account settings.
Use Your Corporate Email for Commits - Configure Git to use your corporate email associated with your Eclipse account:
git config --global user.email "your_corporate_email@yourcompany.com"
Verify that the email is added and confirmed in GitHub account settings.
Avoid Using Different Credentials for Commits - If you’ve already committed using a different email, update your Git settings and ensure future commits match your Eclipse Foundation email.
Actions for Employers#
Ensure Employees Have an Eclipse Foundation Account - Encourage employees to register and link their employer to their account. - If the employer account is unclear (e.g. due to subsidiaries), establish clear guidelines for employees on which account to use.
Verify Membership Information in the Portal - Member representatives can check and update the list of employees through the Eclipse Membership Portal.
Assist Employees in Aligning Emails - If an employee has used an alternative email, help them update their account to include the relevant email address.
Expected Outcome#
The Organization Contribution Activity chart will accurately reflect contributions from your company.
Member companies will get proper recognition for their contributions.
The chart updates overnight, so changes will be reflected the next day.
🔹 Note: The chart only displays contributions from Eclipse Foundation member companies. Contributions from individuals not associated with a member company will be listed under “Contributor”.
By following these steps, we can ensure accurate reporting and better visibility for organizational contributions.