Hi,
Great! I just tried updating my 0.8 installation produced by the Papyrus-RT Installer (by selecting Help > Perform Setup Tasks...). And indeed, it now picked up the newer versions of the custom builds of EGit and EMF from the integration repos!
Just to be clear once again: The only reason why the installation produced by the Papyrus-RT Installer, and the latest published version of the end-user Oomph setup file (
https://www.eclipse.org/papyrus-rt/content/setup/papyrus-rt.setup), was that the contents of the integration repos with the custom builds was too old and had *lower* version numbers than what was in the Neon.1 release repo. Thus the official builds was ("incorrectly") picked instead.
But since this now has been corrected, there is no longer any issue with the Papyrus-RT Installer, nor the published end-user setup file.
It is thus extremely important to understand that the custom builds of EGit and EMF Compare, both in the nightly and the integration repos, must *always* have higher versions that what the latest official builds have. The problem we have had is that the version numbers in the integration was "lagging behind".
If we are not able keep the version numbers of the custom builds (both integration and nightly), then we need to introduce some other scheme for this. As Christian have pointed out, they should probably have different feature/plugin identifiers or something to be absolutely sure that the right thing gets picked up. As it is now, it is *extremely* hard to understand that the wrong ones actually were picked up. But I guess that this would be much more costly to ensure unique feature/plugin ids of the custom builds.
Anway, since this now have been fixed, then we should try to keep the integration repos of the custom builds of EGit and EMF Compare more continuously updated and never let it "lag behind" again.
So with that, I don't see that it much more we need to do related to the EGit and EMF Compare custom builds for the 0.8 release. Hopefully very few people have installed Papyrus-RT 0.8 using the Papyrus-RT Installer up until yesterday when you updated the integration repos. And for those who did, they can simply update their installation (Help > Perform Setup Tasks...) and they will get the correct versions.
/Peter Cigéhn