We have two Maven projects (namely Geotools and Geoserver) made of many modules. Some Geoserver modules may (by accident) have the same name than Geotools modules. For example both Geotools and Geoserver have a module named "main". We need to import those two projects in Eclipse, because they are closely related and share the same pool of developpers. Before
MECLIPSE-189, it was not possible with those names, because of module name clash like "main". Since MECLIPSE-189, it is possible if we are lucky enough to have different Geotools and Geoserver version numbers.
We would like a way to prefix every Eclipse module names. For example we would like a way to add "gt-" in front of every Geotools modules imported in Eclipse. I realize that the common practice in Maven projects seems to be long module names (for example "maven-eclipse-plugin"), but such practice seems quite redundant with group name. We would like to keep module names that match SVN directory names or Maven report directory names (otherwise we often get broken links in generated HTML pages), and we would like to keep the path names simple and intelligible (long module names don't bring much compared to full path names, which should already be unique).
The ability to add some prefix before Eclipse project names would help. If this is not possible, something like addGroupNameToProjectName property (similar to addVersionToProjectName defined in
MECLIPSE-189) could be a fallback.