Hello all. This is a quick note to inform everyone that we are preparing to add Papyrus-RT to the Eclipse Marketplace.
Our plan is to provide listings for both the RCP and the update site, but in order to do this, we need to do a some small maintenance to our 1.0 release because an installation using the update site fails to resolve some dependencies. In particular, the features that fail to be installed are the C++ feature, the RSA-RTE importer feature and Codegen. The dependencies that fail are the following:
C++: org.eclipse.papyrus.designer.languages.cpp.library 0.7.0
Codegen: org.eclipse.papyrus.designer.languages.common.base [1.0.4,2.0.0)
RSA-RTE Importer: org.eclipse.papyrus.interoperability.rsa [1.4.0,2.0.0)
The last is available from the Papyrus Interoperability component available from
So we need to make some small adjustments to a couple of features, more precisely to their meta-data.
We need to add the URLs above as "discovery" URLs to the corresponding feature.xml. I have already done that with Gerrit
106163. Unfortunately the build fails because the TPs fails to resolve a transitive dependency of the Papyrus JUnit feature. I've been discussing this in the Papyrus Developers mailing list (see thread
https://dev.eclipse.org/mhonarc/lists/mdt-papyrus.dev/msg04137.html)
So once the build issue is resolved, we will publish a "new" release. It will still be 1.0.0 but with a slightly different qualifier. After discussing with Christian, it seems that we do not need to bump the version to 1.0.1 since we are only modifying some meta-data. I will announce here when the new build is available, and when the Marketplace listing is up.
Incidentally, if you don't install the C++, Codegen and RSA Importer features, you are unable to create models! But that's a different issue. I'll open a bug for that.
--
Ernesto Posse
Zeligsoft