On Feb 17, 2008 3:09 PM, Phil Steitz <[EMAIL PROTECTED]> wrote: > On Feb 17, 2008 6:45 AM, sebb <[EMAIL PROTECTED]> wrote: > > On 17/02/2008, Phil Steitz <[EMAIL PROTECTED]> wrote: > > > Thanks, all for the feedback on RC1. Here is another RC incorporating > > > suggestions for documentation improvements, (compatible) API changes > > > and sources and javadoc jars in the binary distribution. > > > > > > The zips / tars are here: > > > http://people.apache.org/~psteitz/math-1.2-RC2/ > > > > > > > The Manifest.mf files in the source and Javadoc archive jars are very basic. > > It would be useful if they included most or all of the following: > > > > Built-By: psteitz > > Implementation-Title: Commons Math > > Implementation-Vendor: The Apache Software Foundation > > Implementation-Vendor-Id: org.apache > > Implementation-Version: 1.2-RC2 > > Specification-Title: Commons Math > > Specification-Vendor: The Apache Software Foundation > > Specification-Version: 1.2-RC2 > > > > For the Javadoc jar, the following might also be relevant: > > > > Build-Jdk: 1.5.0_12 > > X-Compile-Source-JDK: 1.3 > > X-Compile-Target-JDK: 1.3 > > > > No need to fix this now unless there are any other reasons to redo the RC. > > I don't know how to do this in m2. Anyone know?
Not ATM - this would require enhancements to the m2 source and javadoc plugins: http://maven.apache.org/plugins/maven-source-plugin/ http://maven.apache.org/plugins/maven-javadoc-plugin/ Its only likely to change if someone files a JIRA ticket with a patch. Niall > > > The site included in the binary distro is here: > > > http://people.apache.org/~psteitz/math-1.2-RC2/docs/ > > > > > > > The front-page says: > > > > " Nightly builds are built once a day from the current SVN HEAD. This > > is (nearly) the lastest code and so should be treated with caution!" > > > > Apart from the spelling mistake (lastest), I don't think the second > > sentence is correct. The reason the nightly builds need to be treated > > with caution is that the builds have not undergone thorough testing or > > review - not that they are recent code. After all 1.2-RC2 and the > > current nightly build are probably very similar (if not identical) at > > present. > > Good catch. I will drop that reference. > > > > Since nightly builds are not approved for release, they should not be > > published to everyone on the web-site, at least not in the main > > section. > > > > There aren't any nightly builds anyway at the link. > > > > I suggest removing the Nightly Builds section from the front page; if > > it is required, it should only be linked from a developer page, and > > should have suitable warnings. > > > > == > > > > The Ant build appears to work, however the jar that is created does > > not contain a LICENSE file (and the Manifest file is minimal). > > > > That is odd. Will look at that and fix. > > > == > > > > The Maven 1 build fails: > > > > >> Error parsing project.xml > > >> ParseError at [row,col]:[216,17] > > Message: Unrecognised tag: 'optional' > > > > Rather than fix this, perhaps it would be better to remove the > > M1-specific files - and instructions. > > I would prefer to keep the working m1 build. > > > > == > > > > The M2 build seems to work OK; however the jar that is created says: > > > > Built-By: psteitz > > > > even though I built it. This seems to be because of the following POM line: > > > > <Built-By>psteitz</Built-By> > > > > Surely, the builder id should be derived at run-time, and not from SVN? > > > Should be possible, but I do not see a way to do that with m2. Anyone know? > > > > Phil > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > > --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]