I think that the Ant committers will not want to rely on yet another commons package until it has shown that it will be supported and maintained. Having said that, I don't think it is horrible to have this code duplicated. Eventually, as the code matures, and other elements are added, then when it has "proved" itself, then I'm sure they want to rely on it. However, I don't think that we should worry too much about duplicating the code for now, and just move ahead with copying the code, and getting the build in shape. What I mean by integrated is making sure that: 1) Docs are written 2) Testcases are complete 3) JavaDocs etc are done.
I don't know what the process for adding this to the official commons-lang, I guess once the code has matured and proven it self, then it will be added as well? Eric Pugh -----Original Message----- From: Sean Schofield [mailto:[EMAIL PROTECTED]] Sent: Monday, December 16, 2002 11:33 AM To: Jakarta Commons Developers List Subject: Re: [lang] Has anyone thought about a TimeUtils package? > > >That sounds like a plan. I checked with one of the committers for Ant, and >it seems like we can just copy the DateUtils class and cite it. > So its ok to "rip" the code but I wonder if they are cool with eventually moving it to commons so it is only maintained in one spot. I think that should be the ultimate goal since it does not make sense to maintain duplicate code (b/c a good portion of this new DateUtils in commons lang will be identical as we have said.) >The >DateUtils is what I am using as well. Would this new code go into it's own >sandbox, or be part of the lang project? > > > I think the first thing to do would be to add DateUtils (I noticed they already call it DateUtils which matches what I felt we should call it) from Ant and add it to the existing sandbox for lang (under jakarta-commons-sandbox/lang/src/java/org/apache/commons/lang.) We change the package name and add the cite saying this was originally taken from the jakarta-ant project. Also we do the same for their test cases (moving them to jakarta-commons-sandbox/lang/src/test/org/apache/commons/lang.) >I would say, start small, and make sure that as each piece of code is added, > Agreed. Lets just start with moving it first as mentioned above. Also I was thinking about starting another email thread with a more specific subject (or should we just continue with this one?) >we get it well integrated before getting the next batch. > What did you mean by this? Integrated with what? Do you mean the official commons-lang? - sean > > -- To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>