Skip to content

Latest commit

 

History

History
48 lines (31 loc) · 2.68 KB

CONTRIBUTING.md

File metadata and controls

48 lines (31 loc) · 2.68 KB

Contributing to Eclipse Mylyn

Thanks for your interest in this project.

Project description

Eclipse Mylyn is an open source collaborative software development project dedicated to providing an extensible, standards-based platform to address a broad range of needs of accessing task and application lifecycle management tools and services using the Eclipse platform.

Setting up your GitHub account

All contributors, who are not committers on this Eclipse project, must electronically sign the Eclipse Contributor Agreement (ECA) via their Eclipse account. For more information, please see the Eclipse Committer Handbook.

To verify the Eclipse Contributor Agreement, GitHub contributions must use the same email address like your Eclipse account. If your GitHub account was registered with a different address, you can add your Eclipse email address to the account instead.

Also add your GitHub account name to your Eclipse account under social media links section to enable automated management of access rights for Eclipse project members. If you are a committer in any of the Eclipse projects, you should receive a email containing an invite to join that project's GitHub organisation within 2 hours. You should accept the invite to maintain committer status in the GitHub organisation.

It is also recommended to add SSH public keys to your GitHub account.

Create an Eclipse Development Environment

You can set up a pre-configured IDE for development of Mylyn's projects using the following link.

Create Eclipse Development Environment for Eclipse Mylyn

Commit message recommendations

<issue title> #<issue number>

Example: The eclipse-test-framework deliverable contains unsigned bundles #32

Again this is a recommendation on the issue title part. Instead of issue title, if needed provide a concise description of changes. Please do not forget to add the issue number to the commit message. This is used to link with GitHub issue.

Contact

Contact the project developers via the project's "dev" mailing list.