Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [papyrus-rt-dev] Preparing Papyrus-RT for the Eclipse Marketplace

The “1.0a” is just a marketing version name so, no, just the publication URL as you suggested and I suppose also hyperlink text on the Papyrus-RT web pages and wikis, etc.

Cheers,

Christian

On Oct 4, 2017, 12:23 -0400, Ernesto Posse <eposse@xxxxxxxxxxxxx>, wrote:
Good point. But to publish it as 1.0a do we need to change the versions in all bundles and pom files, or would it be enough to simply make the build job publish in http://download.eclipse.org/papyrus-rt/updates/releases/oxygen/1.0.0a/?

--
Ernesto


On Wed, Oct 4, 2017 at 12:17 PM Christian W. Damus <give.a.damus@xxxxxxxxx> wrote:
Hi, Ernesto,

Sounds good.  But, the new build will have new qualifiers for the feature versions, so probably it should be published as a Papyrus-RT 1.0a (yay a-builds) as a separate child repository of the composite, not replacing the previous bits.  For complete and accurate release history and reproducibility for dependents.

Cheers,

Christian

On Oct 4, 2017, 12:12 -0400, Ernesto Posse <eposse@xxxxxxxxxxxxx>, wrote:
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 first two are from Papyrus Designer, and they are available from http://download.eclipse.org/modeling/mdt/papyrus/components/designer/neon/1.0.4_papyrus-designer-neon_494/ 

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



--
Ernesto Posse
Zeligsoft
_______________________________________________
papyrus-rt-dev mailing list
papyrus-rt-dev@xxxxxxxxxxx
To change your delivery options, retrieve your password, or unsubscribe from this list, visit
https://dev.eclipse.org/mailman/listinfo/papyrus-rt-dev
_______________________________________________
papyrus-rt-dev mailing list
papyrus-rt-dev@xxxxxxxxxxx
To change your delivery options, retrieve your password, or unsubscribe from this list, visit
https://dev.eclipse.org/mailman/listinfo/papyrus-rt-dev
--
Ernesto Posse
Zeligsoft
_______________________________________________
papyrus-rt-dev mailing list
papyrus-rt-dev@xxxxxxxxxxx
To change your delivery options, retrieve your password, or unsubscribe from this list, visit
https://dev.eclipse.org/mailman/listinfo/papyrus-rt-dev

Back to the top