Re: [GNC-dev] Report System Rework

2018-06-10 Thread Christopher Lam
Any rework will require stabilising the reports first, removing unintelligible hacks, and updating to modern scheme (which is now approaching V8 quality and speed). The current state of report code reflects the tooling available about 20 years ago. So the following will be on the TODO list before

Re: [GNC-dev] Report System Rework

2018-06-07 Thread Phil Longstaff
I don't know how it fits into this rework, but I would like to see a more general framework which supports reports with 'items' down the side and 'periods' across the top. I put them in quotes because they are a bit general. I've worked with an accounting system in the past which allowed general

Re: [GNC-dev] Report System Rework

2018-06-07 Thread John Ralls
> On Jun 7, 2018, at 1:14 PM, John Ralls wrote: > > > >> On Jun 7, 2018, at 12:49 PM, Carsten Rinke wrote: >> >> Hi, >> >> this takes up a discussion with John and Christopher in PR#360 (and I am >> happy to see that is was merged :-D ) >> >> As the discussion turned away from the

Re: [GNC-dev] Report System Rework

2018-06-07 Thread Geert Janssens
Op donderdag 7 juni 2018 22:14:34 CEST schreef John Ralls: > We'd like to better separate the data retrieval and summarization from the > presentation, perhaps with an intermediate format. We'd also like to be > able to use something lighter and more portable than WebKitGtk for > in-program report

Re: [GNC-dev] Report System Rework

2018-06-07 Thread John Ralls
> On Jun 7, 2018, at 12:49 PM, Carsten Rinke wrote: > > Hi, > > this takes up a discussion with John and Christopher in PR#360 (and I am > happy to see that is was merged :-D ) > > As the discussion turned away from the actual proposal of a test for the > report definition, I'd suggest to

[GNC-dev] Report System Rework

2018-06-07 Thread Carsten Rinke
Hi, this takes up a discussion with John and Christopher in PR#360 (and I am happy to see that is was merged :-D ) As the discussion turned away from the actual proposal of a test for the report definition, I'd suggest to move it to this channel. John: You were mentioning that you and