Date: Wed, 28 Jun 2000 09:24:12 +0100 From: Brian Somers <brian@Awfulhak.org> To: Peter Wemm <peter@netplex.com.au> Cc: Josef Karthauser <joe@pavilion.net>, Brian Somers <brian@Awfulhak.org>, Poul-Henning Kamp <phk@critter.freebsd.dk>, Nik Clayton <nik@FreeBSD.org>, 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 Message-ID: <200006280824.JAA01683@hak.lan.Awfulhak.org> In-Reply-To: Message from Peter Wemm <peter@netplex.com.au> of "Tue, 27 Jun 2000 17:22:17 PDT." <20000628002217.585371CD7@overcee.netplex.com.au>
next in thread | previous in thread | raw e-mail | index | archive | help
> 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... <thinking out loud> 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. </thinking out loud> -- Brian <brian@Awfulhak.org> <brian@[uk.]FreeBSD.org> <http://www.Awfulhak.org> <brian@[uk.]OpenBSD.org> 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
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200006280824.JAA01683>