PCM Development/Palladio Concall/Minutes 20191014

Aus SDQ-Wiki

Attendees

  • Steffen Becker
  • Markus Frank
  • Jörg Henß
  • Stephan Seifermann
  • Floriment Klinaku
  • Maximilian Walter
  • Dominik Werle
  • Manar Mazkatli
  • Max Scheerer
  • Yves Schneider
  • Sandro Koch
  • Sebastian Krach

Discussion

  1. Planning of workshop about separation of backend/frontend
    • Estimation of required time?
    • Preparation tasks (e.g. evaluation of IDE alternatives)?
  2. Organization of developer meeting
    • Time to start (08:50 from Karlsruhe, ~12 at Würzburg)
    • Release planning
    • Integrate testing day?
  3. Future of SoMoX
    • Which versions usable in 2019-06 and Java 11?
    • Which versions maintained and shipped?
  4. Deprecation of SimuCom
    • Status of Measurements-UI?
    • Inclusion of Measurements-UI and removal of SimuCom?
    • Creation/update of manuals?
  5. Status of recently assigned tasks
    • Stephan: StoryDiagramInterpreter Build: PR created, build after merging
    • Steffen: Commit of working SoMoX version to Github
    • Dominik: Logging: a) report prototype logging, b) example where logging doesn't work?, c) introduce Activators for all plugins?
  6. Assignment of new tasks


Planning of workshop about separation of backend/frontend

  • Strategic workshop, (as short as possible)
  • Now: Define duration and create appointment
    • 90 minutes, 10. November - End of november 'TODO: Stephan will schedule an appointment
  • Call would be sufficient, otherwise Stuttgart travels to Karlsruhe
  • Preparation tasks should be done before at dev meeting:
    • Archeology: how are things coupled
    • Identify points to work on, agenda for strategy meeting

Organization of developer meeting

  • We have a room.
  • First lunch at 12, meet afterwards (~13)
  • Agenda:
    1. Identify points to work on, agenda for backend/frontend strategy meeting
    2. Release planning
    3. Integrate testing day
      • Things that are not covered by manual tests
      • Measurements-UI
    4. short point: SoMoX (JaMoPP/Modisco)

Future of SoMoX

  • Which versions usable in 2019-06 and Java 11?
    • JaMoPP/SoMoX version
      • Used from update site / GitHub is the update version. Migration not started yet.
      • For example, log4j, slf4j, grapht, com.wohen....; update site should be updated, because with Maven a lot of the dependencies could be solved.
      • Used Eclipse version:
        • 2019-03 worked fine
        • 2019-09 problems occured
        • 2018-06 worked for student
      • Maintenance should be continued. Build has to be fixed for dependencies.
      • Discuss further at dev meeting in Würzburg
    • MoDisco-Version
      • no update
      • Version on GitHub was up-to-date, but there was a commit (October) in SVN by Stephan?
      • TODO: MM look at changes in SVN/git

Deprecation of SimuCom

  • Not yet remove from default product. Postpone decision until after the dev meeting
  • Status of Measurements-UI
    • should be stable enough, documentation should be fine
    • needs to be built and integrated into release
    • you can still manipulate monitoring manually
  • TODO: Stephan add it to the aggregated update site
  • TODO: Stephan Integrate Measurements-UI into the product build

Status of recently assigned tasks

  • Stephan: StoryDiagramInterpreter Build: PR created, build after merging - done
  • Steffen: Commit of working SoMoX version to Github - no update
  • Dominik: Logging: a) report prototype logging, b) example where logging doesn't work?, c) introduce Activators for all plugins?
    • SDK: Reproducable by logging from a QVTo transformation
    • Activators are fine
  • EDITORS-225 (FR)
    • Ongoing. Apparently not trivial. Anchor points are there but still needs time.
    • Should be possible without extensive Sirius improvements, Misha said it is not easy for beginners.
    • Might help to write to mailing list.
    • Might be delayed/put off, feedback at next concall.
  • EDITORS-226 (JH)
    • Resolution: Won't fix
    • Sirius does not currently support this for compartments, not elements. Code deregisters from these events.
    • We couldd create an issue for Sirius. Problem appears to be on GMF side.
  • SoMoX-JaMoPP build migration
    • see above
  • EDITORS-223 / EDITORS-220
    • Both not reproducible
  • SimuLizar PR-6
    • in progress
    • issues adressed, currently still needs feedback from Steffen. Floriment will remind him again.
    • make clear in comments who is currently required to act
  • EDITORS-227
    • minor bug, fixed.
  • KAMP build migration
    • Should KAMP build part of Palladio? --> KB: no.
    • Started move to separate Travis build, student will finish it.
  • PALLADIO-436
    • ConcurrentModificationException while validating -> Fixed
  • SIMULIZAR-98
    • in progress
  • PALLADIO-432
    • in progress
    • Palladio dev environment would be more helpful, then check for suitable locations in code
  • Assignment of new tasks
    • Decision: Discuss/adress at next dev meeting, fix other stuff until then.