If you check the archive (last couple weeks) there are at least two submitted patches for Deltree extends MatchingTask, neither of which have been committed or received any response.
-j > -----Original Message----- > From: Christopher Elkins [mailto:[EMAIL PROTECTED] > Sent: Tuesday, June 06, 2000 11:56 AM > To: [EMAIL PROTECTED] > Subject: Re: build/release process spec? > > > > > > However, I am still trying to find information about the specific > > > > source control process. How are the versions managed and what > > > > is the process for source code to get committed? I saw the > > > > brief summary page off the main page, but I am looking for > > > > some more detailed information. > > > > > > > On contributing source code: unless/until you become a committer > > > <http://jakarta.apache.org/guidelines/roles.html>, your only > > > outlet is this > > > mailing list. Send code diffs, patches, bug reports, etc. > > > directly to the list. > > > > I'm not really so much interested in the mechanics of > > CVS, I'm more interested in the source control management > > process. > > > Sorry I didn't really get the gist of your previous question. > > > Ah - I know I can't commit diffs myself - but I am still quite > > curious about the process used to manage the source code > > anyways. Maybe it would be better for me to pose some > > direct questions: > > 1. What is the version numbering scheme? When do new version > > numbers get assigned? > > 2. Does the latest version in the source tree always > > contain buildable code (everything compiles)? (I think I read yes) > > Is there a punishment for breaking the build? :) > > 3. How do major changes get handled? i.e. someone checks > > in a bunch of classes that require changes in other people's > > checked out code. > > 4. How are code branches/merges handled? > > > > Any good links to resources would be greatly appreciated. > > > I've never seen any formal Apache docs addressing these questions > specifically. > Perhaps these informal docs will help: > > Apache Project Guidelines and Voting Rules > <http://dev.apache.org/guidelines.html> > > Jakarta Project Guidelines: Source Code > <http://jakarta.apache.org/guidelines/source.html> > > Guidelines for the use of CVS > <http://www.apache.org/~fanf/cvs-guidelines.html> > > > > > Another question: > > > > Is there a Delete target that supports wildcards available? > > > > > > > Do you want to delete an entire directory or just the files within the > > > directory? In other words, are you looking for 'rm -rf foo*.*' or > > > 'find . -name > > > foo*.* | xargs -r rm -f'? > > > > I would like to selectively delete files within a directory. > > > AFAIK, the only deletion taskdefs are Delete and Deltree, neither > of which allow > the pattern-matching you want. I guess you've found the first > place to start > contributing. :-) > > (I'm not too familiar with Ant internals, so take what I say with > a rather large > grain of salt.) You might want to explore modifying > Delete/Deltree to extend > MatchingTask. Then, you have access to DirectoryScanner, which > provides access > to included/excluded files. See > org.apache.tools.ant.taskdefs.Javac.execute() > for example usage. > > -- > Christopher Elkins > >
