[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

Hi Martin,

Please p2'ize the RXTX update site if you can. It would be of great help for Maven/Tycho.

Thanks, Uwe :)


> -----Original Message-----
> From: tm-dev-bounces@xxxxxxxxxxx [mailto:tm-dev-bounces@xxxxxxxxxxx] On Behalf Of Oberhuber,
> Martin
> Sent: Dienstag, 13. Dezember 2011 20:18
> To: TM project developer discussions
> Subject: Re: [tm-dev] Converting TM to tycho-same feature and plugin ids problem
> 
> No,
> 
> The feature ID in pom.xml must be like "org.eclipse.rse.useractions" since that's what clients can use
> at runtime to reference a feature. We can't change that since existing adopters may refer to that ID in
> older versinos of RSE.
> 
> The "...-feature" notation is only the project name in the workspace (development time only, but not
> runtime).
> 
> The RXTX update site is (I think) a legacy site.xml that's not p2'ized. I think I can p2'ize it if necessary
> since I'm an RXTX committer. Just let me know.
> 
> Thanks,
> Martin
> --
> Martin Oberhuber, SMTS / Product Architect - Development Tools, Wind River direct
> +43.662.457915.85  fax +43.662.457915.6
> 
> 
> -----Original Message-----
> From: tm-dev-bounces@xxxxxxxxxxx [mailto:tm-dev-bounces@xxxxxxxxxxx] On Behalf Of Stieber, Uwe
> Sent: Dienstag, 13. Dezember 2011 06:54
> To: TM project developer discussions
> Subject: Re: [tm-dev] Converting TM to tycho-same feature and plugin ids problem
> 
> Hi Anna,
> 
> The id of the features within the pom.xml should be "org.eclipse.rse.useractions-feature". Similar for
> the others. Not sure if it would be better to rename the features similar to
> "org.eclipse.rse.useraction.feature" anyway.
> 
> I'm interessted in to see how you solve the RXTX dependency for org.eclipse.tm.terminal.serial. I
> couldn't make Maven to download the dependency from the official RXTX update site.
> 
> Best regards, Uwe :)
> 
> 
> 
> > -----Original Message-----
> > From: tm-dev-bounces@xxxxxxxxxxx [mailto:tm-dev-bounces@xxxxxxxxxxx]
> > On Behalf Of Anna Dushistova
> > Sent: Dienstag, 13. Dezember 2011 01:58
> > To: tm-dev
> > Subject: [tm-dev] 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/a
> > nna/tycho/TM-releng-
> > workspace/features/org.eclipse.rse.useractions-feature/pom.xml,
> > /Users/anna/tycho/TM-releng-workspace/plugins/org.eclipse.rse.useracti
> > ons/pom.xml],
> > org.eclipse.tm:org.eclipse.tm.terminal:3.1.1-SNAPSHOT=[/Users/anna/tyc
> > ho/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/an
> > na/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/a
> > nna/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/a
> > nna/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/ann
> > a/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-feat
> > ure/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.
> > _______________________________________________
> > tm-dev mailing list
> > tm-dev@xxxxxxxxxxx
> > http://dev.eclipse.org/mailman/listinfo/tm-dev
> _______________________________________________
> tm-dev mailing list
> tm-dev@xxxxxxxxxxx
> http://dev.eclipse.org/mailman/listinfo/tm-dev
> _______________________________________________
> tm-dev mailing list
> tm-dev@xxxxxxxxxxx
> http://dev.eclipse.org/mailman/listinfo/tm-dev