The initiative "Collaborative Modeling with Eclipse" is a joint effort on providing high-quality open-source tool support enabling efficient collaboration and teamwork on EMF-based models and Papyrus UML models within Eclipse.

For us, tool support for collaborative modeling encompasses
Providing high-quality tool support for collaborative modeling requires tightly integrating several tools and systems and to improve their support for models as opposed to code. Therefore, this initiative brings together developers and users of Papyrus, EMF Compare, EGit, and Gerrit tooling. If you are interested in this initiative, please follow us on Google+ or contact us at info@collaborative-modeling.org.

If you want to share this document, please use the the following link: http://www.collaborative-modeling.org



Team and contact

To accomplish our goal of building high-quality open source tools supporting collaborative modeling, developers and users of the following organizations and companies join their efforts in collaboration with Ericsson.
EclipseSource

LIST @ CEA

Obeo - Model Driven Company


To follow the updates of this initiative, check out our public Google+ page or contact us at info@collaborative-modeling.org.

Downloads

Ready-to-use Eclipse package with collaborative modeling support (based on eclipse Neon)
We provide a ready-to-use Eclipse version that contains the latest nightly builds of Papyrus, EMF Compare, and EGit (with logical model support). Please note that this version is intended for testing only. The ready-to-use Eclipse package is available at the links below. Download the appropriate version for your system, unzip it and launch it.



This ready-to-use Eclipse with collaborative modeling support is built using
Eclipse Neon Release
integration custom build of EMF Compare compatible with logical model support in EGit
nightly Neon build of Papyrus

Ready-to-use Eclipse package with collaborative modeling support (based on eclipse Mars)

We provide a ready-to-use Eclipse version that contains the latest nightly builds of Papyrus, EMF Compare (with logical model support). Please note that this version is intended for testing only. The ready-to-use Eclipse package is available at the links below. Download the appropriate version for your system, unzip it and launch it.


Windows

Collaborative-Modeling-win32.zip

Windows (x86_64)

Collaborative-Modeling-win32-x86_64.zip

Linux (GTK)

Collaborative-Modeling-linux-gtk.tar.gz

Linux (GTK / x86_64)

Collaborative-Modeling-linux-gtk-x86_64.tar.gz

MacOS X (Cocoa / X86_64)

Collaborative-Modeling-macosx-cocoa-x86_64.tar.gz (Currently broken because of new Mac program layout)


This ready-to-use Eclipse with collaborative modeling support is built using

Updating your Eclipse installation (Mars and Neon)
To easily update the ready-to-use Eclipse packages linked above, you need to add the following update sites in Help > Preferences > Install/Update > Available Update Sites.

Here you can either use the nightly builds or the more stable integration builds.

Once this is done, you can use Help > Check for updates to retrieve the latest updates.

Integration Builds
These are the recommended builds to benefit from the latest features while being assured of some level of stability


Nightly Builds
These builds are not recommended for production, use them at your own risk!

Bugs and feature request

If you would like to raise bugs or feature request, please use Eclipse Bugzilla for the respective project (EMF Compare, EGit, Papyrus) to report a new issue.
If you are part of the project consortium, you can alternatively create a work item in the Tuleap project.

Releases

EMF Compare
Information about EMF Compare releases are available on the EMF Compare wiki at https://wiki.eclipse.org/EMF_Compare/Releases.

EGit
Information about EGit releases are available on the EGit wiki at
https://wiki.eclipse.org/EGit/New_and_NoteworthyInformation about how to download and install the official EGit version (without logical model support) is available at https://www.eclipse.org/egit/download/.

Papyrus
Information about Papyrus releases is available at https://projects.eclipse.org/projects/modeling.mdt.papyrus/governance.

Documentation and Notes

Notes
Due to recent changes in EGit, you now have to enable the support for merging models with EGit by setting the following preferences in your Eclipse installation:
  • Allow models (e.g., Java, EMF) to participate in synchronizations
  • Recursive Model Merge Strategy

It is also advisable to set the preference EMF Compare --> Resolution Strategy to the intended scope, such as workspace, project, or container.

General Collaborative Modeling Documentation
EMF Compare
End user documentation (user guide and tutorial) and developer documentation is available at https://www.eclipse.org/emf/compare/documentation/latest/.

EGit
The user guide of EGit is available at
https://wiki.eclipse.org/EGit/User_Guide.

Papyrus
The user’s and customizer’s guides for Papyrus are available at
https://www.eclipse.org/papyrus/usersCorner/usersCornerIndex.phpThe developer documentation for Papyrus can be found on the Wiki page at https://wiki.eclipse.org/MDT/Papyrus#Documentation.

Mailing lists

We provide two internal mailing lists for stakeholders of this initiative. Subscriptions require approval; if you want to join these mailing lists, please contact us at info@collaborative-modeling.orgThey are hosted on the Google infrastructure; if you only want to send and receive mails of the list, no Google account is required. However, if you want to consult the archives of the mailing list, you will need a Google account linked to the email with which you subscribed.

Announcement
This is a read-only announcement mailing list that will be used to share internal updates.
https://groups.google.com/d/forum/collaborative-modeling-announce

Discussions
This private forum holds discussions.
https://groups.google.com/d/forum/collaborative-modeling-discuss

The Collaborative Modeling Initiative in the Press



You must be logged in to add gadgets that are only visible to you