From owner-freebsd-doc Wed Jun 28 2:13: 0 2000 Delivered-To: freebsd-doc@freebsd.org Received: from storm.FreeBSD.org.uk (storm.freebsd.org.uk [194.242.139.170]) by hub.freebsd.org (Postfix) with ESMTP id 723F137B915; Wed, 28 Jun 2000 02:12:51 -0700 (PDT) (envelope-from brian@Awfulhak.org) Received: from hak.lan.Awfulhak.org (hak.nat.Awfulhak.org [172.31.0.12]) by storm.FreeBSD.org.uk (8.9.3/8.9.3) with ESMTP id KAA75487; Wed, 28 Jun 2000 10:12:27 +0100 (BST) (envelope-from brian@Awfulhak.org) Received: from hak.lan.Awfulhak.org (brian@localhost [127.0.0.1]) by hak.lan.Awfulhak.org (8.9.3/8.9.3) with ESMTP id JAA01683; Wed, 28 Jun 2000 09:24:12 +0100 (BST) (envelope-from brian@Awfulhak.org) Message-Id: <200006280824.JAA01683@hak.lan.Awfulhak.org> X-Mailer: exmh version 2.1.1 10/15/1999 To: Peter Wemm Cc: Josef Karthauser , Brian Somers , Poul-Henning Kamp , Nik Clayton , doc@FreeBSD.org, committers@FreeBSD.org, dgl@bsdi.com, jim@cdrom.com, papowell@astart.com, wpaul@FreeBSD.org, ceren@magnesium.net, ryan@ryan.net, murray@bsdi.com, brian@hak.lan.Awfulhak.org Subject: Re: The website In-Reply-To: Message from Peter Wemm of "Tue, 27 Jun 2000 17:22:17 PDT." <20000628002217.585371CD7@overcee.netplex.com.au> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Wed, 28 Jun 2000 09:24:12 +0100 From: Brian Somers Sender: owner-freebsd-doc@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org > Josef Karthauser wrote: > > On Tue, Jun 27, 2000 at 12:41:49PM +0100, Brian Somers wrote: > > > > * Other topic for dynamic content: I would like if cvsweb somehow > > > > could locate all files relevant to a specific commit, I know this > > > > is somewhat difficult but It would be nice anyway. > > > > > > If we listed the associated files in the commit message, this may > > > become possible: > > > > > > X-commit-list: src/etc/defaults/periodic.conf,1.2,1.3 src/etc/periodic/week > ly/400.status-pkg,0,1.1 src/share/man/man5/periodic.conf.5,1.2,1.3 > > > > > > > Certainly a possibility. I'm reengineering the CVSROOT files at the moment > > and could certainly add something like this. Another thing that I'm adding > > is the ability to have branch based mailing lists for people who only want > > to know what's changing in the RELENG_3 or RELENG_4 branches for instance. > > Consider the SMTP line length limit and the fact that this is in the > headers. Consider the 500-files-touched-in-one-commit problem and what > this would do to the headers... > > In other words, I do not like this idea very much. I don't think the increased size is much of an issue in real life - the increased functionality would be worth it. I didn't realise there as an SMTP line length limit... How about something like X-commit-list: http://freefall.FreeBSD.org/cgi-bin/commit-list?200006281234 where 1234 is a sequence number generated at commit time and the commit-list script just generates a list of ``name version version'' lines ? The list can be stored in a date-based directory hierarchy (or some sort of db ?) and will almost definitely compress remarkably well. I prefer the idea of carrying this info around in the actual commit message though. If it's not there, then it's going to be in a place that may be purged at a different time from the original message.... This makes me think that perhaps something more extravagant is required and we should log this stuff in CVSROOT/commitlogs or something. -- Brian Don't _EVER_ lose your sense of humour ! To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-doc" in the body of the message