From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id 62578138330 for ; Wed, 10 Jan 2018 20:46:15 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 771FBE087A; Wed, 10 Jan 2018 20:46:09 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 2A420E0833 for ; Wed, 10 Jan 2018 20:46:09 +0000 (UTC) Received: from [192.168.2.51] (85.253.86.194.cable.starman.ee [85.253.86.194]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) (Authenticated sender: leio) by smtp.gentoo.org (Postfix) with ESMTPSA id 90E22335C39 for ; Wed, 10 Jan 2018 20:46:07 +0000 (UTC) Message-ID: <1515617164.20929.1.camel@gentoo.org> Subject: Re: [gentoo-dev] News Item: GnuCash 2.7+ Breaking Change From: Mart Raudsepp To: gentoo-dev@lists.gentoo.org Date: Wed, 10 Jan 2018 22:46:04 +0200 In-Reply-To: References: <20180110183135.GD15225@martineau.grandmasfridge.local> Content-Type: text/plain; charset="UTF-8" X-Mailer: Evolution 3.22.2 Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-dev@lists.gentoo.org Reply-to: gentoo-dev@lists.gentoo.org Mime-Version: 1.0 Content-Transfer-Encoding: 7bit X-Archives-Salt: e98fd5d1-037b-4eb6-b22b-a3f2b409aafe X-Archives-Hash: 730de088a525483e0df6008448307272 On Wed, 2018-01-10 at 22:38 +0300, Peter Volkov wrote: > On Wed, Jan 10, 2018 at 9:31 PM, Aaron W. Swenson org> wrote: > > Title: GnuCash 2.7+ Breaking Change > > Aaron, but why do we need this news item? 2.7 version is a > development version that is not supposed to be used by end users. As > far as I understand this backup is a temporary measure until stable > release will be out. It's much better to have this version package > masked. Then in package mask comment we could note the need for > backup. 2.6 is insecure by 400+ ancient webkit-gtk security vulnerabilities, we can't responsibly wait anymore. 2.7.3 was tested by Aaron (who uses it daily) to work quite nicely. I want to last rite gnucash-2.6 used webkit-gtk before the month is over, as the maintainer of webkit-gtk, and if 2.7 isn't there, 2.6 will simply be fully masked as well along it. Regarding the Display-If-Installed, it should indeed be shown before upgrade, in my opinion; otherwise so easy to already get things migrated to new format before any backups are made. Then again, as 2.6 will go away soon anyway, the usefulness of these backups is limited, without some local overlay. I didn't quite understand Ciaran mail; if the header actually means "display when an upgrade to 2.7 is possible", then that's best. Regarding elog vs news, please keep in mind that this is limited to ONLY those that have gnucash installed, so this isn't one of these "will be shown forever in 5 years for fresh stage3 install starts". We should be able to use per-package news items much more freely for leaf packages. Mart