Comments inline.
Hi,
Have anyone really provided some good instructions for *how* Papyrus-RT is going to be installed manually directly from p2 update sites? Since you basically
I don't think so. But the website does warn that this option is for "Eclipse veterans".
you need to perform all the steps automatically done by the
Oomph setup file, but instead do it manually, there are lots of steps that I assume needs to be done.
Regarding this about having to install EMF Compare and Papyrus Designer prior to installing Papyrus-RT, isn't that more about that you must have added these repos to the list of avialable repos, prior to installing Papyrus-RT, to ensure that the needed bundles from those repos can be installed? This is the same as that we provide a list of p2 repos in the Oomph setup file.
Well, more or less. Yes, it's not necessary to manually install EMF Compare and Designer, but as you point out in
bug 494931 you still need to install the Papyrus UML feature. I just tried the whole thing again, and I was still missing the Papyrus perspective. What's more, while the Papyrus preference page was there, the "Viewpoint Configuration" preference sub-page was missing:

Regarding the issue with the missing Papyrus perspective, that has been raised in
bug 494931. Since none of the Papyrus-RT features/bundles have a direct dependency to any of the top level bundles in Papyrus, e.g. the bundle that registers the Papyrus perspective, you need to explicitly install Papyrus as you have concluded. This is also exactly what we do in the Oomph setup file as well. I don't think we ever have meant any of the Papyrus-RT features to be completely "self contained", and we have assumed that you need to install Papyrus-RT on top of Papyrus. All of this could of course be discussed, but so far it has (to my knowledge) never been assumed that Papyrus-RT should be "self contained".
Right. I don't know if it should be self-contained or not, but if we write instructions on installing manually with update sites, this has to be stated explicitly.
And as Asma already have pointed out, this issue with the missing Papyrus-RT specific diagrams is highly probable due to the UML-RT viewpoint is not activated automatically, you have to enable it manually if you install manually.
For some reason setting the Viewpoint configuration still won't work for me.
The Oomph setup file and the RCP explicitly sets the needed preference, but when installing in this way you need to do it manually. This is tracked by
bug 478298 and hopefully this will be solved by the new architecture and viewpoint framework in Oxygen.
I think that the core issue here, is that we lack good instructions of how the manual installation directly from the p2 updates sites really shall be made. But then on the other hand, how much effort should be spend on providing those detailed instructions? The problem I see is that we need to maintain both the Oomph setup file *and* a detailed user guide, and we need to ensure that both are kept synchronized... Maybe it is worth the effort, but do we know how many is really installing manually directly from p2 repos anyway?
Exactly. Since we point out that using the p2 is for "experts", we could just put a short list of the requirements and settings in the wiki, rather than comprehensive instructions.
_______________________________________________
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