Skip to main content
  • Log in
  • Manage Cookies
projects.eclipse.org
Download
  • Projects
  • Working Groups
  • Members
  • Community
    • Marketplace
    • Events
    • Planet Eclipse
    • Newsletter
    • Videos
    • Blogs
  • Participate
    • Report a Bug
    • Forums
    • Mailing Lists
    • Wiki
    • IRC
    • Research
  • Eclipse IDE
    • Download
    • Learn More
    • Documentation
    • Getting Started / Support
    • How to Contribute
    • IDE and Tools
    • Newcomer Forum
  • More
      • Community

      • Marketplace
      • Events
      • Planet Eclipse
      • Newsletter
      • Videos
      • Blogs
      • Participate

      • Report a Bug
      • Forums
      • Mailing Lists
      • Wiki
      • IRC
      • Research
      • Eclipse IDE

      • Download
      • Learn More
      • Documentation
      • Getting Started / Support
      • How to Contribute
      • IDE and Tools
      • Newcomer Forum
  1. Home
  2. Projects
  3. Eclipse Modeling Project
  4. Model Development Tools...
  5. Eclipse Papyrus
  6. 2.0.0
  7. Release Plan

Eclipse Papyrus 2.0.0

Primary tabs

  • Overview
  • Issues
  • Release Plan(active tab)
  • Review Information
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: 
NameDateDescription
M22015/10/02
M32015/11/13
M42015/12/18
M52016/02/05
M62016/03/25API Freeze
M72016/05/06Feature & UI Freeze
RC42016/06/10Final 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].
Committed Items
  • 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].
Committed Items
  • Page management improvements in the Papyrus multi-editor [469188] (target milestone: M4)
  • It should be possible to know all references of an element [489141] (target milestone: 2.0.0)
Scalability
This theme addresses the need for scalability and performance improvements of the Papyrus implementation and APIs.
Committed Items
  • Provide a more modular architecture (& builds) for Papyrus [485220] (target milestone: M6)
  • FacetManager recomputes the Facets for a given element too many times [485539] (target milestone: M5)
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].
Committed Items
No items.
Miscellaneous
This theme addresses all tasks that may not be included in one of the previous theme.
Committed Items
  • property of stereotypes must be tested with a Junit [431723] (target milestone: M7)
This release is part of Neon.
Eclipse Papyrus

Project Links

  • Getting Started
  • Website

Related Projects

Related Projects:

  • Model Development Tools (MDT)
    • Eclipse MDT UML2
    • Eclipse OCL (Object Constraint Language)
  • Model-to-Model Transformation (MMT)
    • Eclipse QVT Operational
  • Eclipse Modeling Framework - Container Project
    • Eclipse CDO Model Repository
  • Eclipse Modeling Project
    • Eclipse Modeling Framework - Container Project
    • Eclipse GMF Notation
    • Eclipse GMF Runtime
    • Eclipse Papyrus for Real Time (Papyrus-RT)
    • Eclipse EMF Compare
  • Graphical Modeling Project
    • Eclipse GMF Tooling
  • Eclipse Nebula - Supplemental Widgets for SWT
    • Eclipse Nebula NatTable

Project Hierarchy:

  • Eclipse Modeling Project
  • Model Development Tools (MDT)
  • Eclipse Papyrus

Tags

Technology Types
  • Modeling
Build Technologies
  • Jenkins
  • Maven
  • Tycho
Other Tags
  • UML
  • modeling
  • DSML
  • SysML
  • MARTE

Eclipse Foundation

  • About Us
  • Contact Us
  • Donate
  • Members
  • Governance
  • Code of Conduct
  • Logo and Artwork
  • Board of Directors

Legal

  • Privacy Policy
  • Terms of Use
  • Copyright Agent
  • Eclipse Public License
  • Legal Resources

Useful Links

  • Report a Bug
  • Documentation
  • How to Contribute
  • Mailing Lists
  • Forums
  • Marketplace

Other

  • IDE and Tools
  • Projects
  • Working Groups
  • Research@Eclipse
  • Report a Vulnerability
  • Service Status

Copyright © Eclipse Foundation. All Rights Reserved.

Back to the top