From owner-freebsd-hackers Sat Jun 1 1: 2:27 2002 Delivered-To: freebsd-hackers@freebsd.org Received: from freebie.xs4all.nl (freebie.xs4all.nl [213.84.32.253]) by hub.freebsd.org (Postfix) with ESMTP id CAA3537B401; Sat, 1 Jun 2002 01:02:21 -0700 (PDT) Received: from freebie.xs4all.nl (localhost [127.0.0.1]) by freebie.xs4all.nl (8.12.3/8.12.2) with ESMTP id g5180w5p017176; Sat, 1 Jun 2002 10:00:59 +0200 (CEST) (envelope-from wkb@freebie.xs4all.nl) Received: (from wkb@localhost) by freebie.xs4all.nl (8.12.3/8.12.3/Submit) id g5180wHX017175; Sat, 1 Jun 2002 10:00:58 +0200 (CEST) Date: Sat, 1 Jun 2002 10:00:58 +0200 From: Wilko Bulte To: Giorgos Keramidas Cc: Brooks Davis , "Brandon D. Valentine" , Matt Dillon , freebsd-hackers@FreeBSD.ORG Subject: Re: Adding diffs to commit-mail on the fly Message-ID: <20020601100057.A17141@freebie.xs4all.nl> References: <20020601022745.GA13090@hades.hell.gr> <20020531213106.A199-100000@leto.homeportal.2wire.net> <20020531200859.A24272@Odin.AC.HMC.Edu> <20020601044952.GA21177@hades.hell.gr> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: <20020601044952.GA21177@hades.hell.gr>; from keramida@ceid.upatras.gr on Sat, Jun 01, 2002 at 07:49:52AM +0300 X-OS: FreeBSD 4.6-PRERELEASE X-PGP: finger wilko@freebsd.org Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On Sat, Jun 01, 2002 at 07:49:52AM +0300, Giorgos Keramidas wrote: > On 2002-05-31 20:08 -0700, Brooks Davis wrote: > > On Fri, May 31, 2002 at 09:32:26PM -0500, Brandon D. Valentine wrote: > > > On Sat, 1 Jun 2002, Giorgos Keramidas wrote: > > > >Indeed. Brain cells shutting down already. I shouldn't read procmail > > > >rules after I get sleepy. The 'f' flag of procmail seems like, aw mee > > > >gods, so fine ;-))) > > > > > > Cool. If I might make another suggestion, you will likely get faster > > > performance and in general make people happier if you only run this > > > script against your own personal mirror of the CVS repo so as not to tie > > > up anoncvs.freebsd.org. > > > > There's a rather serious problem with that idea... I'm actually not > > sure even anoncvs.freebsd.org will work since I get commit mail pretty > > close to instantly after I do a commit and I know my repository isn't up > > to date by then. I'd be slightly suprised if anoncvs.freebsd.org was > > either. > > Well, yep. I want to test this with a bunch of good ole' commits logs > first, and make sure it works as expected. Then the plan is to > integrate this to the CVSROOT scripts of FreeBSD and make sure one can > choose whether diffs are sent by something similar to CVSROOT/access. > > If that works reasonably well, then perhaps we can have the following: > > cvs-all-diff > A list like cvs-all is now, where anyone can subscribe and > receive diff output as long as normal commit logs. This has > the advantage that cvs-all remains as it is today, and those > who want to also get patches in their mailboxen unsubscribe > from cvs-all and subscribe to cvs-all-diff instead. > > committers > Nothing changed in cvs-all, but let committers get diffs. > This leaves things unchanged for cvs-all, but lets committers > receive diffs too, while everyone who is subscribed in cvs-all > continues to receive shorter mail. (Bandwidth is not cheap I would like to be able to select the short mail as well (as a committer). Is that reasonably feasible? -- | / o / /_ _ wilko@FreeBSD.org |/|/ / / /( (_) Bulte Arnhem, the Netherlands To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message