Return-Path: Delivered-To: apmail-repository-archive@www.apache.org Received: (qmail 36861 invoked from network); 12 Dec 2006 23:59:19 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 12 Dec 2006 23:59:19 -0000 Received: (qmail 31057 invoked by uid 500); 12 Dec 2006 23:59:26 -0000 Delivered-To: apmail-repository-archive@apache.org Received: (qmail 30983 invoked by uid 500); 12 Dec 2006 23:59:26 -0000 Mailing-List: contact repository-help@apache.org; run by ezmlm Precedence: bulk list-help: list-unsubscribe: List-Post: Reply-To: repository@apache.org List-Id: Delivered-To: mailing list repository@apache.org Received: (qmail 30971 invoked by uid 99); 12 Dec 2006 23:59:26 -0000 Received: from herse.apache.org (HELO herse.apache.org) (140.211.11.133) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 12 Dec 2006 15:59:26 -0800 X-ASF-Spam-Status: No, hits=-0.0 required=10.0 tests=SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (herse.apache.org: domain of flamefew@gmail.com designates 66.249.82.231 as permitted sender) Received: from [66.249.82.231] (HELO wx-out-0506.google.com) (66.249.82.231) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 12 Dec 2006 15:59:16 -0800 Received: by wx-out-0506.google.com with SMTP id i29so7211wxd for ; Tue, 12 Dec 2006 15:58:55 -0800 (PST) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:to:subject:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=j3uyB1Zs7H4+LgCTbhluEafkws2s4n0yOrpemtYu0oF7IPDPMorgwDbqYuOrunpsBWQslZP6qSvqzPB7muVVTQob8LX/iXDpxMyHaUP+yelgWcdmr04MDBa2vyzCQ8ti11JKIEE8V2NsMSbTkDBQ5maZIvgbTdMQEezn1PkYkfc= Received: by 10.90.69.8 with SMTP id r8mr92347aga.1165967935419; Tue, 12 Dec 2006 15:58:55 -0800 (PST) Received: by 10.90.98.15 with HTTP; Tue, 12 Dec 2006 15:58:55 -0800 (PST) Message-ID: <31cc37360612121558o7fe33fajd15ec308fc85574e@mail.gmail.com> Date: Tue, 12 Dec 2006 15:58:55 -0800 From: "Henri Yandell" To: repository@apache.org Subject: Re: [repo] /www/people.apache.org/repo/m1-ibiblio-rsync-repository/ In-Reply-To: MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <20061211091504.18111.qmail@minotaur.apache.org> <9d4ec10b0612112204l3bc9fa3fh138ea2bcc1c9e2b4@mail.gmail.com> <1a5b6c410612120232x22eff7a0te31c712d0e87f8fe@mail.gmail.com> <19e0530f0612120601k3c8da1dbodfede2702491a8e4@mail.gmail.com> <1a5b6c410612121211y16ddbcf8mbde0df0346041192@mail.gmail.com> <19e0530f0612121235s2302789cl264cbc5dbafaf657@mail.gmail.com> <1a5b6c410612121254x21d4bafcw69f3beebf7878e18@mail.gmail.com> <7E5F8E8F-6A1D-4D7B-8705-1B8921204699@SUN.com> <31cc37360612121531l4d3462caxf64958ede4d9a089@mail.gmail.com> X-Virus-Checked: Checked by ClamAV on apache.org On 12/12/06, Steve Loughran wrote: > On 12/12/06, Henri Yandell wrote: > > > d) Project directories are group-owned by the PMC unix group. commons > > by jakarta, sandesha2 by ws etc. > > -0 > > We have too much evidence that the individual projects dont publish > artifacts with a rigorous enough process or adequate metadata. If a staging process is created, then the above maps onto the staging repositories and not the production repositories. Effectively this is 'sign off from the PMC in question' in the same manner as our dist/ dir. > I'd propose > > e) artifacts are copied from the project directores to a staging site > where they are audited and validated before being published in the > central repository. Only artifacts that are considered valid will be > published. I'm +1 if someone can come up with such a system and convince non-project members to volunteer time to audit/validate; I'd rather see the other things done without tieing them to the need for an audit process etc. Hen