David,

I agree on all points.

Regards,
Adrien

> On Sep 12, 2018, at 10:19 PM, David Cousens <davidcous...@bigpond.com> wrote:
> 
> Adrien,
> 
> While I agree with the concept David T is proposing to streamline the process 
> for new users and the thrust of your
> comments about the new user experience, the new account heirarchy at least as 
> it is currently implemented, will be used
> by anyone creating a new set of books, whether they are experienced Gnucash 
> users, experienced accountants, total
> newbies or someone transferring from another program.
> 
> As a newbie you can get a perfectly usable set of accounts for exploring 
> Gnucash by simply clicking Next through the
> assistant then Apply and then saving the file. 
> 
> Perhaps this needs to be made clearer to new users as well as informing them 
> that any choices they make can be changed
> later (except for the very few cases where this is not possible - I can't 
> think of any but I personally don't currently
> use the full capabilty set of GnuCash's features but I used more in the 
> past). 
> 
> If this was done up front, they could then easily skip through.
> 
> The suggestion John made of creating a simplified new file option with 
> defaults based on the locale and an advanced
> setup option using the NAHS Assistant seems to meet this need as well.  Even 
> knowing what you want in a CoA requires a
> fair understanding of your accounting needs as well as the functionality of 
> GnuCash. Alternatively in other posts I
> think both Frank and I have suggested a checkbox which by default disables 
> selecting those options which a new user is
> going to find confusing and provides default values. 
> 
> I would have thought the CoA setup is not too bad. It comes with the common 
> accounts selected, it does perhaps give the
> new user a view that there is a lot more to explore. Some new users will be 
> looking for business functionality and other
> "advanced " functionality from the get go. There will always be a few new 
> users who will be confused by having to start
> the program.
> 
> Personally when evaluating software, I jump in without reading manuals first 
> because I figure if the interface isn't
> intuitive to a decent extent, I am not going to want to go too much further, 
> unless I really have no other option.
> Intuitive for an experienced computer user can however be very different for 
> someone with limited experience. My wife
> never reads manuals ever, she just asks me. I on the other hand consult my 5 
> year old grand daughter.
> 
> I share Mechtilde's concern that in making things easier for the new user we 
> don't lose functionality for the
> experienced user. We should hopefully look for mechanisms for doing both.
> 
> David Cousens
> 
> 
> 
> 
> On Wed, 2018-09-12 at 10:33 -0500, Adrien Monteleone wrote:
>> As someone who has helped other people get started using GnuCash (and 
>> remembering my own first steps) I agree
>> completely with these points. Those book preferences are not self 
>> explanatory. (perhaps bugs in their own right) A new
>> user is left to either trust the defaults and move on, pause and revisit the 
>> startup process several times while they
>> track down help info and digest it, or give up in frustration. (I’ve seen 
>> the latter three times—you may or not be
>> surprised how many people do *not* want to read a book before they start 
>> using a piece of software, I chose the second
>> option personally)
>> 
>> Unless the startup assistant (wizard, druid, whatever) can be redesigned as 
>> an explanatory walk through to choose
>> these settings, that part should be removed and the defaults chosen for the 
>> user.
>> 
>> As for trading accounts, I turned them on after the fact for tracking 
>> commodities as additional currencies. I’ve never
>> bought or sold any since doing that, but I’ve played with turning the 
>> setting on and off to experiment with the
>> setting’s effect on some reports and I’ve never noticed any issues. (but 
>> again, I only have opening balance
>> transactions in each currency) If turning Trading Accounts off after 
>> entering buy/sell transactions is bad news, then
>> I would think the option to do so should be disabled.
>> 
>> Regards,
>> Adrien
>> 
>>> On Sep 12, 2018, at 9:38 AM, David T. via gnucash-devel 
>>> <gnucash-devel@gnucash.org> wrote:
>>> 
>>> Hello,
>>> 
>>> As I begin the process of migrating text from the Help to the Guide (cf. 
>>> Bug 796855), I am working on the Help
>>> information regarding the New Account Hierarchy Setup (NAHS) assistant, and 
>>> I have a couple of questions about the
>>> second screen of the assistant, the “New Book Options” screen. 
>>> 
>>> First off, while I respect the intent to allow users the option to set 
>>> these preferences from the creation of their
>>> file, I wonder whether this is misguided. To wit: all of these options are 
>>> quite technical in nature, and all of
>>> them can be set at a later point by opening the appropriate preferences. 
>>> Adding these options here adds complexity
>>> that can easily be deferred to a later point. While it is true that this 
>>> assistant runs whenever a user chooses
>>> File->New (meaning that an experienced user might wish to add these 
>>> settings from the assistant), I am willing to
>>> hazard a guess that most users will invoke this assistant *only* when they 
>>> first start using GnuCash, and *only*
>>> when their heads are already swimming with the overwhelming experience that 
>>> is GnuCash. Asking a new user to choose
>>> whether to use Trading Accounts or to Use Split Action Field for Number is 
>>> IMHO pointless. They aren’t going to be
>>> able to make an informed decision. 
>>> 
>>> <aside>I’ll note that this becomes an obvious issue when I attempt to write 
>>> the help section for the screen. I am
>>> left either with writing a huge explanatory section on the details of each 
>>> of these settings, which detracts from
>>> the flow of the NAHS narrative, or with adding a generic note that advises 
>>> users to accept the defaults and read
>>> about the details in other sections of the Guide.</aside>
>>> 
>>> So, for the new user, the only real effect of this screen is to introduce 
>>> confusion and questions. Can it be removed
>>> from the assistant?
>>> 
>>> Related to this screen, my second question has to do with the “Use Trading 
>>> Accounts” setting. Can it be turned off
>>> once it has been enabled in a given GnuCash file?
>>> 
>>> ISTR that this option is a one-way street—i.e., that, once turned on, it 
>>> can not be turned off again. Is this still
>>> the case? If it is still true, then I would strongly suggest that this 
>>> option shouldn’t be placed on the NAHS
>>> Assistant, since a new user won’t be aware of this.
>>> 
>>> David
>>> 
>>> 
>>> _______________________________________________
>>> gnucash-devel mailing list
>>> gnucash-devel@gnucash.org
>>> https://lists.gnucash.org/mailman/listinfo/gnucash-devel
>> 
>> 
>> _______________________________________________
>> gnucash-devel mailing list
>> gnucash-devel@gnucash.org
>> https://lists.gnucash.org/mailman/listinfo/gnucash-devel
> 


_______________________________________________
gnucash-devel mailing list
gnucash-devel@gnucash.org
https://lists.gnucash.org/mailman/listinfo/gnucash-devel

Reply via email to