mikael - i think you posted this on the wrong list ;0) now fixed.
On 14 Nov 2012, at 10:01, Mickael Istria <mistria(a)redhat.com> wrote:
Hi all,
As we have moved to Tycho 0.16, we can now leverage Maven mirroring for performance
tuning. It appears that part of the parent pom (namely jenkins.target, local.target and
local.* profiles) were set up in order to perform this task before Tycho supported it.
Those profiles makes our parent pom way more complicated that it can be now, that's
why it is planned to remove all those profiles from parent pom. We'll wait a few days
for builds to get more stable before trying anything, but it's important that you know
it so if you use any of these profiles locally, your usual way to build will probably
fail. If you're actually using those profiles and don't know how to deal with
Tycho mirroring, please read [1] and feel free to ask questions if you're not sure
about something.
FYI, parent pom used to be 900+ lines 1.5 month ago, it's currently 700 lines
(including 120 lines of documentation) and after this change it would be 600 lines. And if
one day bug list [2] gets fixed and released, we can make it 540 lines (including 90 lines
of doc) without removing any of its features.
We also feel more and more the need for an SOA parent pom and a JBDS parent pom [3], that
would inherit from our "main" parent pom. This would also reduce responsibility,
and size, of the JBT parent pom.
Cheers,
[1]
http://wiki.eclipse.org/Tycho/Target_Platform/Authentication_and_Mirrors#...
[2]
https://bugs.eclipse.org/bugs/show_bug.cgi?id=388084
https://issues.jboss.org/browse/JBIDE-12455
https://bugs.eclipse.org/bugs/show_bug.cgi?id=350414
[3]
https://issues.jboss.org/browse/JBDS-2345
--
Mickael Istria
Eclipse developer at JBoss, by Red Hat
My blog - My Tweets
_______________________________________________
tycho-user mailing list
tycho-user(a)eclipse.org
https://dev.eclipse.org/mailman/listinfo/tycho-user