Notice: This Wiki is now read only and edits are no longer possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.
Lyo/ContributorsGettingStarted
This guide is to help you get started contributing to the Eclipse Lyo project.
Contents
Git repositories
Lyo uses Git for source control. Getting both EGit for Eclipse and the git command line tools are recommended.
- EGit team provider for git or git command line package.
The Lyo project's Git repositories.
Gerrit and Lyo
Lyo uses Gerrit to accept, review and approve code contributions from the community. NOTE: Please see the Eclipse Gerrit guide for information on configuring EGit or the command line to push to the Eclipse Gerrit instance. The Lyo Gerrit repository URLs to push to are:
OSLC4J core | ssh://<userid>@git.eclipse.org:29418/lyo/org.eclipse.lyo.core.git |
OSLC Samples | ssh://<userid>@git.eclipse.org:29418/lyo/org.eclipse.lyo.server.git |
OSLC Testsuite | ssh://<userid>@git.eclipse.org:29418/lyo/org.eclipse.lyo.testsuite.git |
OSLC RIOs | ssh://<userid>@git.eclipse.org:29418/lyo/org.eclipse.lyo.rio.git
} Where <userid> is the user ID received when following the instructions in the Eclipse Gerrit guide . It is not your Bugzilla user ID. Building and running the codeFor information on how to build and run the various components in Lyo in a development environment, please see the following guides:
Lyo contribution processYou're ready to contribute a bug fix or some new functionality to Lyo? Great. Here's what you need to do:
After the change is reviewed, it may require additional work or amendment based on the review comments. See the EGit User's Guide for information on amending commits. Once your change is approved, there is nothing more for you to do - the committers will push the change to the appropriate repository and others can then fetch or pull it.
Older instructions on using GitHub with Lyo can be found [Lyo/LyoGitHub | here ] |