Thanks for the comments and reviewing the docs!

jason marshall wrote:
I'm a little troubled by the fact that after all this time, the
download and install instructions still fail to mention the ten or so
libraries you have to go find on your own in order to get the ant
script to work.

The docs are still sorely in need of an update. Unfortunately, there are only 2 active committers (who also have regular jobs) working on the Java implementation, and bugs have taken priority. I tried to improve the docs a bit a while ago, but more work is needed. If you would like to contribute a section on installation, I would be glad to review it and incorporate it.

Specifically:

The website doesn't mention them at all.  It says download the source
zip and run ant.  Um, no, that won't work, you'll just get a compile
error.

I've actually never downloaded the source bundle. If you need to build it, I would checkout the whole workspace with svn. This includes all the jars that are necessary. At least it should. But yes, I agree we need some docs that explain how to build from the source bundle.

Alternatively, the INSTALL file still refers to XML-Sec 1.1, which
would be a little offputting.  It then goes on to describe which
libraries you'll need, but then doesn't mention what to call them.
Now I can read build.xml files just fine, but are you assuming that
understanding them is a prerequisite?

You fetch Bouncy Castle for people (which I don't think is entirely
legal, is it?), but you don't fetch the others?  Why the dichotomy?
Or to say it another way, why do you need to circumvent export on an
export controlled library, when you're not exporting any other
libraries?

I never really liked the BouncyCastle auto-download "feature". This was put in before I got involved in the project and frankly I think it was done because the providers shipped with the JDK didn't yet support all of the necessary algorithms for XML Signature. That has changed, so I think it is reasonable to remove this from the build.xml (or at least make it not the default behavior).

I'd love to have your help on improving the docs if you have the time. I may be able to fix some things in the near future, but doubt I will have the time to make all the improvements that are really necessary.

Thanks,
Sean


Thanks,
Jason Marshall




On Mon, Apr 14, 2008 at 12:01 PM, Sean Mullan <[EMAIL PROTECTED]> wrote:
Hi all,

 I have uploaded a jar file for the 1.4.2 beta2 release. Please download
 it and test it and report any bugs or problems. In about 2 weeks, we
 will take a vote to see if we should have another beta release or if it
 is ready for a release candidate.

 http://people.apache.org/~mullan/dist/xmlsec-1.4.2beta2.jar

 Thanks!
 Sean





Reply via email to