From owner-cvs-doc@FreeBSD.ORG Sat Nov 12 17:37:36 2005 Return-Path: X-Original-To: cvs-doc@FreeBSD.org Delivered-To: cvs-doc@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 414B916A41F; Sat, 12 Nov 2005 17:37:36 +0000 (GMT) (envelope-from imp@bsdimp.com) Received: from harmony.bsdimp.com (vc4-2-0-87.dsl.netrack.net [199.45.160.85]) by mx1.FreeBSD.org (Postfix) with ESMTP id B5D0943D45; Sat, 12 Nov 2005 17:37:35 +0000 (GMT) (envelope-from imp@bsdimp.com) Received: from localhost (localhost.village.org [127.0.0.1] (may be forged)) by harmony.bsdimp.com (8.13.3/8.13.3) with ESMTP id jACHYoKJ090341; Sat, 12 Nov 2005 10:34:51 -0700 (MST) (envelope-from imp@bsdimp.com) Date: Sat, 12 Nov 2005 10:35:29 -0700 (MST) Message-Id: <20051112.103529.123972777.imp@bsdimp.com> To: ceri@submonkey.net From: "M. Warner Losh" In-Reply-To: <20051112172425.GU94004@submonkey.net> References: <20051112141152.GT94004@submonkey.net> <1131813973.52725.36.camel@localhost> <20051112172425.GU94004@submonkey.net> X-Mailer: Mew version 3.3 on Emacs 21.3 / Mule 5.0 (SAKAKI) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-2.0 (harmony.bsdimp.com [127.0.0.1]); Sat, 12 Nov 2005 10:34:51 -0700 (MST) Cc: pav@FreeBSD.org, cvs-doc@FreeBSD.org, cvs-all@FreeBSD.org, doc-committers@FreeBSD.org Subject: Re: cvs commit: www/en/cgi Makefile query-pr.cgi querypr-code.cgi X-BeenThere: cvs-doc@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the doc and www trees List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 12 Nov 2005 17:37:36 -0000 In message: <20051112172425.GU94004@submonkey.net> Ceri Davies writes: : > > > No, just add f=raw to get the raw PR without markup. : > > > http://www.freebsd.org/cgi/query-pr.cgi?pr=&f=raw : > > > ^^^^^^ : > > : > > If you do that, then the address is in the PR header anyway, so where's : > > the problem? (yes, that elides the usefulness a little, but raw links : > > are not presented on the site and are therefore less spiderable). Ahem. Gettback back on track... I've had a couple of private suggestions sent to me. The first is to create a raw-query-pr.cgi that will just serve up one PR in raw format with no links to this page. The second is to add another parameter to query-pr that changes quarterly. pass=bluestarts this quarter, pass=yellowdiamons next, etc (well, we wouldn't use the ingrediants to lucky charms as a password). This level of security is the same that exist on certain invitation only IRC channels that are out there. Someone has to tell you the password, and the password changes from time to time. Since developer mail is project confidencial, I would guess it would be sufficient to email the new password once a quarter. The ugly alternative is to have a 'members only' section of the website where you have to login. In that section, we could also give the full names. However, this suffers from the inability to easily use with 'fetch'. The forth alternative is those goofy 'tell me what's in this box' schemes. Prove you are a human. This sounds more burdonsome than logging into freefall to do the query-pr, which is Kris' main objection to the new change. I like #2 the best, since it is easy to do, easy to automate, and shouldn't be too intrusive to people doing 100 PRs a week. Warner