Endorsed standards

2003-10-15 Thread Dominique Devienne
Before Ant 1.6 releases officially, I'd like to propose that the new Ant launcher automatically recognizes a non-empty ant/lib/endorsed directory, and sets/augments the appropriate Java system property. This will avoid folks like me to put Xalan in ant/lib, and not have it fully used when running

DO NOT REPLY [Bug 23849] - better exec output

2003-10-15 Thread bugzilla
DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT . ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND INSERTED IN THE BUG DATABASE. http://nagoya.apache.org/bugzilla/show_bu

DO NOT REPLY [Bug 23849] - better exec output

2003-10-15 Thread bugzilla
DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT . ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND INSERTED IN THE BUG DATABASE. http://nagoya.apache.org/bugzilla/show_bu

DO NOT REPLY [Bug 22020] - [PATCH] addition of access atribute to task

2003-10-15 Thread bugzilla
DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT . ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND INSERTED IN THE BUG DATABASE. http://nagoya.apache.org/bugzilla/show_bu

DO NOT REPLY [Bug 23849] New: - better exec output

2003-10-15 Thread bugzilla
DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT . ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND INSERTED IN THE BUG DATABASE. http://nagoya.apache.org/bugzilla/show_bu

Re: cvs commit: ant/docs/images beta.png

2003-10-15 Thread Magesh Umasankar
I'll try to. I'll go a bit slow on this as it is not going to hamper the 1.6 release. - Original Message - From: "Antoine Lévy-Lambert" <[EMAIL PROTECTED]> > Cool Magesh, > > can you add the beta.png and the stylesheet to the HEAD branch too ? > Cheers, > Antoine --

AW: cvs commit: ant/docs/images beta.png

2003-10-15 Thread Antoine Lévy-Lambert
Cool Magesh, can you add the beta.png and the stylesheet to the HEAD branch too ? Cheers, Antoine -Ursprüngliche Nachricht- Von: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Gesendet: Mittwoch, 15. Oktober 2003 19:46 An: [EMAIL PROTECTED] Betreff: cvs commit: ant/docs/images beta.png uma

DO NOT REPLY [Bug 23833] - FTP scanning wrong when remotedir is not absolute

2003-10-15 Thread bugzilla
DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT . ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND INSERTED IN THE BUG DATABASE. http://nagoya.apache.org/bugzilla/show_bu

Re: [vote] Ant 1.6 : further release plan

2003-10-15 Thread Magesh Umasankar
- Original Message - From: "Antoine Lévy-Lambert" <[EMAIL PROTECTED]> > There have been some bugs fixed since the first ant1.6beta. > > Thanks Stefan particularly. +1 > > I am thinking about preparing a second beta on Thursday evening (October > 16th). +1 > > I would also like to make

cvs commit: ant/src/main/org/apache/tools/ant/taskdefs/optional/net FTP.java

2003-10-15 Thread antoine
antoine 2003/10/15 11:49:54 Modified:src/testcases/org/apache/tools/ant/taskdefs/optional/net FTPTest.java src/etc/testcases/taskdefs/optional/net ftp.xml src/main/org/apache/tools/ant/taskdefs/optional/net FTP.java Log: Merge fro

cvs commit: ant/src/main/org/apache/tools/ant/taskdefs/optional/net FTP.java

2003-10-15 Thread antoine
antoine 2003/10/15 11:45:13 Modified:src/testcases/org/apache/tools/ant/taskdefs/optional/net Tag: ANT_16_BRANCH FTPTest.java src/etc/testcases/taskdefs/optional/net Tag: ANT_16_BRANCH ftp.xml src/main/org/apac

cvs commit: ant/docs/manual/CoreTypes filterchain.html filterset.html

2003-10-15 Thread umagesh
umagesh 2003/10/15 10:56:38 Modified:docs/manual/CoreTypes Tag: ANT_16_BRANCH filterchain.html filterset.html Log: Stylesheet link was missing Revision ChangesPath No revision No revision 1.13.2.2 +1 -0

cvs commit: ant/docs/images beta.png

2003-10-15 Thread umagesh
umagesh 2003/10/15 10:46:15 Modified:docs/images Tag: ANT_16_BRANCH beta.png Log: Lighten the color... Revision ChangesPath No revision No revision 1.1.2.2 +32 -37ant/docs/images/Attic/beta.png <> ---

AW: Use Replace task for multiple line not working with line ending character 0x0a

2003-10-15 Thread Antoine Lévy-Lambert
I am not satisfied with the way the replace task is manipulating line endings either. The code is doing some arbitrary replacements of line endings in tokens and values, assuming that the user always want the line ending inside the tokens and values to be the platform default. My understanding is t

DO NOT REPLY [Bug 23833] - FTP scanning wrong when remotedir is not absolute

2003-10-15 Thread bugzilla
DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT . ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND INSERTED IN THE BUG DATABASE. http://nagoya.apache.org/bugzilla/show_bu

DO NOT REPLY [Bug 23833] - FTP task list action fails with fileset just containing * or **

2003-10-15 Thread bugzilla
DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT . ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND INSERTED IN THE BUG DATABASE. http://nagoya.apache.org/bugzilla/show_bu

Use Replace task for multiple line not working with line ending c haracter 0x0a

2003-10-15 Thread Yu, John
Hi, I posted this question in the user list, but thought it probably should come here. I'm woring on Windows2000. I'm trying to locate/replace certain consecutive lines in some source files, which has line ending character as 0x0a. It's not happening. After checking the source code, I can see tha

RE: conditional sequence

2003-10-15 Thread Dominique Devienne
> From: Nishant Kumar [mailto:[EMAIL PROTECTED] > i have written a small task combining the sequential task and the > if/unless condition of target. i call it conditional sequential. as of > now uptodate checks need a separate target. for example, from the docs You're not the first ;-) Actua

DO NOT REPLY [Bug 23791] - warn if Fileset exclude patterns contain absolute paths in delete task

2003-10-15 Thread bugzilla
DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT . ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND INSERTED IN THE BUG DATABASE. http://nagoya.apache.org/bugzilla/show_bu

conditional sequence

2003-10-15 Thread Nishant Kumar
hi, i have written a small task combining the sequential task and the if/unless condition of target. i call it conditional sequential. as of now uptodate checks need a separate target. for example, from the docs DO SOMETHING problem with this approach is that th

DO NOT REPLY [Bug 23789] - warn if

2003-10-15 Thread bugzilla
DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT . ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND INSERTED IN THE BUG DATABASE. http://nagoya.apache.org/bugzilla/show_bu

cvs commit: ant/docs/manual/CoreTypes custom-programming.html

2003-10-15 Thread peterreilly
peterreilly2003/10/15 08:46:20 Modified:src/main/org/apache/tools/ant Tag: ANT_16_BRANCH UnknownElement.java IntrospectionHelper.java docs/manual/CoreTypes Tag: ANT_16_BRANCH custom-programming.html Log: Sync with HEAD

[Ant 1.6beta1] Inherit default target of imported build file?

2003-10-15 Thread Dominique Devienne
If I design a build file to be imported, for directory traversal in this case, with a default target, and import it from the main build file, which doesn't have a default target, running Ant on the latter without a target specified, it does nothing, and thus I conclude it doesn't inherit the import

RE: cvs commit: ant/docs/manual/CoreTypes custom-programming.html

2003-10-15 Thread Dominique Devienne
> From: peter reilly [mailto:[EMAIL PROTECTED] > On Wednesday 15 October 2003 15:49, Dominique Devienne wrote: > > For regular typedefs, I can use any mix of lower/upper case, and even > > dashes, and Ant works just fine. Why would add(Type) be any different? > > I am commiting a fix for this now.

cvs commit: ant/docs/manual/CoreTypes custom-programming.html

2003-10-15 Thread peterreilly
peterreilly2003/10/15 08:35:32 Modified:src/main/org/apache/tools/ant UnknownElement.java IntrospectionHelper.java docs/manual/CoreTypes custom-programming.html Log: fix usage of mixed case names of add(typedef) introspection. fix by moving th

Re: cvs commit: ant/docs/manual/CoreTypes custom-programming.html

2003-10-15 Thread peter reilly
This is due to a coding oversite that I just noticed yesterday. The reason is that for some reason task/type names are case-sensitive and names figured out by introspection are not. These are normally handled by two different areas of code but for the add(typedef) introspection, the name is handl

RE: cvs commit: ant/docs/manual/CoreTypes custom-programming.html

2003-10-15 Thread Dominique Devienne
> From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] > > peterreilly2003/10/14 02:50:30 > > Modified:docs/manual/CoreTypes custom-programming.html > Log: > add note that only all lowercase typedefed classes work > for custom components with add(type). > > > After

RE: Need an wizzard to proof-read Wiki

2003-10-15 Thread Dominique Devienne
> From: Stefan Bodewig [mailto:[EMAIL PROTECTED] > > I've added a blurb[1] about target overriding and I even tried the > sample build file (yes, I did! ;-), but I could be wrong anyway. > http://nagoya.apache.org/wiki/apachewiki.cgi?NewAntFeaturesInDetail/Import Two remarks and two questions: R1

cvs commit: ant/docs/manual/CoreTypes custom-programming.html

2003-10-15 Thread bodewig
bodewig 2003/10/15 06:21:00 Modified:docs/manual/CoreTypes Tag: ANT_16_BRANCH custom-programming.html Log: Merge from HEAD Revision ChangesPath No revision No revision 1.2.2.5 +1 -1 ant/docs/manual/Cor

cvs commit: ant/docs/manual/CoreTypes custom-programming.html

2003-10-15 Thread bodewig
bodewig 2003/10/15 06:20:30 Modified:docs/manual/CoreTypes custom-programming.html Log: Condition is an interface Revision ChangesPath 1.6 +1 -1 ant/docs/manual/CoreTypes/custom-programming.html Index: custom-programming.html

Need an wizzard to proof-read Wiki

2003-10-15 Thread Stefan Bodewig
Hi, you know I've kept myself out of the target override discussion, so I may not be up to date to the real implementation. I've added a blurb[1] about target overriding and I even tried the sample build file (yes, I did! ;-), but I could be wrong anyway. Stefan Footnotes: [1] http://nagoya.a

DO NOT REPLY [Bug 23833] - FTP task list action fails with fileset just containing * or **

2003-10-15 Thread bugzilla
DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT . ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND INSERTED IN THE BUG DATABASE. http://nagoya.apache.org/bugzilla/show_bu

DO NOT REPLY [Bug 23833] New: - FTP task list action fails with fileset just containing * or **

2003-10-15 Thread bugzilla
DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT . ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND INSERTED IN THE BUG DATABASE. http://nagoya.apache.org/bugzilla/show_bu

DO NOT REPLY [Bug 23832] New: - concat should append newline if used with append="yes"

2003-10-15 Thread bugzilla
DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT . ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND INSERTED IN THE BUG DATABASE. http://nagoya.apache.org/bugzilla/show_bu

Re: Preventing Parent Classloading

2003-10-15 Thread Upayavira
Stefan Bodewig wrote: On Wed, 15 Oct 2003, Upayavira <[EMAIL PROTECTED]> wrote: as Cocoon requires a different version of Avalon logging from that in the Ant Velocity jar. Hmm, there is no velocity.jar in Ant ... A stock Ant distribution bundles Xerces and xml-apis and nothing else. Maybe y

Re: Preventing Parent Classloading

2003-10-15 Thread Stefan Bodewig
On Wed, 15 Oct 2003, Upayavira <[EMAIL PROTECTED]> wrote: > as Cocoon requires a different version of Avalon logging from that > in the Ant Velocity jar. Hmm, there is no velocity.jar in Ant ... A stock Ant distribution bundles Xerces and xml-apis and nothing else. Maybe your Ant installation ha

Re: [vote] Ant 1.6 : further release plan

2003-10-15 Thread Stefan Moebius
I just tried an out-of-the-box build of scarab 1.0 b17 (scarab.tigris.org) with both 1.5.3 and 1.6beta: It works fine with 1.5.3 but fails with 1.6beta: sql-template: [torque-sql] Using contextProperties file: C:\cygwin\usr\src\scarab-1.0-b17\target\webapps\scarab\WEB-INF\src\torque\build.properti

Re: Preventing Parent Classloading

2003-10-15 Thread Upayavira
Conor MacNeill wrote: From: Dominique Devienne [mailto:[EMAIL PROTECTED] Note that it's often dangerous to break the delegation model of class loaders... Works sometimes, but be aware we're breaking the rules. --DD Absolutely. I would caution against violating the requirement to delegate to p

DO NOT REPLY [Bug 4240] - war task enhancements needed

2003-10-15 Thread bugzilla
DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT . ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND INSERTED IN THE BUG DATABASE. http://nagoya.apache.org/bugzilla/show_bug

DO NOT REPLY [Bug 4240] - war task enhancements needed

2003-10-15 Thread bugzilla
DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT . ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND INSERTED IN THE BUG DATABASE. http://nagoya.apache.org/bugzilla/show_bug

DO NOT REPLY [Bug 21414] - Bugzilla Report Generator Task

2003-10-15 Thread bugzilla
DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT . ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND INSERTED IN THE BUG DATABASE. http://nagoya.apache.org/bugzilla/show_bu

DO NOT REPLY [Bug 21414] - Bugzilla Report Generator Task

2003-10-15 Thread bugzilla
DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT . ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND INSERTED IN THE BUG DATABASE. http://nagoya.apache.org/bugzilla/show_bu

DO NOT REPLY [Bug 23829] New: - Enhancement to the Image Task

2003-10-15 Thread bugzilla
DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT . ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND INSERTED IN THE BUG DATABASE. http://nagoya.apache.org/bugzilla/show_bu

DO NOT REPLY [Bug 19807] - CvsChangeLog to support revision tag parameter

2003-10-15 Thread bugzilla
DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT . ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND INSERTED IN THE BUG DATABASE. http://nagoya.apache.org/bugzilla/show_bu

DO NOT REPLY [Bug 19807] - CvsChangeLog to support revision tag parameter

2003-10-15 Thread bugzilla
DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT . ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND INSERTED IN THE BUG DATABASE. http://nagoya.apache.org/bugzilla/show_bu

DO NOT REPLY [Bug 19807] - CvsChangeLog to support revision tag parameter

2003-10-15 Thread bugzilla
DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT . ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND INSERTED IN THE BUG DATABASE. http://nagoya.apache.org/bugzilla/show_bu

Re: contributing to the ant project

2003-10-15 Thread Stefan Bodewig
On Wed, 15 Oct 2003, Abey Mullassery <[EMAIL PROTECTED]> wrote: > I had sent in the details to dev list already. One of the existing > committers who is responsible for the task (image) could review > it. Which may take some time ... > Would it be better to add it to the Bugzilla as an enhanceme

RE: contributing to the ant project

2003-10-15 Thread Abey Mullassery
I have the Image task source code, documentation and the tests (build script) at (http://www.mullassery.com/software/ANT/) I had sent in the details to dev list already. One of the existing committers who is responsible for the task (image) could review it. I am contributing similar functionalit

Re: antcall with macrodef

2003-10-15 Thread peter reilly
Thanks, Fixed in cvs. Peter On Tuesday 14 October 2003 20:59, Shatzer, Larry wrote: > If your ant file contains antcall and you have macrodef's, and those > macrodefs have default attributes in the element, it throws off > this warning: > > Trying to override old definition of task > > See atta

cvs commit: ant/src/main/org/apache/tools/ant/taskdefs MacroDef.java

2003-10-15 Thread peterreilly
peterreilly2003/10/15 00:40:33 Modified:src/main/org/apache/tools/ant/taskdefs Tag: ANT_16_BRANCH MacroDef.java Log: Merge with HEAD Revision ChangesPath No revision No revision 1.7.2.3 +12 -9 ant/src/m

cvs commit: ant/src/main/org/apache/tools/ant/taskdefs MacroDef.java

2003-10-15 Thread peterreilly
peterreilly2003/10/15 00:39:35 Modified:src/main/org/apache/tools/ant/taskdefs MacroDef.java Log: Opps, compare defaultvalue with name when testing for macrodef equality fix equality testing Obtained from: Larry Shatzer Revision ChangesPath 1.10 +12 -9 ant/sr

Re: [vote] Ant 1.6 : further release plan

2003-10-15 Thread Stefan Bodewig
On Tue, 14 Oct 2003, Antoine Lévy-Lambert <[EMAIL PROTECTED]> wrote: > we know that there are still issues which are opened since 1.4 or > 1.5 or earlier, The majority of them are enhancement requests - and getting them done if they are not accompanied by patches is simply a matter of priorities

Re: antcall with macrodef

2003-10-15 Thread Stefan Bodewig
On Tue, 14 Oct 2003, Larry Shatzer <[EMAIL PROTECTED]> wrote: > If your ant file contains antcall and you have macrodef's, and those > macrodefs have default attributes in the element, it > throws off this warning: > > Trying to override old definition of task You'd see exactly the same if you

Re: contributing to the ant project

2003-10-15 Thread Stefan Bodewig
On Tue, 14 Oct 2003, E. T. <[EMAIL PROTECTED]> wrote: > but i did not find how to become a contributor, where to send my > modification. The moment you make your contribution available to the community, you've become a contributor. There are several ways to make your code available. Historicall

AW: contributing to the ant project

2003-10-15 Thread Antoine Lévy-Lambert
Hi brambur, thanks for your nice email. contributions to ant are generally welcome, but ant tasks connected to bugzilla are specific. Your code should go to a specific bugzilla-ant project or to bugzilla itself, rather than ant. ant would at the moment mostly welcome contributions fixing bugs to

Re: oata.taskdefs.JarTest failed

2003-10-15 Thread Stefan Bodewig
passes for me Stefan - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]

DO NOT REPLY [Bug 23820] - include scanner setup non-nested filesets in debug output

2003-10-15 Thread bugzilla
DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT . ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND INSERTED IN THE BUG DATABASE. http://nagoya.apache.org/bugzilla/show_bu

cvs commit: ant/docs external.html

2003-10-15 Thread jhm
jhm 2003/10/14 23:28:22 Modified:docs external.html Log: New Task "TestSetGenerator" Revision ChangesPath 1.141 +51 -0 ant/docs/external.html Index: external.html === RCS file: /home/

cvs commit: ant/xdocs external.xml

2003-10-15 Thread jhm
jhm 2003/10/14 23:27:19 Modified:xdocsexternal.xml Log: New Task "TestSetGenerator" Revision ChangesPath 1.103 +28 -0 ant/xdocs/external.xml Index: external.xml === RCS file: /home/cv

New external task: TestSetGenerator

2003-10-15 Thread Marco Jansen
Hi, I wrote a new external task which can be used to generate property files with testsets based on the results of SQL queries. Very usefull when building unit tests that make use of changing datasets. More information can be found at http://anttestsetgen.sourceforge.net/ It would be great if y

oata.taskdefs.JarTest failed

2003-10-15 Thread Jan . Materne
On my machine the latest version of JarTest failes. Only on my machine or is this a common problem? Jan [junit] Testsuite: org.apache.tools.ant.taskdefs.JarTest [junit] Tests run: 23, Failures: 2, Errors: 0, Time elapsed: 39,797 sec [junit] Testcase: testRecreateWithUpdateNewerFile(org.apache

RE: contributing to the ant project

2003-10-15 Thread Jan . Materne
You know the http://www.apache.org/dev/ I think. Contributing is very easy. - write your code, tests and documentation - register at bugzilla - add that as enhancement request I´m not sure whether you have to sign the "Contributor License Agreement" (http://incubator.apache.org/forms/ASF_Contrib