PCM Development/Palladio Concall/Minutes 20160725
Build Infrastructure
- Steffen / Philipp: https://sdqweb.ipd.kit.edu/wiki/Palladio_Build_Infrastructure
- colleciton of TODOs for documentation extension
- Shall stay entry page for extensions and build of extensions
- Decision tree for concrete scenario as first point
- Knowledge base as sub pages (buckminster, rmap, parameters, ...)
- Migrate to Github first before extending in SVN
- How does central update site work and how to build it
- State: Page not structured yet but shall be restructured and cleaned up
- Steffen: tries to restructure the page until start of next semester
- Help wanted for giving feedback to newly/rewritten points (Steffen will inform others via mailing lists)
- fortiss employees agreed on giving feedback from "third party" perspective
- Feedback can be given by direct editing or adding a part to the discussion page
Integration von fortiss PCM Plugins
- Migration of plugins to new Palladio version and integration into base
- fortiss will start migration/integration in August, shall be finished till end of year
- Would be greate to have the patches integrated before SSP
- Patches 1
- Support for input/output parameters with different sizes
- No ticket available
- TODO fortiss: create ticket
- Feedback
- Patch 2 HDD read / write speed decouple
- no ticket, no documentation
- TODO fortiss: create ticket
- fortiss will prepare for integration
- Patch 3 Added memory resource that uses simple garbage collection
- in cooperate with Philipp
- extension meta-model, simulation engine
- No ticket
- Documentation available as SSP paper
- TODO fortiss: create ticket and link papers
- Markus Frank and Steffen are interested in this patch as well, so
- Markus Frank creates ticket for his extension
Update-Site 3.4.1
- Old location: https://sdqweb.ipd.kit.edu/eclipse/palladio/releases/3.4.1/
- Moved to: https://sdqweb.ipd.kit.edu/eclipse/palladio/pcm/releases/3.4.1/
- TODO fortiss: update identified old links
- TODO Stephan: check possibility for redirect from old to new location (done)
Eclipse Neon
- build seems to work (functionality not tested yet)
- installation does not work (SIMUCOM-75)
- Christian switched back to Mars
- we will use Mars 2 for building as plugins should run in Neon as well
- Luna dependencies removed
- building agains Neon possible by configuration switches
Licensing
- Third Party Wrapper feature only shows EPL but contains plugins with various licenses
- options for handling
- 1. summary description
- 2. one feature per plugin
- 3. only build internal feature that could be hidden on composite update site
- only used in build, nobody wants to install this feature
- 4. change general license description
- General issue of Eclipse (transitive dependencies)
- TODO KIT: discuss solutions and decide
Editors missing in release
- Nightly editors used in 1.0.7 which are not available on update site
- delete 1.0.7 because buggy
- latest -> 1.0.6
- TODO Stephan (done)
- Steffen will look into this issue
- reproducible working build with GMF editors in release
- new editor layout will be in new release