From owner-freebsd-ports@FreeBSD.ORG Thu Aug 30 20:09:01 2012 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 9D967106564A; Thu, 30 Aug 2012 20:09:01 +0000 (UTC) (envelope-from sjk4015@gmail.com) Received: from mail-pb0-f54.google.com (mail-pb0-f54.google.com [209.85.160.54]) by mx1.freebsd.org (Postfix) with ESMTP id 64D208FC16; Thu, 30 Aug 2012 20:09:01 +0000 (UTC) Received: by pbbrp2 with SMTP id rp2so3796283pbb.13 for ; Thu, 30 Aug 2012 13:09:00 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:date :x-google-sender-auth:message-id:subject:from:to:cc:content-type; bh=63jA0QPh4gm8nILxSRaxpI/33Q3IcM33/JdR2dPFz8M=; b=GFNiiSyGvIWZNeklikhIyERwu7HlUsc1cJmf1J3CaQur+50GMrLiMa0pj461keVOPF 0Ts2F/3rF+8hcaYrp7TAxCmPY7d9VoNZl3IYC0cGt7Swxvo0gLE5ku7JKkW49eFt2Sus C7ft4Yc/lthmK1xENe6xIHp4e8tlGhDf0PWdUe1HMLDJ0yqgsI55KSWqDMe/gElyAwDk pA34Skf8QH0IJOZSI1nFI7BfP1TsLyniL3T4edYcPJhhe7UhwTC+C6MbCSbBev2G3hxS UWuie/KFZ1AtZKiTVab7QfICk24BayXuNJ6BXmRDLkuZpmV4/r5xza2N04Lz5w49G2+A D9sA== MIME-Version: 1.0 Received: by 10.68.138.135 with SMTP id qq7mr13279902pbb.167.1346357340866; Thu, 30 Aug 2012 13:09:00 -0700 (PDT) Sender: sjk4015@gmail.com Received: by 10.68.242.97 with HTTP; Thu, 30 Aug 2012 13:09:00 -0700 (PDT) In-Reply-To: <20120830195632.GQ14617@hub.freebsd.org> References: <503A8EF7.4060105@FreeBSD.org> <20120830195632.GQ14617@hub.freebsd.org> Date: Thu, 30 Aug 2012 16:09:00 -0400 X-Google-Sender-Auth: 9_ml9X-6JAdH7SCpdd8ni2mS_i8 Message-ID: From: Steven Kreuzer To: Thomas Abthorpe Content-Type: text/plain; charset=ISO-8859-1 Cc: Doug Barton , freebsd-ports@freebsd.org Subject: Re: Can we please just remove the old Makefile headers? X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 30 Aug 2012 20:09:01 -0000 On Thu, Aug 30, 2012 at 3:56 PM, Thomas Abthorpe wrote: > On Sun, Aug 26, 2012 at 02:02:47PM -0700, Doug Barton wrote: >> The old Makefile headers, ala: >> >> # New ports collection makefile for: BIND 9.9.x >> # Date created: 27 January 2012 >> # Whom: dougb >> # >> # $FreeBSD: head/dns/bind99/Makefile 301487 2012-07-24 19:23:23Z dougb $ >> >> have not served a purpose for longer than almost anyone who has a ports >> commit bit has been around. My proposal is simple, let's remove >> everything before the # $FreeBSD$. > > Traditions are great, particularly when they have meaning. When they > just become "Doing it that way because we always done it" is no > substitute for maintaining a tradition for a meaningful purpose. > >> >> In the past when this has been proposed the objection was that it would >> cause too much churn. If we had done this back when we had 5,000 ports >> then we would have solved the problem with less churn, and no drama for >> the 15,000 ports that followed. Every day we don't do this we make the >> "churn" problem worse, and deepen the roots of something that has no >> relevance. >> >> Can we please just deal with this now and be done with it? ... and yes, >> I am volunteering to help with and/or do the work myself. > > We discussed this on portmgr@, and we have agreed it is time to make the > change. > > We do request that this be done sparingly in the short term, as we do not > want to cause any additional churn on the repo as we approach our > upcoming Ports Feature Freeze, still tentatively scheduled for September > 7. > > So please proceed only on existing updates. Please do not do any > sweeping commits until we have the ports tree stablised post 9.1 > tagging. Also bear in mind that Redports/QAT queues a job for every > change done to a Makefile, we do not want to overburden the QAT at this > time. It is important to allow this service to run at peek efficiency > at this time to ensure it's full potential as we approach the upcoming > Feature Freeze. > > So without further ado, this is what we would like to see at the top of > the makefile > > # > # $FreeBSD$ > # > > PORTNAME= > > It is as easy as that :) This would make me happy. Another option I would like to throw out there is to just stick the # $FreeBSD$ at the end of the file so the first line is PORTNAME=