Eclipse Papyrus™ 2.0.0
Primary tabs
Release Date:
Wednesday, June 22, 2016
Compatibility:
This new major release Papyrus 2.0 provides some APIs modification regarding the Papyrus 1.X versions. It also removes the SysML 1.1 distribution from the core distribution of the Papyrus project, which will available as an extra component of Papyrus 2.0.
This page describes all the modifications to the APIs between Mars and Neon, and shows how the APIs have to be migrated.
Target Environments:
Papyrus 2.0 will run on any OS supported by Eclipse platform. A majority of our developers work on Windows, and the tests are realized on the Eclipse Papyrus Hudson instance on a Linux machine.
It requires a JRE 8+.
Milestones:
Name | Date | Description |
---|---|---|
M2 | 2015/10/02 | |
M3 | 2015/11/13 | |
M4 | 2015/12/18 | |
M5 | 2016/02/05 | |
M6 | 2016/03/25 | API Freeze |
M7 | 2016/05/06 | Feature & UI Freeze |
RC4 | 2016/06/10 | Final build |
Themes:
Editors
This theme addresses issues related the diagram editors of Papyrus. It concerns more precisely all generic features related any kind of Papyrus graphical editor. For the UML2, it concerns following diagram editors: [Class diagram], [Package diagram], [Composite structure diagram], [Component diagram], [Profile diagram], [Use case diagram], [State machine diagram], [Protocol state machine diagram], [Activity diagram], [Sequence diagram], [Communications diagram], [Interactions overview Diagram], [Timing diagram]. For the SysML, it concerns following specific diagram editors: [Activity diagram], [Block definition diagram], [Internal block diagram], [Package diagram], [Parametric diagram], [Requirements diagram], [Sequence diagram], and [State machine diagram].
- Provide a way to be able to declare a specific cell editor on a given column [491091] (target milestone: 2.0.0)
- Papyrus must integrate the fill action developed by NatTable [486096]
(target milestone: M6) - User should be able to change the representation of an Actor with the TypeSymbolDefinition stereotype [492697]
(target milestone: 3.0.0)
Usability
This theme addresses the need for usability improvements of the Papyrus implementation and APIs. It concerns more precisely all features related to following concerns: [Palette], [Properties View], [Model Explorer], [Sash Editor], and [Team Working].
Scalability
This theme addresses the need for scalability and performance improvements of the Papyrus implementation and APIs.
Documentation
This theme addresses the need for documentation of the Papyrus implementation and APIs. It concerns more precisely all features related to following concerns: [Documentation - User], and [Documentation - Developer].
No items.
Miscellaneous
This theme addresses all tasks that may not be included in one of the previous theme.
- property of stereotypes must be tested with a Junit [431723]
(target milestone: M7)
This release is part of Neon.