On Wed, 2018-01-10 at 22:38 +0300, Peter Volkov wrote: > On Wed, Jan 10, 2018 at 9:31 PM, Aaron W. Swenson <titanofold@gentoo. > 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