[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [tm-dev] Converting TM to tycho-same feature and plugin ids problem

On Tue, Dec 13, 2011 at 3:08 PM, Oberhuber, Martin
<Martin.Oberhuber@xxxxxxxxxxxxx> wrote:
> Hi Anna,
>
> I'm leaning towards keeping ID's as they are, and disambiguating by using a different Maven GroupID for the features [1],[2].
>
> To be sure, I've just asked on the cross-project mailing list if that makes sense and what other projects do (attached).
>
> Are you subscribed to the cross-project-issues-dev mailing list [3] already?

I am, but I am way behind on this list. :(

> [1] https://bugs.eclipse.org/bugs/show_bug.cgi?id=353384#c7
> [2] https://bugs.eclipse.org/bugs/show_bug.cgi?id=288644#c31
> [3] https://dev.eclipse.org/mailman/listinfo/cross-project-issues-dev
>
> Thanks,
> Martin
> --
> Martin Oberhuber, SMTS / Product Architect - Development Tools, Wind River
> direct +43.662.457915.85  fax +43.662.457915.6
>
> -----Original Message-----
> From: Anna Dushistova [mailto:anna.dushistova@xxxxxxxxx]
> Sent: Dienstag, 13. Dezember 2011 01:58
> To: tm-dev
> Cc: Oberhuber, Martin
> Subject: Converting TM to tycho-same feature and plugin ids problem
>
> Hi All,
>
> I started working on the tycho build for TM and I found out that it doesn't allow same ids for different bundles:
>
> [ERROR] Two or more projects in the reactor have the same identifier, please make sure that <groupId>:<artifactId>:<version> is unique for each project: {org.eclipse.tm:org.eclipse.rse.useractions:1.1.300-SNAPSHOT=[/Users/anna/tycho/TM-releng-workspace/features/org.eclipse.rse.useractions-feature/pom.xml,
> /Users/anna/tycho/TM-releng-workspace/plugins/org.eclipse.rse.useractions/pom.xml],
> org.eclipse.tm:org.eclipse.tm.terminal:3.1.1-SNAPSHOT=[/Users/anna/tycho/TM-releng-workspace/terminal/org.eclipse.tm.terminal/pom.xml,
> /Users/anna/tycho/TM-releng-workspace/terminal/org.eclipse.tm.terminal-feature/pom.xml],
> org.eclipse.tm:org.eclipse.tm.terminal.local:0.2.0-SNAPSHOT=[/Users/anna/tycho/TM-releng-workspace/terminal/org.eclipse.tm.terminal.local/pom.xml,
> /Users/anna/tycho/TM-releng-workspace/terminal/org.eclipse.tm.terminal.local-feature/pom.xml],
> org.eclipse.tm:org.eclipse.tm.terminal.serial:2.1.0-SNAPSHOT=[/Users/anna/tycho/TM-releng-workspace/terminal/org.eclipse.tm.terminal.serial/pom.xml,
> /Users/anna/tycho/TM-releng-workspace/terminal/org.eclipse.tm.terminal.serial-feature/pom.xml],
> org.eclipse.tm:org.eclipse.tm.terminal.ssh:2.1.0-SNAPSHOT=[/Users/anna/tycho/TM-releng-workspace/terminal/org.eclipse.tm.terminal.ssh/pom.xml,
> /Users/anna/tycho/TM-releng-workspace/terminal/org.eclipse.tm.terminal.ssh-feature/pom.xml],
> org.eclipse.tm:org.eclipse.tm.terminal.telnet:2.1.0-SNAPSHOT=[/Users/anna/tycho/TM-releng-workspace/terminal/org.eclipse.tm.terminal.telnet/pom.xml,
> /Users/anna/tycho/TM-releng-workspace/terminal/org.eclipse.tm.terminal.telnet-feature/pom.xml],
> org.eclipse.tm:org.eclipse.tm.terminal.view:2.2.0-SNAPSHOT=[/Users/anna/tycho/TM-releng-workspace/terminal/org.eclipse.tm.terminal.view/pom.xml,
> /Users/anna/tycho/TM-releng-workspace/terminal/org.eclipse.tm.terminal.view-feature/pom.xml],
> org.eclipse.tm:org.eclipse.rse.tests:3.3.0-SNAPSHOT=[/Users/anna/tycho/TM-releng-workspace/tests/org.eclipse.rse.tests/pom.xml,
> /Users/anna/tycho/TM-releng-workspace/tests/org.eclipse.rse.tests-feature/pom.xml]}
>
> Tycho doesn't seem to allow that and at the same time it requires ids to match the manifest ones:
> http://wiki.eclipse.org/Tycho/Packaging_Types
>
> Does anyone has an idea how we are going to deal with it?
>
> Thanks!
> Anna.