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

Papyrus-RT/Releases

< Papyrus-RT
Revision as of 10:04, 14 October 2016 by Charles.zeligsoft.com (Talk | contribs) (0.8 / MVP1 - Build up the structure!: updated release date)

PapyrusForRealTime-Logo-Icon.png




Releases


This page lists all the release for Papyrus-RT.

Note.png
Note
All future release definitions (MVPs) may change at any time, both in their content and in their release order. Please refer to this page for up-to-date information.


Mars

0.7.0

Initial contribution to the Papyrus for Real Time project

Released September 2, 2015

0.7.1

Released October 12, 2015

0.7.2

Released December 15, 2015

Neon

Neon releases will be made under the principle of Minimal Viable Products (MVP). In concrete terms, as Papyrus-RT is concentrating on getting out of incubation, each release will be determined by a set of feature for its release and not by an arbitrary calendar date. We feel that this better reflect our quality goals and our engagement with our users. In addition, at least until v1.0 is out, we will be proceeding with a feature-boxed approach to release delivery. This means that we will not release software before it's time (to paraphrase a famous Advertisement). Given we are not (yet) part of the Eclipse release train, we have some flexibility in doing this, while still trying to align to the Eclipse releases whenever possible.

0.8 / MVP1 - Build up the structure!

This MVP focuses on the usability of the UML-RT capsule-based structural collaborative modeling environment, with the addition of basic state machines, basic model-level language support, and C++ code generation to a UML-RT runtime on Linux. All this implemented as a domain-specific modeling language on top of Papyrus.

PRTv08MVP.png

Tentative release: October 19, 2016.

Papyrus-RT/Releases/Neon v0.8 Release status

Neon v0.8 Release Notes - TBD

MVP2 / 0.9 (1.0 candidate) - Better behave!

This MVP focuses on the usability of the UML-RT behavioral collaborative modeling environment, including support for UML-RT hierarchical state machines, as well as structure, protocol, and behavior (state machine) inheritance, default language support, an improved C++ code editor, and updates to the code generator and runtime on Linux and the addition of Windows, and Mac OS X targets. Whether this is a 0.9 or a 1.0 version will depend on the quality achieved.

PRTv09MVP.png

Tentative release date: End of November 2016.

Neon v0.9 Release Notes - TBD

MVP3 / version TBD - Build it and they will come!

This MVP focuses on the build and transformation configurations for models and UML-RT sequence diagrams.

PRTMVP3.png

Tentative release date: March 2017.

Neon MVP3 Release Notes - TBD

Oxygen

MVP4 / version TBD - Do it with class!

This MVP focuses on class modeling withinn Papyrus-RT. Traditionally, all ROOM/UML-RT structural modeling has been done at the capsule level. Sometimes, it is useful to represent the system as classes, showing the relationships between the classes, capsules, protocols, etc.

PRTMVP4.png

Tentative release date: TBD.

Neon MVP4 Release Notes - TBD

MVP5 / version TBD - Keep active!

This MVP focuses on added activity modeling to Papyrus-RT, enabling the use of UML activity diagrams to express functionality. In the UML-RT world, this is typically used to describe state machine actions.

PRTMVP5.png

Tentative release date: TBD.

Neon MVP5 Release Notes - TBD

MVP6 / version TBD - Textually polyglot!

This MVP focuses on adding a full textual language to Papyrus-RT that supports full synchronization with diagrams, enabling developers to work in both textual and graphical environments.

PRTMVP6.png

Tentative release date: TBD.

Neon MVP6 Release Notes - TBD

Back to the top