On August 24, 2018, at 2:11 PM, John Ralls <jra...@ceridwen.us> wrote:

>
>
>On Aug 24, 2018, at 10:49 AM, David T. <sunfis...@yahoo.com> wrote:
>
>On Aug 24, 2018, at 1:35 PM, John Ralls <jra...@ceridwen.us> wrote:
>
>On Aug 24, 2018, at 10:03 AM, David T. <sunfis...@yahoo.com> wrote:
>
>John, 
>On Aug 24, 2018, at 10:57 AM, John Ralls <jra...@ceridwen.us> wrote:
>On Aug 24, 2018, at 5:51 AM, David T. via gnucash-devel 
><gnucash-devel@gnucash.org> wrote:
>Hello,
>Today, I had the opportunity to examine the online Help text, where I saw 
>detailed information about the Transaction Report, which has recently changed 
>radically. The information provided on the online Help clearly references the 
>new version of this report, which I surmise because I am still running 2.6.21, 
>and I do not have this version of the report.
>Here is the problem: there is no indication in the online resources (either in 
>the document itself, or on Gnucash.org <http://gnucash.org/>) the version of 
>GnuCash to which the documentation refers. This could lead to user confusion, 
>as they see help that refers to functionality that they do not have.
>I am sure that the stock answer here will be: “GnuCash is currently on release 
>3.2, and therefore the documentation available at Gnucash.org 
><http://gnucash.org/> reflects the current release.” I respect that. 
>However, at any given time, there will be people who choose for one reason or 
>another not to upgrade to the latest and greatest version—or more 
>problematically, are unaware that they are not running the latest version. 
>These users would benefit from being informed *somewhere* that the 
>documentation that they are consulting is for a particular version. Is there 
>some way to add the version number to the header of the documentation pages? 
>(The footer is also an option, but is less preferable online since the footer 
>is often well off screen, and may not be noticed by a distressed user trying 
>to figure out a problem). If the version covered were presented on screen on 
>every page, then the user would have a clear reminder of this.
>David,
>Sure there is.
>On https://www.gnucash.org/docs.phtml there’s a huge header above each set of 
>document links: "GnuCash v3 (current stable release)”, “GnuCash v2.6 (old 
>stable release)”,
>“Nightly Documentation Builds”, and “Older GnuCash Documentation”.
>You overlook the large section above this which prominently proclaims the "two 
>major GnuCash documentation packages” and provides direct links to each of 
>these ***without making any statement of version***. Moreover, the structure 
>of the page would imply that the documents behind *these* links are somehow 
>different from the ones beneath the "current stable release” header. Perhaps 
>the ones at the top are newer and better? It’s difficult to tell. I’ll note 
>that the links behind these entries even differ, making it practically 
>speaking impossible for a user to know whether these two documents are in fact 
>the same. I would finally suggest that “current stable release” is not as 
>universal a term as many in this community think it is. I believe that many 
>users wouldn’t know what it signifies.
>Once you’re browsing the document, go to “About this Document” from the table 
>of contents. After “Legal Notice” and “Feedback” you’ll find “History”, the 
>top entry of which indicates the exact release for which the documentation 
>applies.
>The About this document appears only on the main TOC page. What about the rest 
>of the document? Users don’t always access our online help via the main TOC.
>Of course it’s possible to add the version into the header. I suppose the 
>simplest would be to change the chapter titles e.g. “Chapter 4. GnuCash 
>Windows & Menus Overview” to “Chapter 4. GnuCash v3.2  Windows & Menus 
>Overview”, just change the chapter title from 
><application>&app;</application> Windows &amp; Menus Overview
>to
><application>&app; &vers-stable;</application> Windows &amp; Menus Overview
>Chapter titles (“Getting Started”) that don’t include the application tag 
>would need to be reworded, e.g. “Getting Started with GnuCash 3.2”.
>How hard would it be to have each header get a second line with &vers-stable 
>programmatically added during the generation process?
>Chapter 4. GnuCash Windows & Menus Overview
>v3.2
>
>David,
>
>Good point about the top two links. I’ve modified them to be versioned. I’ll 
>add some clarifying text after I figure out how to not break the translations 
>in the process.
>
>The header line would be a third in most cases, the first being the section, 
>see e.g. https://www.gnucash.org/docs/v3/C/gnucash-help/acct-create.html. I 
>think that would be pretty ugly. Note that in light of your objection that 
>users don’t always access the online help via the main ToC that there are also 
>mid-page anchors; users going there (often via context help) won’t see either 
>the header or the footer. OTOH unless the packager has screwed up, the help 
>accessed via context help should be the version associated with the GnuCash 
>version being used.
>
>Regards,
>
>John Ralls
>
>John,
>
>I see your point about adding Yet Another Line to the header. What about 
>changing the title of each to include the version? I.e., “The Help Manual 
>(v3.2)”
>
>Just trying to find a fix!
>
>So the whole line would be “The Help Manual (v3.2) Chapter 5. Setting Up, 
>Editing & Working with New Accounts”? 
>
>What about *not* echoing the section title in the header? It’s after all the 
>first line of the page as well so it’s a bit redundant. Then the document 
>title, including the version, could go first. I think “GnuCash v3.2 Help 
>Manual” and “GnuCash v3.2 Tutorial and Concepts Guide” would make a bit more 
>sense that “The Help Manual (v3.2)”.
>
>I suppose the PDF and ebook formats would have the document title on even 
>(left-hand) pages and the chapter title on odd pages; that seems to be a 
>common idiom in print media.
>
>Regards,
>
>John Ralls
>

That sounds like the right answer. 

Now, to consider renaming the documents themselves... ;) personally, I'd go 
with "Help" and "Concepts" or perhaps "Help Manual" and "Concepts Guide."

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

Reply via email to