Skip to main content

Notice: this Wiki will be going read only early in 2024 and edits will no longer be possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.

Jump to: navigation, search

Difference between revisions of "Papyrus/Discussion/Architecture refactoring/Papyrus SDK"

(Created page with "=Context= In Oxygen Papyrus main feature is released as the following id "org.eclipse.papyrus.sdk.feature" labeled as "Papyrus for UML". There is here two confusion. At first...")
 
Line 4: Line 4:
  
 
=Proposition=
 
=Proposition=
 
** org.eclipse.papyrus (
 
 
 
=Open remarks=
 
 
* We propose to restore naming convention for the Papyrus feature. It will be important also to hihglight the fact that we could also install Papyrus (core/infra) without Papyrus UML, that wy it could be pertinent to distinguish:
 
* We propose to restore naming convention for the Papyrus feature. It will be important also to hihglight the fact that we could also install Papyrus (core/infra) without Papyrus UML, that wy it could be pertinent to distinguish:
 
** org.eclipse.papyrus (for Papyrus infra and core) previously part of org.eclipse.papyrus.sdk)
 
** org.eclipse.papyrus (for Papyrus infra and core) previously part of org.eclipse.papyrus.sdk)

Revision as of 05:32, 7 November 2017

Context

In Oxygen Papyrus main feature is released as the following id "org.eclipse.papyrus.sdk.feature" labeled as "Papyrus for UML". There is here two confusion. At first papyrus is not only dedicated to UML and secundly SDK stands for "software development kit" and is dedicated to developers. Additionnaly the developer features are not released under a stable update site as it is done in other Eclipse projects.

Proposition

  • We propose to restore naming convention for the Papyrus feature. It will be important also to hihglight the fact that we could also install Papyrus (core/infra) without Papyrus UML, that wy it could be pertinent to distinguish:
    • org.eclipse.papyrus (for Papyrus infra and core) previously part of org.eclipse.papyrus.sdk)
    • org.eclipse.papyrus.uml (for Papyrus UML) previously part of org.eclipse.papyrus.sdk)
    • org.eclipse.papyrus.sdk (previously org.eclipse.papyrus.dev.feature)

Actions to tackle

  • deletion of the releng/dev folder, no need to specific target platform, since it includes already the main target platform
  • include the developer plugins directly in the modules of /org.eclipse.papyrus/plugins/pom.xml


Team

  • Benoit Maggi - CEA
  • Francois Le Fevre - CEA

Back to the top