From owner-freebsd-www Sat Jan 4 01:30:57 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id BAA08352 for www-outgoing; Sat, 4 Jan 1997 01:30:57 -0800 (PST) Received: from ki1.chemie.fu-berlin.de (ki1.Chemie.FU-Berlin.DE [160.45.24.21]) by freefall.freebsd.org (8.8.4/8.8.4) with SMTP id BAA08332 for ; Sat, 4 Jan 1997 01:30:49 -0800 (PST) Received: by ki1.chemie.fu-berlin.de (Smail3.1.28.1) from mail.hanse.de (193.174.9.9) with smtp id ; Sat, 4 Jan 97 10:30 MET Received: from wavehh.UUCP by mail.hanse.de with UUCP for www@FreeBSD.ORG id ; Sat, 4 Jan 97 10:30 MET Received: by wavehh.hanse.de (4.1/SMI-4.1) id AA23078; Sat, 4 Jan 97 10:27:18 +0100 From: cracauer@wavehh.hanse.de (Martin Cracauer) Message-Id: <9701040927.AA23078@wavehh.hanse.de> Subject: Re: FreeBSD GNATS-related CGI scripts To: mbarkah@hemi.com (Ade Barkah) Date: Sat, 4 Jan 1997 10:27:18 +0100 (MET) Cc: cracauer@wavehh.hanse.de, jkh@time.cdrom.com, deischen@iworks.InterWorks.org, www@FreeBSD.ORG In-Reply-To: <199701040848.BAA07306@hemi.com> from "Ade Barkah" at Jan 4, 97 01:48:08 am X-Mailer: ELM [version 2.4 PL24] Content-Type: text Sender: owner-freebsd-www@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk > > Martin wrote: > > CVS: > > Makefile,v ftp.cgi,v query-pr-summary.cgi,v > > cgi-lib.pl,v ftp.mirrors,v query-pr.cgi,v > > cgi-style.pl,v gallery.cgi,v search.cgi,v > > cvsweb.cgi,v mirror.cgi,v > > > > For me, it looks like the www/data hierarchy on ftp.freebsd.org isn't > > updated on a regular basis. (while src/ surely is). > > Well, the CGIs do not live in www/data/cgi, but in www/cgi-bin, > which isn't in CVS. I was going to send the relevant files to > whoever requested it, but I noticed that some of the files do > not have any copyright descriptions, so I hesitated (the others > have GNU copyleft.) No, there are two seperate issues involved here: 1) The WWW server has two cgi directories. /usr/local/www/cgi-bin (source unknown, I assume hand-feeded) /usr/local/www/data/cgi (from CVS tree) 2) The outchecked CVS tree on ftp.freebsd.org is up-to-date only in the src/ directory, www/data isn't updated. These issues are completly seperate. The second issue must be resolved by fixing the cron entry that updates src/ to update www/ as well (that's what I assume, anyway). The first issue is a matter of reorganizing. I think the first thing to do is to remove duplicate entries, a cgi script in the CVS-feeded directory should not longer live as a hand-updated script elsewhere. First thing is to look for references to outdated scripts (Yes, that's my job :-). If you send CGI scripts to outside people, please make sure you send the right one. Th pr-related scripts are an example, some are in the CVS-feeded directory and have an outdated brother in the other dir, other pr-related scripts are not part of the CVS tree at all. Martin P.S. We had quite some requests for CGI scripts from outside people. We should make sure there's a central place on ftp.freebsd.org to get them from. IMHO, the best way to do so is to add all general-purpose scripts to the CVS tree and make sure the -current tree on ftp.f.o is updated right. What's the police to add things to the CVS tree? I feel a bit uncomfortable to add masses of CGIs to the CVS repository that gets distributed to all people who really want the FreeBSD source tree. Maybe keeping www/ and src/ in the same CVS tree is not the right thing to do in the long term? -- %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% Martin Cracauer http://cracauer.cons.org Fax +49 40 522 85 36