Page MenuHomePhabricator

Clean up, improve and test PluginGenerator, ProjectTemplate and MITK_EXTENSION_DIRS mechanism
Closed, DuplicatePublic

Description

Several issues have arised around our various extension helpers and mechanisms:

Event Timeline

nolden triaged this task as Normal priority.Feb 10 2020, 11:40 AM
nolden created this task.
nolden added a subscriber: kislinsk.
  • I would like to see the plugin generator loosing complexity by removing its project template capabilities
  • The current approach is https://github.com/MITK/MITK-ProjectTemplate
  • The project template is based on the last release, resp. releases/2018-04
  • The project template is an MITK extension
  • MITK extensions can be easily set in a recent version of our CDash script
  • To test the project template, we need separate build clients based on the last release instead of master, no specific test has to be executed (see bullet point above)
  • A few tests are currently not executed because I removed CTest subproject labels for testing purposes and I forgot to reintroduce them
  • Instead of simply adding them again, I vote for a better label than "MITK" or "MITK-Plugins" like "MITK-Packaging"