From owner-svn-ports-all@FreeBSD.ORG Tue Apr 15 13:14:48 2014 Return-Path: Delivered-To: svn-ports-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id C3D213D4 for ; Tue, 15 Apr 2014 13:14:48 +0000 (UTC) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id A3A5118CF for ; Tue, 15 Apr 2014 13:14:48 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.8/8.14.8) with ESMTP id s3FDEmRE065730 for ; Tue, 15 Apr 2014 13:14:48 GMT (envelope-from bdrewery@freefall.freebsd.org) Received: (from bdrewery@localhost) by freefall.freebsd.org (8.14.8/8.14.8/Submit) id s3FDEmRJ065727 for svn-ports-all@freebsd.org; Tue, 15 Apr 2014 13:14:48 GMT (envelope-from bdrewery) Received: (qmail 62146 invoked from network); 15 Apr 2014 08:14:46 -0500 Received: from unknown (HELO ?10.10.0.24?) (freebsd@shatow.net@10.10.0.24) by sweb.xzibition.com with ESMTPA; 15 Apr 2014 08:14:46 -0500 Message-ID: <534D30C4.7060909@FreeBSD.org> Date: Tue, 15 Apr 2014 08:14:44 -0500 From: Bryan Drewery Organization: FreeBSD User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:24.0) Gecko/20100101 Thunderbird/24.4.0 MIME-Version: 1.0 To: marino@freebsd.org, Baptiste Daroussin , ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: Re: svn commit: r351326 - head/Mk References: <201404151249.s3FCnkvQ026905@svn.freebsd.org> <534D2D57.60001@FreeBSD.org> <534D2F2B.4030606@marino.st> <534D3055.3070406@FreeBSD.org> In-Reply-To: <534D3055.3070406@FreeBSD.org> X-Enigmail-Version: 1.6 OpenPGP: id=6E4697CF; url=http://www.shatow.net/bryan/bryan2.asc Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="VxjWhOHCAo8r7kUvMWDbA15vVDSfPecMI" X-BeenThere: svn-ports-all@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: SVN commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 15 Apr 2014 13:14:48 -0000 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --VxjWhOHCAo8r7kUvMWDbA15vVDSfPecMI Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable On 4/15/2014 8:12 AM, Bryan Drewery wrote: > On 4/15/2014 8:07 AM, John Marino wrote: >> On 4/15/2014 15:00, Bryan Drewery wrote: >>> On 4/15/2014 7:49 AM, Baptiste Daroussin wrote: >>>> Author: bapt >>>> Date: Tue Apr 15 12:49:46 2014 >>>> New Revision: 351326 >>>> URL: http://svnweb.freebsd.org/changeset/ports/351326 >>>> QAT: https://qat.redports.org/buildarchive/r351326/ >>>> >>>> Log: >>>> Register deprecation and expiration in packages >>>> >>> >>> This will require bumping PORTREVISION for DEPRECATED and EXPIRE_DATE= >>> changes, resulting in a 100% useless rebuild. >>> >>> It would be much better to not have this in the packages at all and o= nly >>> in the repo. >> >> I think this conclusion depends on individual interpretation. >> Did the installed binary change? No, so no bump needed. Does the pkg= >> internal database contents change? yes. Does that require a bump? >> >> That depends on how vital the information is. >> If it's considered "nice to have" and people can live with it only >> coming in when the PKGNAME changes, then no bump is required. If the >> lack of transparency on DEPRECATION is considered a real issue (and su= re >> many people do believe this) then yes, a bump would be needed to get i= t >> visible. >> [...] >=20 > Otherwise needing a PORTREV bump can lead to the user not knowing if it= > is forgotten. >=20 >=20 And yes I see this as mission critical information to deliver to the user. I hate that we deprecate and remove things. I am willing to accept it if the user is aware of the pending doom though. Right now they have no clue or way to find out this information and are astonished (POLA) when their package no longer installs. --=20 Regards, Bryan Drewery --VxjWhOHCAo8r7kUvMWDbA15vVDSfPecMI Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.10 (MingW32) Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/ iQEcBAEBAgAGBQJTTTDEAAoJEDXXcbtuRpfPp3sIAJ4911J/qGBLVCBI4k9jd8Ov Z9uzWtz3rQ5VVdQWwxgByNbGGvhk7hy2/xVTkt33zIUnXBLrFRwt0p+8np+C31h6 4r4KXricEDnEgYlIvMS5UeGNw4O5yVijlnlWwYBSpnjYh+3ZdEqlOQLmXVWdu39b Sd8PnGEbhu3HtpbmOtq/e3umwuw3ChRoNn3t6ofkLoe0lHjBVewyHh++2fz+PDu5 Isc8zICJ45u94dyuIeXyF4n1DqJgsv0OD9v4+WedDAiABkZoZoQQcPI9D3cN4NTG so/4vQ9dZceB5pu2SkL7vMiQuLGtE7wYFoyN161MM4CqHjEC0sZWk/0mfh5sgTo= =CYjv -----END PGP SIGNATURE----- --VxjWhOHCAo8r7kUvMWDbA15vVDSfPecMI--