From owner-freebsd-arch Sat Jun 15 15:11:36 2002 Delivered-To: freebsd-arch@freebsd.org Received: from goose.mail.pas.earthlink.net (goose.mail.pas.earthlink.net [207.217.120.18]) by hub.freebsd.org (Postfix) with ESMTP id 9F8A837B407; Sat, 15 Jun 2002 15:11:31 -0700 (PDT) Received: from pool0040.cvx40-bradley.dialup.earthlink.net ([216.244.42.40] helo=mindspring.com) by goose.mail.pas.earthlink.net with esmtp (Exim 3.33 #2) id 17JLlY-0005uc-00; Sat, 15 Jun 2002 15:11:29 -0700 Message-ID: <3D0BBB67.FAF083B6@mindspring.com> Date: Sat, 15 Jun 2002 15:10:47 -0700 From: Terry Lambert X-Mailer: Mozilla 4.7 [en]C-CCK-MCD {Sony} (Win98; U) X-Accept-Language: en MIME-Version: 1.0 To: "M. Warner Losh" Cc: DougB@FreeBSD.org, arch@FreeBSD.org Subject: Re: Idea: New file called CONTRIB References: <3D0B96CD.CA45F33F@FreeBSD.org> <20020615.142321.38689858.imp@village.org> <3D0BA570.D7F58CAD@mindspring.com> <20020615.152046.76963466.imp@village.org> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-arch@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG "M. Warner Losh" wrote: > Do you have something useful to contribute, or just carping? The > reason for it is to make sure that we properly document what is > grandfathered so people know. To me, it looks like an attempt at a "back door", just like Doug Barton said in his posting. I don't see a reason for "CONTRIB". Either it's in /contrib, or it's not. If it's not, then adding a "CONTRIB" file is nothing more than an editorial comment. Under what circumstances would it be useful, when MAINTAINERS would not? Either it's a comment on the validity of "MAINTAINERS" ("we need CONTRIB because people ignore MAINTAINERS") or it's a opinion on people not letting code be moved over to /contrib ("this code should be in /contrib, but it's not because it's politically impossible for me to move it over there"). You said in response to Doug: | This is different than a Maintainer. This is a bigger sign that says | "well, in an ideal world, this would be in contrib, but for whatever | reason it isn't. Treat it like contrib however. Thanks." You don't explain why a bigger sign is necessary. If it's not movable, then "whatever reason" could be "because it's not contributed code". If it's just that the code should be moved, then it should be discussed, and either moved (a "CONTRIB" file is not necessary), or it should be decided that it *will not* be moved (a "CONTRIB" file is not necessary). The only thing I get out of "treat it like contrib" is that someone wants to assert strong ownership over the code. The strong ownership over /contrib code is an artifact of the synchronization issue. If there isn't a synchronization issue, then you're just asserting ownership; if there is an issue, then the code should be moved; lots of code has been moved in the past. It seems to me that what you *really* want is an "OWNER" file, from the semantics you are implying with your argument. If you are asking for a mechanism to assert ownership over code, then by all means, be up front: ask for that. -- Terry To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-arch" in the body of the message