> 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 
>> <mailto:jra...@ceridwen.us>> wrote:
>> 
>> 
>> 
>>> On Aug 24, 2018, at 10:03 AM, David T. <sunfis...@yahoo.com 
>>> <mailto:sunfis...@yahoo.com>> wrote:
>>> 
>>> John, 
>>> 
>>> 
>>>> On Aug 24, 2018, at 10:57 AM, John Ralls <jra...@ceridwen.us 
>>>> <mailto:jra...@ceridwen.us>> wrote:
>>>> 
>>>> 
>>>> 
>>>>> On Aug 24, 2018, at 5:51 AM, David T. via gnucash-devel 
>>>>> <gnucash-devel@gnucash.org <mailto: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/> 
>>>>> <http://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/> <http://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 <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 
>> <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
_______________________________________________
gnucash-devel mailing list
gnucash-devel@gnucash.org
https://lists.gnucash.org/mailman/listinfo/gnucash-devel

Reply via email to