Maven artifactId, Eclipse project id and subdirectory name should match in our tycho projects [was #9274]
mir ist aufgefallen, dass ich bei der Tycho-Reorg vor Version 2.0 einige
Inkonsistenzen in der Benennung eingeführt habe, und zwar weichen
teilweise der Projektname (wo .project mit eingecheckt ist), die
artifactId (die bei entsprechenden Projekten immer Plugin-ID bzw.
Feature-ID entspricht) und der Unterverzeichnisname voneinander ab.
Das ist für Maven zwar kein echtes Problem, beim Import (über m2eclipse)
in Eclipse allerdings schon, da m2eclipse die Projekte und Verzeichnisse
umbenennt, sodass sie der artifactId entsprechen. Das Ergebnis ist dann
ein recht unsauberer Workspace, in dem es nicht ganz einfach ist,
sinnvoll zu committen.
Mein Vorschlag (den ich umsetzen würde, wenn vor nächstem Dienstag
niemand widerspricht) wäre, dass ich die Unterverzeichnisse und
Projektnamen unterhalb von trunk/lab/* im SVN entsprechend so anpassen
würde, dass sie der artifactId entsprechen; das ist dann übersichtlich
und ermöglicht einfaches Auschecken eines Tools auch in Eclipse.