On 9/3/2010 10:52 AM, Geert Janssens wrote:
Tom,
I am reading through your draft content. Nice work so far, thanks.
Below are some suggestions that could help you improve on it. Feel free to
agree or disagree with any of them though :)
* Some words are split across lines, like amoratiza<newline>tion in the first
listitem of your first ordered list. I'm not really sure that is a good idea.
As far as I know xml, it will replace any sequence of whitspaces with exactly
one space, so this would end up in the documentation as amortiaza tion. As far
as I know you can't assume the final document to split lines in the same
places are your source. So as I see it, these split words are best
concatenated again.
I agree. I have concatenated all (I hope!) the splits in the current
version I am working on.
* In this paragraph:
<para>Recording the expenditures on the trip would be much the same.
That is, if you paid by cash you would debit (increase) the reimburse
able expense account for the money paid in cash and credit (decrease)
the Bank account for the payment made. If the traveler paid by credit
card, the debit side would be the same as just described, but the
credit (here, an increase) would be to the account for the credit card
company.</para>
=> Shouldn't Bank account in your example really be "Cash in Wallet account"
or "Cash Asset account" or simply "Cash account" ? I think it's confusing at
least if not incorrect to refer to a Bank account for a cash payment.
Well, what you point out is that I am writing for someone who does not
have such an account on their books. Since GC has modeled that
possibility, I should be consistent and rework the above description to
recognize that possibility. Good of you to catch that.
I have been an accountant for more than 30 years and most of my
experience has reflected the position that once cash is withdrawn from
the bank, it is spent on the purpose for which it was withdrawn. If the
booking of the withdrawal at the time of withdrawal later changes, a
journal entry usually is made to reflect the change.
But your point is well taken also in that what you point out is that GC
documentation, at least for businesses, seems to be missing a treatment
description for handling petty cash: what it is, how it works. I guess
that would be another patch at some point.
* There's another split word in that paragraph by the way:
"reimbourse<newline>able"
Thanks for catching that. I will look for it in my current version.
* In the Reimbursable Expense topic you describe several debit actions as
"increase" and credit actions as "decrease". In the Travel Expense topic
however, you call both the credit and debit actions "increase".
I will check that out to fix any error and clarify what I mean.
* My spelling checker seems to prefer "reimbursable" instead of
"reimburseable", but I'm not a native English speaker so I can't tell you for
sure which one should be correct.
I will check what my spell checker specifies. I am using US English and
that may be the difference or it may be my spelling error.
* You have set some titles in all caps (CURRENT ASSETS, SHORT OR LONG-TERM
ASSETS and LONG-TERM (FIXED) ASSETS). I'd propose not to do that. It's up to
the stylesheet in the end to decide how to display the information and how
titles and subtitles should be visually make distinct.
Good point. When writing in a text editor, I don't see the stylesheet
effects. Thanks for pointing that out.
* You sometimes refer to other sections in either your document or elsewhere
in the guide (like you refer to depreciation elsewhere in the guide, or refer
to your own main topics from higher up in the document). It can be interesting
to make such references actual links users can click on. You can find examples
of this throughout the guide (for example in chapter 2.2 Data Entry Concepts).
Good point. How to do that?
* In paragraph:
<para><guilabel>Leasehold Improvements</guilabel> Where a business does
not own the building where it ...
How about: When a business does not own the building where it...
Yes, too much colloquial expression. It takes another pair of eyes to
see that quickly. Thanks.
* In that same paragraph you suddenly switch from debit (increase) to increase
(debit).
To be investigated. (TBI).
* The debit/credit vs increase/decrease wording has always confused me.
Perhaps it it worth to spend a thourough section on this on its own early on
in the guide and then use debit/credit only throughout the rest of the guide.
Then you won't have to repeat the clarification between parentheses again and
again.
I agree with you.
I have been doing that because earlier versions of the documentation
have been doing that. What the GC docs do not have is a separate
section dealing with the "normal balance" concept. If that were
introduced than much of the present documents (not just my patch) could
be simplified. What I believe should happen is that chapter 2 needs to
be rewritten and deal with basic accounting concepts not treated there.
That treatment would include clear examples and graphics in addition to
what is there now. Once that is in place, then Chapter 3 could more
easily be the place where the main sections of the chart of accounts
(CoA) could be presented in a context of the standard reports that
accounting generates: Balance Sheet, Income Statement, Statement of Cash
Flows. Once the standard reports are presented, all other possible
reports can be related to these 3 as specialized analyses of segments of
the CoA.
There is a logical development and flow in accounting and it can grow as
the needs of the person keeping records increase. I have not started
from the most logical position. Instead I started being willing to work
on documentation on a user question and the answer provided, which
really is beginning somewhere in the middle rather than using beginning
concepts.
* On a more general note: the guide is organized in big topics (Accounts,
Transactions,...) and each of these big topics is then detailed in basically
three sub topics
1. Concepts (sometimes also called Basic Concepts)
2. Some sections how it all works
3. How to set it up and work with it inside GnuCash ("Putting it all
together")
Your new documentation seems to mix these three more or less together. I'm not
saying that's wrong or not proper. I'm just pointing it out. You can feel for
yourself if it would make sense and if you're willing to reorganize the
information in the same overall structure or not.
You make a point here. If the history of GC communication to the user
has been oriented primarily to the practical as opposed to the
conceptual, then people without accounting training could miss the
significance of any description they don't have an immediate use for.
Perhaps the overall structure of the Guide should be a blend of
practical and conceptual: Introduction and Concepts [short history of
how accounting evolved, basic concepts, CoA, fundamental reports ],
Mechanics of Basic Parts [your big parts and present documentation
approach], Business Needs [some of my patch in process, specialized
needs, such as the tax reporting issues that shows up repeatedly in the
lists.]
If that makes sense to the developers, then I have no problem with
regrouping along those lines.
* And lastly, while I find your added information very valuable, I'm not sure
chapter 3 is the right place to add it. Your new sections detail some advanced
uses of the asset type of accounts, mostly used in a business context. I don't
think people reading the guide as a first introduction to accounting and
GnuCash would be able to grasp these business concepts. In my opinion, your
information is worth to be a chapter on its own. I would put it right before
the Depreciation chapter and call it "Assets Accounts Revisited" or "Advanced
Use Of Asset Accounts" or something like that.
See my reply above. I generally agree with your observations. You
comment here could be applied to much more than what I have proposed in
my patch. If my proposed structure could be agreed on, then the bulk of
the current documentation would be in the Mechanics of Basic Parts segment.
We would need a plan to stage the implementation I propose. I visualize
using a lot more links like you suggested above so that a Guide user
could link back and forth between concepts and practical use.
What do you think of these suggestions ?
Great ideas. Tell me what you think of my replies. If accepted, it
means I defer my Chapter 3 implementation and rework in a different
manner. Other than implementing error fixes I will defer until the
notion I proposed is discussed.
Tom
Geert
_______________________________________________
gnucash-devel mailing list
gnucash-devel@gnucash.org
https://lists.gnucash.org/mailman/listinfo/gnucash-devel