Stuart McCulloch wrote:
2008/8/6 Sahoo <[EMAIL PROTECTED]>

Hi,

We are currently experiencing severe build disruptions because of
https://issues.apache.org/jira/browse/FELIX-661. It happens almost every
every other build on all kinds of platforms. If you look at the comments
made by Harsha, you shall see that we have spent considerable time before
concluding that it is not possible to change the behavior of Zip/jar utility
of JDK, hence it has to be handled by clients of those utilities, which
happens to be both the plugin as well as bnd. I believe Harsha has even
attached a patch for this. I know it's a bit late in the game, but is there
any chance of getting this fix in 1.4.2? If not, we will probably have to
cut our own release off 1.4.2 to use in our build system, something we
really don't like, but we may be left with no option.


Ok, here's my proposed plan:

1.4.2 has been cut and the release vote is in progress, so because this
issue existed in earlier releases (ie. it's not a regression) I don't see
any reason to abort this release, because that wouldn't save any time in
fixing this problem - so I'll release 1.4.2 if the vote passes.

In the meantime I'm running the failing build on various machines (although
I have yet to recreate the failure) - once I receive the patches I will
review them and make the necessary commits to the bundleplugin. The other
components, such as Bnd, can be temporarily patched by adding the patched
source directly to the bundleplugin build - this can then be removed later
when we update Bnd.

The patched bundleplugin will become 1.4.3, and the next stable release with
the new version of Bnd will become 1.6.0 - this is because the Bnd tool now
requires Java5 which is a potentially big change, so we should reflect that
in the bundleplugin version.

WDYT?

Sounds like a good plan to me. Thanks for taking time to come up with the same.

Thanks,
Sahoo
Thanks,
Sahoo

Stuart McCulloch wrote:

Hi folks,

I'd like to start a vote for the 1.4.2 release of the maven-bundle-plugin,
which contains a number of minor fixes (see the changelog for details)
as well as some additional OBR functionality contributed by Clement.

I've built and signed the release candidate and made it available here:



http://people.apache.org/~mcculls/releases/felix/maven-bundle-plugin/org/apache/felix/maven-bundle-plugin/1.4.2<http://people.apache.org/%7Emcculls/releases/felix/maven-bundle-plugin/org/apache/felix/maven-bundle-plugin/1.4.2>

You can also find the KEYS file for verifying the signature in this
directory.
So, please check the release and cast your votes. (vote will run for
72hrs)





Reply via email to