From owner-freebsd-current@FreeBSD.ORG Tue Nov 20 16:34:10 2012 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 6D54F914 for ; Tue, 20 Nov 2012 16:34:10 +0000 (UTC) (envelope-from break19@gmail.com) Received: from mail-yh0-f54.google.com (mail-yh0-f54.google.com [209.85.213.54]) by mx1.freebsd.org (Postfix) with ESMTP id 1F1E08FC0C for ; Tue, 20 Nov 2012 16:34:08 +0000 (UTC) Received: by mail-yh0-f54.google.com with SMTP id s35so1184730yhf.13 for ; Tue, 20 Nov 2012 08:34:02 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=message-id:date:from:user-agent:mime-version:to:subject:references :in-reply-to:content-type:content-transfer-encoding; bh=n5P4YgAltsl8WkVNUaqP8+y0YiTF+vRrpQxvDk7QsyY=; b=aM1IrNfawygcUPWTPq6mvrQ1/LKcMxDelQ7UIxkKtddJWyypu3u5Plu/ikkuZ11JD1 Nfvl+Mf+iiUeFgOG9o6dl+dzn6FAe1dmGzcmzc5503fSRCxDcENf0XLtxxDBkV0P6jen H2IgU5LpJ3f8lt+hN1S5OOp4HdmvIEKVfP6xh8a3JS6+5ewmzaGphyZs321InUmDq8Pf eXZhjyHsBDz4mjmIsA9fwT8dy5zZuzUKNu1mSKb3ykX+XQgI0RO0d3sFbi9TyT0WVMyq Vp54MeZ8YDVDpkOJmAQB9hSxRWNMILUpZFRexsmKNbqwf3aTJkcFD/bcTcz6/J2mWnyU EfDg== Received: by 10.236.117.33 with SMTP id i21mr15829376yhh.81.1353429241965; Tue, 20 Nov 2012 08:34:01 -0800 (PST) Received: from [192.168.0.199] (99-202-128-123.pools.spcsdns.net. [99.202.128.123]) by mx.google.com with ESMTPS id q48sm3174016yhk.7.2012.11.20.08.34.00 (version=SSLv3 cipher=OTHER); Tue, 20 Nov 2012 08:34:01 -0800 (PST) Message-ID: <50ABB0C7.7070404@gmail.com> Date: Tue, 20 Nov 2012 10:33:11 -0600 From: Chuck Burns User-Agent: Mozilla/5.0 (Windows NT 6.1; rv:15.0) Gecko/20120907 Thunderbird/15.0.1 MIME-Version: 1.0 To: freebsd-current@freebsd.org Subject: Re: Upgrading FreeBSD to use the NEW pf syntax. (Copied from freebsd-pf) References: <50ABAF8E.3020101@zedat.fu-berlin.de> In-Reply-To: <50ABAF8E.3020101@zedat.fu-berlin.de> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 20 Nov 2012 16:34:10 -0000 On 11/20/2012 10:27 AM, O. Hartmann wrote: > On 11/20/12 11:43, Olivier Smedts wrote: >> 2012/11/20 Paul Webster : >>> I am aware this is a much discussed subject since the upgrade of PF, I >>> believe the final decision was that to many users are used to the old >>> style pf and an upgrade to the new syntax would cause to much confusion. >> >> But a change like this is expected in a new major branch, ie. >> 10-CURRENT. Not so in -STABLE branches of course. I don't see the >> problem here. >> >> Cheers >> > > What would be the alternative? Being stuck with the old PF? As Olivier > Smedts said, changes like that are expected in a complete new branch. If > people need to stay compatible, they are about to use 9.X as long as > they have migrated. The downside is more work. The bright side would be > development/progression. > > oh > Why not release pf2 as a port? Then those who want the new pf can use it, and those that want the old one can use it. Or, another option is a knob USE_NEWPF during buildworld will build the new pf, otherwise it'd build the old, default one. This way you can still introduce the change, but default to the old one for those of us who are too crusty to change. :) -- Chuck Burns