From owner-freebsd-ports Tue Nov 5 09:59:17 1996 Return-Path: owner-ports Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id JAA13366 for ports-outgoing; Tue, 5 Nov 1996 09:59:17 -0800 (PST) Received: from sovcom.kiae.su (sovcom.kiae.su [193.125.152.1]) by freefall.freebsd.org (8.7.5/8.7.3) with SMTP id JAA13350 for ; Tue, 5 Nov 1996 09:59:00 -0800 (PST) Received: by sovcom.kiae.su id AA01693 (5.65.kiae-1 ); Tue, 5 Nov 1996 20:56:45 +0300 Received: by sovcom.KIAE.su (UUMAIL/2.0); Tue, 5 Nov 96 20:56:45 +0300 Received: (from ache@localhost) by nagual.ru (8.8.2/8.8.2) id UAA00673; Tue, 5 Nov 1996 20:54:36 +0300 (MSK) Message-Id: <199611051754.UAA00673@nagual.ru> Subject: Re: cvs commit: ports/www/apache/patches patch-ag patch-ac In-Reply-To: from "John Fieber" at "Nov 5, 96 09:17:57 am" To: jfieber@indiana.edu (John Fieber) Date: Tue, 5 Nov 1996 20:54:36 +0300 (MSK) Cc: p.richards@elsevier.co.uk, CVS-committers@freefall.freebsd.org, cvs-all@freefall.freebsd.org, cvs-ports@freefall.freebsd.org, ports@freebsd.org From: "=?KOI8-R?Q?=E1=CE=C4=D2=C5=CA_=FE=C5=D2=CE=CF=D7?=" (Andrey A. Chernov) Organization: self X-Class: Fast X-Mailer: ELM [version 2.4ME+ PL28 (25)] Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-ports@freebsd.org X-Loop: FreeBSD.org Precedence: bulk [Charset ISO-8859-1 unsupported, filtering to ASCII...] > On Tue, 5 Nov 1996, [KOI8-R] ______ ______ wrote: > > > > These types of changes aren't "porting" patches and as such I don't > > > think they should be part of the ports structure. Like I said, if > > > you're interested in Apache development join the Apache development list. > > > > Porting process includes local enhancements too. > > Hmmm. I think this is a slightly dangerous position to take. It > opens th ports collection to a great deal of abuse and is > problematic both for people maintaining a port and for users. When ports collection really becomes great deal of abuse, we can speak about it, but not before. Your approximation of ports collection way may be wrong and we can talk about it only when it really happens. > Even if the patches have been submitted to the original > developers, there is no saying whether they will implement the > "feature" according to your plan if at all. If they don't > implement it, how long do you anticipate supporting your new > feature? If they implement it differently, will you continue > supporting your implementation? If they don't implement it, I support this feature as long as I can. If they implement it differently, I back out my change, I need functionality, not particular interface. > The porting guidelines (see handbook) specify that *mainstream* > sources should be used. This is, at least in part, to avoid > complicating the users' life experimental designs that are > subject to change. If alpha or beta sources are considered bad, > how about features that have not even made it that far? Features > whose design and implementation have not yet been considered by > the developers? So, don't use that features and you'll stay compatible. I even don't understand how you can use them without direct looking into source code - they absent in documentation. If you smart enough to understand source code, you know, what you do. > These patches may, in fact, represent a well designed and > implemented feature, but that is beside the point. You have > stepped over the line between FreeBSD porter and Apache > developer. My opinion is that the only patches that have a > rightful home in the ports collection are those directly relating > to making the software work on *FreeBSD*. Yes, I am between FreeBSD porter and Apache developer. I already contact about that problem with Apache group and someone from it say OK for any patches in FreeBSD port, but httpd daemon must not identify itself as simple 'Apache...', its version line must indicate nonstandard patches applied, now it says 'Apache... charset,dir/ache' It seems that you try to become even more restrictive than Apache group, but I not see any reason to count your opinion. -- Andrey A. Chernov http://www.nagual.ru/~ache/