Roadmap for Papyrus Compare [message #1797909] |
Thu, 08 November 2018 06:58  |
Eclipse User |
|
|
|
We are moving to use Papyrus for Data Modelling within a collaborative team (they're currently using Sparx EA) for a variety of important (to me reasons):
* Full support for the UML2.5 standard inc. Profile definition
* Programmatic traversal of the model through EMF
* Better diagramming
* Integration with Git and support for collaborative working
On this last point, however, the capability is dependent on having good tools for compare and merge. Having used Google to track down the wiki page for Papyrus Compare, I have now successfully create a platform that meets these requirements - but the incubation status of Papyrus Compare doesn't make this easy. I got a working platform by using Eclipse JEE Photon (4.0.0), installing Papyrus 4.0.0, then EMF 3.3.4 Compare (minus UML Compare), and finally Papyrus Compare 0.7.0 form the update site on the wiki.
Installing Papyrus Compare into anything based on 2018-09 releases led to an unsatisfied dependency on Papyrus UML Tools.
For me, this is a fantastic addition to Papyrus for use in a collaborative environment - is there any more information about the roadmap and is it being actively managed into the wider Papyrus release process so that it's easier to install?
Thanks,
Oliver
|
|
|
|
|
|
|
Re: Roadmap for Papyrus Compare [message #1797993 is a reply to message #1797989] |
Fri, 09 November 2018 10:46  |
Eclipse User |
|
|
|
Hi Oliver,
That dependency version range is definitely incorrect; Papyrus UML Tools version was increased to 4.0.0 in January (For a first release with Eclipse Photon in June 2018), but Papyrus/Compare stills depends on the 3.x version at most. I'm surprised we didn't detect this issue at all, since it's been there for a long time (And we've had successful builds & deployments since)
We probably have a build configuration issue, because that kind of issue should really be detected much earlier
Camille
|
|
|
Powered by
FUDForum. Page generated in 0.04262 seconds