Allows prefixing of eclipse project name
----------------------------------------

                 Key: MECLIPSE-251
                 URL: http://jira.codehaus.org/browse/MECLIPSE-251
             Project: Maven 2.x Eclipse Plugin
          Issue Type: New Feature
          Components: multiproject
    Affects Versions: 2.4
            Reporter: Martin Desruisseaux


This issue is related to MECLIPSE-44, MECLIPSE-119 and MECLIPSE-161. They were 
closed as fixed by MECLIPSE-189, but the later doesn't adress fully our issue 
(or works only if we are lucky).

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.


-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: 
http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Reply via email to