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 IC/Architecture/MoM/2017-12-12 Architecture Committee Minutes

Attendees

  • Philip (EclipseSource)
  • Rémi (EclipseSource/chair)
  • Florian (CEA)
  • Ernesto (Zeligsoft)

Next Phone call: January 9th, 2018, 4PM

Topics

UML2 And Photon

Task Forces

Florian: Next year plan

  • Roadmap for Photon in progress (see Photon)
  • Next version: 4.0.
    • API need some major improvements
  • Input from other companies?

Philip: DSML task force

  • Papyrus for information modeling used
    • blueprint for sketching and documenting how to customize papyrus
    • Papyrus-IM now migrated on Oxygen
  • Finalized the migration of Papyrus Compare
    • now hosted in Papyrus repository
    • Should be used now!
    • Compatible with Neon, Oxygen & Photon

Philip/Ernesto: Textual / graphical modeling

  • Research project ongoing for Papyrus-RT
    • Trying to continue within next years on a European project.
    • ITEA result in January?

Per: Dependency management, dependencies from Papyrus

  • Remi: Currently under investigation
    • Propose a RCP with the least included features to have a working diagram
      • Rather than removing UI contributions with activities, let's not include them!
  • For example: dependency from Papyrus Facet core plugin to PDE to build workspaced java based queries. That should be extracted to an other plugin to avoid pde dependency in core. Should be only proposed to toolsmith or developers.
    • Issue: API modifications for next release should be limited.
    • No tool to maintain such dependency restrictions, so hard to maintain in time. Solution should be found to help developers maintain a good architecture.

Release train for Papyrus

Oxygen

  • Oxygen.1: released (End of September)
    • As a side note, there will be a Oxygen.1a fix release for platform, not Papyrus.
  • Oxygen.2: planned for end of December (RC4 was build last week)
  • Oxygen.3: planned for end of March

Photon

  • M1 & M2 already done
  • M3: beginning of November
  • M4: mid December (next week)

Additional topics

  • JUnit Framework
    • Releasing of these tools
    • [Florian] Ask internally for the status of that task
    • [Remi] Propose also a solution

Back to the top