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

Sorry my last mail came late to the discussion. At EclipseCon we also had some discussions about publishing the Eclipse Platform artifacts in repositories that can be consumed by Gradle for example. Not sure about the current state.


Am 10.11.2016 16:42 schrieb "Dirk Fauth" <dirk.fauth@xxxxxxxxx>:

"Tycho is now the only way to build Eclipse projects."

This is definitely not true as you can see in several projects that don't like the PDE project layout.

The purpose of Tycho from my point of view is to support automated builds of projects in PDE or p2 project layout which is Manifest centric. If you like the Maven or Java project layouts more you should look for the bnd maven plugins as already suggested. When talking about plugin development with generated manifest files I'd suggest to move to bndtools anyway.

That said, the real issue is already in the project layout and not in the build tool.

Greez,
Dirk


Am 10.11.2016 15:31 schrieb "Matthew Piggott" <mpiggott@xxxxxxxxxxxx>:
If you're looking for a pom-first & maven centric setup you might want to look at the Felix bnd plugin.

On 10 November 2016 at 09:23, Mickael Istria <mistria@xxxxxxxxxx> wrote:
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


_______________________________________________
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