|Benoît et al.,|
I will take the point of view of a SysML industrial Papyrus SysML product user:
- Are there any known Papyrus SysML industrial users?
- If so, the next two questions need to be answered and considered as part of this decision.
- What is the impact of this change for an industrial SysML 1.1 user?
- What is the impact of this change for an industrial SysML 1.4 user?
From a product governance point of view, the impact of these changes need to be evaluated, both from a user and a development team points of view, and remediation approaches defined and published. If remediation require user actions, these must be published as release notes at the same time as the software release.
Regards / Cordialement,
Senior Product Manager / Directeur principal de produits - Zeligsoft
Chairman, Papyrus IC Product Management Committee / Président du comité de gestion de produits du Consortium industriel de Papyruscharles@xxxxxxxxxxxxx
_______________________________________________mdt-papyrus.dev mailing listmdt-papyrus.dev@xxxxxxxxxxxTo change your delivery options, retrieve your password, or unsubscribe from this list, visithttps://dev.eclipse.org/mailman/listinfo/mdt-papyrus.dev I’m quite surprised you decided to change the plugin namespace from oep.sysml14 to oep.sysml (which is currently 1.1) for SysML 1.5. In one hand, this kind of decision implies to force the user to upgrade its profile and forbid to have some model in 1.4 and some others in 1.5. In other hand, 1.5 is just a new version of 1.4 so it could make sense to force a such upgrade. I checked the SysML 1.5 profile from OMG to plan the next release. - Differences between SysML 1.4 and 1.5: o Requirement is split in Abstract Requirement and Requirement o Requirement:master change its signature (return a list) - Expected change in Papyrus o Rebranding string from SysML 1.4 to SysML 1.5 o Change namespace from org.eclipse.papyrus.sysml14 to org.eclipse.papayrus.sysml o Bump to version 4.0.0 (first major available for org.eclipse.papyrus.sysml) § SysML 1.5 (oep.sysml 4.0.0) on Oxygen § SysML 1.5 (oep.sysml 5.0.0) on Photon § I will try to keep this mapping for the next versions SysML 1.X (oep.sysml X.0.0) ð As soon as I got something working, I will push an experimental branch (committers\bmaggi\sysml15) For the moment, the migration from SysML 1.4 to 1.5 should be quite simple - Replace all org.eclipse.papyrus.sysml14 by org.eclipse.papyrus.sysml - Switch to the UML generator? - How to implement the model migration?