Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [tycho-user] Please, make Tycho 1 more Maven friendly

Did you try the consider pom dependencies option? We have a project that builds a few plugins with bnd which are consumed by a tycho project.

On 10 November 2016 at 09:48, Charlie Mordant <cmordant1@xxxxxxxxx> wrote:
Hi, Mickael,

Thank you for your (longer) answer. And you're right on the entire line, I'm totally following your POV.

In fact, I already tried to mix both world (bnd&Mvn + Tycho) without success.

The issues was that the update-site generation, tp one (and eclipse tp configuration), feature and product one ware requiring dependent plugins to have the 'eclipse-plugin' packaging.
I think that without this constraint, everything could be nice.
Would you be ok to try to make a MVN/Tycho POC and adapting (a tiny amount amount of) Tycho source code to additionally handle that use-case?
I can setup the repo, and try to go as far as I can, then tell you where I'm stuck... I don't think that this would be a high amount of work, but I don't want to start useless tasks.

Best regards,
Charlie

2016-11-10 15:23 GMT+01:00 Mickael Istria <mistria@xxxxxxxxxx>:
Hi Charlie,

Actually, as a Tycho user, I really like the Eclipse-centric approach and I think Tycho correctly maps the needs of Eclipse developers.
For these use-cases, most of your proposals actually sound like addition of a lot of complexity: generating MANIFEST, resolving against some other kinds of repositories, changing some versioning habits... All that is IMHO far from what most current Tycho users are wanting.
What you suggest would probably be better as an alternative project than an improvement to Tycho. And it seems to me that your ideas are already mostly covered by bnd maven plugins and others.

Cheers,
--
Mickael Istria
Eclipse developer for Red Hat Developers
My blog - My Tweets

_______________________________________________
tycho-user mailing list
tycho-user@xxxxxxxxxxx
To change your delivery options, retrieve your password, or unsubscribe from this list, visit
https://dev.eclipse.org/mailman/listinfo/tycho-user



--
Charlie Mordant

Full OSGI/EE stack made with Karaf: https://github.com/OsgiliathEnterprise/net.osgiliath.parent

_______________________________________________
tycho-user mailing list
tycho-user@xxxxxxxxxxx
To change your delivery options, retrieve your password, or unsubscribe from this list, visit
https://dev.eclipse.org/mailman/listinfo/tycho-user


Back to the top