Return-Path: Mailing-List: contact ant-dev-help@jakarta.apache.org; run by ezmlm Delivered-To: mailing list ant-dev@jakarta.apache.org Received: (qmail 49373 invoked from network); 1 Nov 2000 01:58:33 -0000 Received: from mail.alphalink.com.au (203.24.205.7) by locus.apache.org with SMTP; 1 Nov 2000 01:58:33 -0000 Received: from donalgar (d270-ps3-mel.alphalink.com.au [202.161.109.144]) by mail.alphalink.com.au (8.9.3/8.9.3) with SMTP id MAA30204 for ; Wed, 1 Nov 2000 12:58:32 +1100 Message-Id: <3.0.6.32.20001101125250.00843100@latcs2.cs.latrobe.edu.au> X-Sender: pjdonald@latcs2.cs.latrobe.edu.au X-Mailer: QUALCOMM Windows Eudora Light Version 3.0.6 (32) Date: Wed, 01 Nov 2000 12:52:50 +1100 To: ant-dev@jakarta.apache.org From: Peter Donald Subject: Re: Home for ANT GUI (was: Ant GUI Requirements) In-Reply-To: References: <20001031151640.2256.qmail@web2304.mail.yahoo.com> Mime-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable X-Spam-Rating: locus.apache.org 1.6.2 0/1000/N At 04:25 31/10/00 +0100, you wrote: >>>>>> "SF" =3D=3D Simeon Fitch writes: > > SF> Does having a separate Jakarta project imply a separate web page, > SF> mailing list, commiters, etc? > >Yes, that basically is what a separate project is about 8-)=B7 > > SF> How much effort and time does it take to get that all set up? > >I don't know, I've never done it myself (but hope I'm going to be >involved in starting a new project rather soon). > >I guess we'd just sketch out a source layout for it inside the Ant >repository. src/antidote/org/apache/tool/ant/gui or something like >this? > Well from what I can tell the process is basically make a proposal (ie what is it, why we need it, why it shouldn't go to existing project), what adopting it will mean (ie who is committer, what it relies on etc) and you also have to follow a few more guidelines. I posted a email from Stefano below that indicates a bit more. Stefan (if he wanted) could be the member who bootstrapped ant and the rest is right as rain. You would probably have to have a decent prototype before going to PMC anyways. Thou I really think it is best ept inside ant atm. ---------------- The deal is simple: you ask the guy if he'd like to donate his code to the ASF. Then we create a project, CVS, mail list, web site and give him control of the project. Donating means: 1) give copyright to the ASF 2) place the ASF license on the code 3) use the org.apache. package names in front of *all* classes The guy keeps copyright on the code that he has done *breviously* and he keeps the right of using that code to relicense that code if he wants, even commercially, but the ASF has the right to continue the work under the Apache license. So it's a win-win solution for everybody, but the ASF members require two things: 1) the points above are met 2) the community is bootstrapped by an ASF member (this means the guy has to subscribe to the mail list and preach the ASF vangel on the new project). These are the "unofficial adoption guidelines"... soon to become official (I hope sooner rather than later). Let me know if you have any problems. --=20 Stefano Mazzocchi One must still have chaos in oneself to be able to give birth to a dancing star. Friedrich Nietzsche -------------------------------------------------------------------- Missed us in Orlando? Make it up with ApacheCON Europe in London! ------------------------- http://ApacheCon.Com --------------------- Cheers, Pete *------------------------------------------------------* | "Nearly all men can stand adversity, but if you want | | to test a man's character, give him power." | | -Abraham Lincoln | *------------------------------------------------------*