Developers must currently always fill the empty sub projects field inside ui.
Also it can happen that somebody wants to define those submodule always with the project name as a prefix for sub modules
(easier to find in eclipse navigation because sort ordering etc)
Solution
introduce variable for project name. Syntax :"${projectName}"" and provide it for sub modules
introduce "${projectName}-web,${projectName}-core,${projectName}-cli" as default
we rename "documentation" project to "docs" and make it no longer be an eclipse project (so always settled below virtual root)
Situation
Developers must currently always fill the empty sub projects field inside ui. Also it can happen that somebody wants to define those submodule always with the project name as a prefix for sub modules (easier to find in eclipse navigation because sort ordering etc)
Solution
"${projectName}-web,${projectName}-core,${projectName}-cli"
as default