[GNC] Upcoming report deprecation

Christopher Lam christopher.lck at gmail.com
Tue May 21 09:36:35 EDT 2019


I'd think that it would be worthwhile to have a good set of debugged and
documented gold-standard reports.

There are far too many reports (*guilty as charged*); with many overlapping
and many obsolete ones which become hard to work on because they make
assumptions upon the data and are incredibly poorly documented -- it would
seem many prior report-writers have enthusiastically added their work, and
disappeared before explaining their work and report limitations. They also
add/duplicate a lot of infrastructure, adding (unpaid) work to maintainers.

Hence there is a general *need* for tightening infrastructure and removing
old dead code. Hence we want to figure out which reports are underused. The
candidate list seems very reasonable to make obsolete; any active users
will hopefully raise their hands and we can consider alternatives/reducing
the list.

On Tue, 21 May 2019 at 12:11, David T. via gnucash-user <
gnucash-user at gnucash.org> wrote:

>
> I am not a fan of keeping reports that *no one uses* included in the
> application, on the offhand chance that some new user might decide to learn
> scheme and the gnucash api to write a new report. As noted in the bug, this
> has not been a particularly common occurrence.
>
> Geert's solution is a good compromise, IMHO.
>
> It would be easy enough to add a note to the Custom Reports wiki page to
> explain how a user would activate this.
>
> David
>
>
>   On Tue, May 21, 2019 at 12:24, Manfred Usselmann<manfred at usselmann.de>
> wrote:
>
> Hi Geert,
>
> Am 18.05.2019 14:20, schrieb Geert Janssens:
>
> > Hi,
> >
> > I'm looking at https://bugs.gnucash.org/show_bug.cgi?id=773198 [1]
> > This bug proposes to remove a number of reports from the reports menu on
> the
> > assumption these reports are primarily demo's of what can be achieved in
> > gnucash, but have limited actual value. This is about the following
> reports:
> >
> > Average Balance
> > Expenses vs. Day of Week
> > Income vs. Day of Week
> > Sample Report with Examples
> >
> > Instead of completely removing them I plan to move them to a separate
> > "Examples" sub menu (the former "Sample & Custom" menu)
>
> IMO this is an excellent solution.
>
> > and hide this menu by
> > default. It could be made visible by running gnucash with the '--extra'
> > command line switch.
>
> Not sure that I like this. This would probably be the same as if they
> get deleted because nobody would know that these reports and this extra
> switch exists.
>
> I would just leave the examples menu visible.
>
> Regards,
> Manfred
>
> > If you are actively using any of these reports please let us know which
> ones
> > and also how these reports benefit you in practice.
> >
> > Regards,
> >
> > Geert
> >
> > _______________________________________________
> > gnucash-user mailing list
> > gnucash-user at gnucash.org
> > To update your subscription preferences or to unsubscribe:
> > https://lists.gnucash.org/mailman/listinfo/gnucash-user [2]
> > If you are using Nabble or Gmane, please see
> https://wiki.gnucash.org/wiki/Mailing_Lists [3] for more information.
> > -----
> > Please remember to CC this list on all your replies.
> > You can do this by using Reply-To-List or Reply-All.
>
>
>
> Links:
> ------
> [1] https://bugs.gnucash.org/show_bug.cgi?id=773198
> [2] https://lists.gnucash.org/mailman/listinfo/gnucash-user
> [3] https://wiki.gnucash.org/wiki/Mailing_Lists
> _______________________________________________
> gnucash-user mailing list
> gnucash-user at gnucash.org
> To update your subscription preferences or to unsubscribe:
> https://lists.gnucash.org/mailman/listinfo/gnucash-user
> If you are using Nabble or Gmane, please see
> https://wiki.gnucash.org/wiki/Mailing_Lists for more information.
> -----
> Please remember to CC this list on all your replies.
> You can do this by using Reply-To-List or Reply-All.
>
> _______________________________________________
> gnucash-user mailing list
> gnucash-user at gnucash.org
> To update your subscription preferences or to unsubscribe:
> https://lists.gnucash.org/mailman/listinfo/gnucash-user
> If you are using Nabble or Gmane, please see
> https://wiki.gnucash.org/wiki/Mailing_Lists for more information.
> -----
> Please remember to CC this list on all your replies.
> You can do this by using Reply-To-List or Reply-All.
>


More information about the gnucash-user mailing list