Re: [gentoo-dev] News Item: GnuCash 2.7+ Breaking Change

2018-01-16 Thread Róbert Čerňanský
On Tue, 16 Jan 2018 22:19:15 + "M. J. Everitt" wrote: > On 16/01/18 21:56, Róbert Čerňanský wrote: > > On Tue, 16 Jan 2018 15:58:11 +0100 > > Kristian Fiskerstrand wrote: > > > >> On 01/16/2018 03:45 PM, Aaron W. Swenson wrote: > >>> Given the situation, we have a choice: Remove GnuCash

Re: [gentoo-dev] News Item: GnuCash 2.7+ Breaking Change

2018-01-16 Thread M. J. Everitt
On 16/01/18 21:56, Róbert Čerňanský wrote: > On Tue, 16 Jan 2018 15:58:11 +0100 > Kristian Fiskerstrand wrote: > >> On 01/16/2018 03:45 PM, Aaron W. Swenson wrote: >>> Given the situation, we have a choice: Remove GnuCash altogether, or >>> press ahead with recommending a version upstream consider

Re: [gentoo-dev] News Item: GnuCash 2.7+ Breaking Change

2018-01-16 Thread Róbert Čerňanský
On Tue, 16 Jan 2018 15:58:11 +0100 Kristian Fiskerstrand wrote: > On 01/16/2018 03:45 PM, Aaron W. Swenson wrote: > > Given the situation, we have a choice: Remove GnuCash altogether, or > > press ahead with recommending a version upstream considers > > unstable. > > Or 3, discuss with upstrea

Re: [gentoo-dev] News Item: GnuCash 2.7+ Breaking Change

2018-01-16 Thread Kristian Fiskerstrand
On 01/16/2018 03:45 PM, Aaron W. Swenson wrote: > Given the situation, we have a choice: Remove GnuCash altogether, or > press ahead with recommending a version upstream considers unstable. Or 3, discuss with upstream to see if they can release an updated version as stable branch. -- Kristian Fi

Re: [gentoo-dev] News Item: GnuCash 2.7+ Breaking Change

2018-01-16 Thread Aaron W. Swenson
On 2018-01-16 15:07, Róbert Čerňanský wrote: > On Wed, 10 Jan 2018 22:46:04 +0200 > Mart Raudsepp wrote: > > 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 wan

Re: [gentoo-dev] News Item: GnuCash 2.7+ Breaking Change

2018-01-16 Thread Kristian Fiskerstrand
On 01/16/2018 03:07 PM, Róbert Čerňanský wrote: > I think generated reports are typical use of webkit in GnuCash. Are > attack vectors so severe also in this case? Yes, as it would hinder upgrade / keep the vulnerable libraries on the system that can possibly be used by other packages. That said

Re: [gentoo-dev] News Item: GnuCash 2.7+ Breaking Change

2018-01-16 Thread Róbert Čerňanský
On Wed, 10 Jan 2018 22:46:04 +0200 Mart Raudsepp wrote: > 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

Re: [gentoo-dev] News Item: GnuCash 2.7+ Breaking Change

2018-01-14 Thread Aaron W. Swenson
Pushed via commit ed16527710bcde367ba3a4c7604c5aa6b2650034. signature.asc Description: Digital signature

Re: [gentoo-dev] News Item: GnuCash 2.7+ Breaking Change (v4)

2018-01-12 Thread Aaron W. Swenson
On 2018-01-11 23:30, Ulrich Mueller wrote: > > On Thu, 11 Jan 2018, Aaron W Swenson wrote: > > > 2018-01-11-GnuCash-Breaking-Change.en.txt > > Since its last update, GLEP 42 strongly recommends using a very short > name, with at most 20 characters for the short-name identifier [1] > (whose ma

Re: [gentoo-dev] News Item: GnuCash 2.7+ Breaking Change (v4)

2018-01-11 Thread Ulrich Mueller
> On Thu, 11 Jan 2018, Aaron W Swenson wrote: > 2018-01-11-GnuCash-Breaking-Change.en.txt Since its last update, GLEP 42 strongly recommends using a very short name, with at most 20 characters for the short-name identifier [1] (whose main purpose is to keep the name unique if more than one ne

Re: [gentoo-dev] News Item: GnuCash 2.7+ Breaking Change (v4)

2018-01-11 Thread Aaron W. Swenson
Revision number 4. Title: GnuCash 2.7+ Breaking Change Author: Aaron W. Swenson Posted: 2018-01-11 Revision: 1 News-Item-Format: 2.0 Display-If-Installed: gnucash-2.6.sql.xz For PostgreSQL: $ pg_dump -U gnucash_user -Z 5 gnucash_db > gnucash-2.6.sql.gz For SQLite: $ cp /path/to/sqlite.file.gnu

Re: [gentoo-dev] News Item: GnuCash 2.7+ Breaking Change (v3)

2018-01-11 Thread Aaron W. Swenson
On 2018-01-11 19:02, Francesco Riosa wrote: > It could be wise to close GnuCash before backup Good point. Added a line. > also the choice of creating a copy of the database is a bit unusual, > an offline backup may be more appropriated, example for mysql: > mysqldump gnucash_db | xz > gnucash-2.6

Re: [gentoo-dev] News Item: GnuCash 2.7+ Breaking Change (v3)

2018-01-11 Thread Francesco Riosa
2018-01-11 17:27 GMT+01:00 Aaron W. Swenson : > This time with a version constrain that should allow this to expire at > some point in the future. > > Title: GnuCash 2.7+ Breaking Change > Author: Aaron W. Swenson > Posted: 2018-01-11 > Revision: 1 > News-Item-Format: 2.0 > Display-If-Installed:

Re: [gentoo-dev] News Item: GnuCash 2.7+ Breaking Change (v3)

2018-01-11 Thread Aaron W. Swenson
This time with a version constrain that should allow this to expire at some point in the future. Title: GnuCash 2.7+ Breaking Change Author: Aaron W. Swenson Posted: 2018-01-11 Revision: 1 News-Item-Format: 2.0 Display-If-Installed: https://github.com/Gnucash/gnucash/releases/tag/2.7.0a Title: Gn

Re: [gentoo-dev] News Item: GnuCash 2.7+ Breaking Change

2018-01-11 Thread Mart Raudsepp
On Wed, 2018-01-10 at 20:00 -0500, Aaron W. Swenson wrote: > On 2018-01-10 22:53, Ciaran McCreesh wrote: > > On Wed, 10 Jan 2018 17:48:32 -0500 > > "Aaron W. Swenson" wrote: > > > Modified a bit. This should show for anyone who has GnuCash > > > installed. > > > > For anyone who has any version o

Re: [gentoo-dev] News Item: GnuCash 2.7+ Breaking Change

2018-01-10 Thread Aaron W. Swenson
On 2018-01-10 22:53, Ciaran McCreesh wrote: > On Wed, 10 Jan 2018 17:48:32 -0500 > "Aaron W. Swenson" wrote: > > Modified a bit. This should show for anyone who has GnuCash installed. > > For anyone who has any version of GnuCash installed, either now or at > any point in the future. (See the rec

Re: [gentoo-dev] News Item: GnuCash 2.7+ Breaking Change

2018-01-10 Thread Ciaran McCreesh
On Wed, 10 Jan 2018 17:48:32 -0500 "Aaron W. Swenson" wrote: > Modified a bit. This should show for anyone who has GnuCash installed. For anyone who has any version of GnuCash installed, either now or at any point in the future. (See the recent thread on expiring news items...) Are you sure you d

Re: [gentoo-dev] News Item: GnuCash 2.7+ Breaking Change

2018-01-10 Thread Aaron W. Swenson
Modified a bit. This should show for anyone who has GnuCash installed. The 2.7.3 ebuild I have in my overlay does have a postinst note about this as well, but I think this is important enough to tell them as soon as possible and on systems that may never have had GnuCash installed but will be work

Re: [gentoo-dev] News Item: GnuCash 2.7+ Breaking Change

2018-01-10 Thread Aaron W. Swenson
On 2018-01-10 19:33, Kristian Fiskerstrand wrote: > On 01/10/2018 07:31 PM, Aaron W. Swenson wrote: > > It is imperative that you back up any files or databases that GnuCash > > uses in case you run into an issue with 2.7+ and want or need to revert > > back to 2.6. > > This seems to imply that up

Re: [gentoo-dev] News Item: GnuCash 2.7+ Breaking Change

2018-01-10 Thread Aaron W. Swenson
On 2018-01-10 19:07, Ciaran McCreesh wrote: > On Wed, 10 Jan 2018 19:35:52 +0100 > Kristian Fiskerstrand wrote: > > On 01/10/2018 07:31 PM, Aaron W. Swenson wrote: > > > Display-If-Installed: >=app-office/gnucash-2.7.0 > > > > And we might want to display it before users actually upgrades if it

Re: [gentoo-dev] News Item: GnuCash 2.7+ Breaking Change

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

Re: [gentoo-dev] News Item: GnuCash 2.7+ Breaking Change

2018-01-10 Thread Mart Raudsepp
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 > fa

Re: [gentoo-dev] News Item: GnuCash 2.7+ Breaking Change

2018-01-10 Thread Peter Volkov
On Wed, Jan 10, 2018 at 9:31 PM, Aaron W. Swenson 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 rel

Re: [gentoo-dev] News Item: GnuCash 2.7+ Breaking Change

2018-01-10 Thread Ciaran McCreesh
On Wed, 10 Jan 2018 19:35:52 +0100 Kristian Fiskerstrand wrote: > On 01/10/2018 07:31 PM, Aaron W. Swenson wrote: > > Display-If-Installed: >=app-office/gnucash-2.7.0 > > And we might want to display it before users actually upgrades if it > is for backing up an auto migrated change? Yes, this

Re: [gentoo-dev] News Item: GnuCash 2.7+ Breaking Change

2018-01-10 Thread Kristian Fiskerstrand
On 01/10/2018 07:31 PM, Aaron W. Swenson wrote: > Display-If-Installed: >=app-office/gnucash-2.7.0 And we might want to display it before users actually upgrades if it is for backing up an auto migrated change? Since it doesn't require user changes I'm not entirely sure news item is correct appro

Re: [gentoo-dev] News Item: GnuCash 2.7+ Breaking Change

2018-01-10 Thread Kristian Fiskerstrand
On 01/10/2018 07:31 PM, Aaron W. Swenson wrote: > It is imperative that you back up any files or databases that GnuCash > uses in case you run into an issue with 2.7+ and want or need to revert > back to 2.6. This seems to imply that upgrading from 2.6 to 2.7+ does not require any changes / auto-u

[gentoo-dev] News Item: GnuCash 2.7+ Breaking Change

2018-01-10 Thread Aaron W. Swenson
Please review. Title: GnuCash 2.7+ Breaking Change Author: Aaron W. Swenson Posted: 2018-01-11 Revision: 1 News-Item-Format: 2.0 Display-If-Installed: >=app-office/gnucash-2.7.0 Along with changes to updates to use modern libraries, GnuCash 2.7+ has changed the schema [1] it uses for both databa