Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
21 changes: 10 additions & 11 deletions CONTRIBUTING.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,30 +2,29 @@

## Developer resources

The source code for Eclipse SET is hosted on the Eclipse Foundation's GitLab instance:
The source code for Eclipse SET is hosted on the Github instance:

* https://gitlab.eclipse.org/eclipse/set
* https://github.com/eclipse-set/

The project is split into four major components:
The project is split into three major components:

* https://gitlab.eclipse.org/eclipse/set/set Contains the primary source code of the Eclipse Signalling Engineering Toolbox.
* https://gitlab.eclipse.org/eclipse/set/browser Contains the CEF-based browser integration for SWT used to display web components.
* https://gitlab.eclipse.org/eclipse/set/model Contains the baseline PlanPro EMF data model used by the Toolbox for loading PlanPro files.
* https://gitlab.eclipse.org/eclipse/set/toolbox-model Contains a specialized adapted PlanPro EMF data model internallly used by the Toolbox.
* https://github.com/eclipse-set/set Contains the primary source code of the Eclipse Signalling Engineering Toolbox.
* https://github.com/eclipse-set/browser Contains the CEF-based browser integration for SWT used to display web components.
* https://github.com/eclipse-set/model Contains the baseline PlanPro EMF data model used by the Toolbox for loading PlanPro files.

For detailed build instructions see [BUILD_INSTRUCTIONS.md](BUILD_INSTRUCTIONS.md).

## Reporting issues and feature requests

Please file all issues and feature requests under the main SET repository, even if it is with a specific component:

* https://gitlab.eclipse.org/eclipse/set/set/-/issues
* https://github.com/eclipse-set/set/issues

## Contributing code changes

If you intend to contribute code changes, please use a GitLab Merge Request
If you intend to contribute code changes, please use a Github Pull Request

* https://gitlab.eclipse.org/groups/eclipse/set/-/merge_requests
* https://github.com/eclipse-set/set/pulls

Before contributing significant changes, please file an issue first. This allows us to discuss the merit of the contribution before you spend time on a feature that ends up being out of scope for the project.

Expand Down Expand Up @@ -63,4 +62,4 @@ https://www.eclipse.org/projects/handbook/#resources-commit

Contact the project developers via the project's "dev" list or by filing an issue in the GitLab mentioned above.

* https://accounts.eclipse.org/mailing-list/set-dev
* https://accounts.eclipse.org/mailing-list/set-dev