<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "https://bugzilla.yoctoproject.org/page.cgi?id=bugzilla.dtd">

<bugzilla version="5.0.6"
          urlbase="https://bugzilla.yoctoproject.org/"
          
          maintainer="it-coreprojects-helpdesk@linuxfoundation.org"
>

    <bug>
          <bug_id>10076</bug_id>
          
          <creation_ts>2016-08-03 13:59:41 +0000</creation_ts>
          <short_desc>Docs should have pointer to latest manual at the top</short_desc>
          <delta_ts>2017-02-03 18:56:33 +0000</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>9</classification_id>
          <classification>Documentation</classification>
          <product>General Docs</product>
          <component>docs-general</component>
          <version>unspecified</version>
          <rep_platform>x86</rep_platform>
          <op_sys>Multiple</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard>05 Feb 2017: RESOLVED</status_whiteboard>
          <keywords></keywords>
          <priority>Medium</priority>
          <bug_severity>normal</bug_severity>
          <target_milestone>2.3 M2</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Richard Purdie">richard.purdie</reporter>
          <assigned_to name="Scott Rifenbark">srifenbark</assigned_to>
          <cc>sgw</cc>
    
    <cc>srifenbark</cc>
          
          
          <cf_os>---</cf_os>
          <cf_regression_type>---</cf_regression_type>
          
          <cf_docchange>Done (doc changes complete)</cf_docchange>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>64832</commentid>
    <comment_count>0</comment_count>
    <who name="Richard Purdie">richard.purdie</who>
    <bug_when>2016-08-03 13:59:41 +0000</bug_when>
    <thetext>https://imgur.com/a/S2cCd - people are finding old versions of the manual (and toaster mockups) when searching on google. We need to make it clearer where the latest versions of the manual are, even if this means tweaking headers on the older ones.

The docs could have a link at the top saying &quot;This is an old version of the manual; you may be interested in the latest here&quot; for example.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>64833</commentid>
    <comment_count>1</comment_count>
    <who name="Richard Purdie">richard.purdie</who>
    <bug_when>2016-08-03 14:01:03 +0000</bug_when>
    <thetext>With python for example, there are clear selections/indications at the top of the page for 2.x verses 3.x manuals for example.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>64838</commentid>
    <comment_count>2</comment_count>
    <who name="Scott Rifenbark">srifenbark</who>
    <bug_when>2016-08-03 16:20:59 +0000</bug_when>
    <thetext>Richard, 

We have a note at the top of each manual currently but it points to that version.  A variable is used to resolve the URL to the manual. The values come from a poky.ent file that uses the &quot;YOCTO_DOCS_VERSION&quot; in there to point to that release.    

If we put another link using &quot;current&quot; in there as the value for the most recent version of the manual for the most recent YP release, then the manual the user would get by clicking on the note link in a 1.8 manual would resolve to the 2.1 manual right now for example.

I think I could alter that note so that it is clear that the manual they are looking at as a result of the title page is a specific version and then include a link to the &quot;current&quot; version of the manual.  As long as it is acceptable to jump over major releases (e.g. from 1.7.3 to 2.1).  

Manual revision tables could be enhanced as well.  There are some challenges with those.  In general, the list of manuals is restricted to a particular branch.  So the 1.8.x manuals do not list 2.0 or 2.1 manuals.  Is that what we want?  Or do we want to have all manuals listed regardless of major releases?  Furthermore, an earlier version of a manual (e.g. 1.8) lists that version as the latest manual in the table when in fact 1.8.1 and 1.8.2 manuals exist.

Scott</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>64839</commentid>
    <comment_count>3</comment_count>
    <who name="Scott Rifenbark">srifenbark</who>
    <bug_when>2016-08-03 16:21:45 +0000</bug_when>
    <thetext>Setting up targets, etc.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>67560</commentid>
    <comment_count>4</comment_count>
    <who name="Scott Rifenbark">srifenbark</who>
    <bug_when>2016-10-25 20:13:10 +0000</bug_when>
    <thetext>Moving to 2.3 M2</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>68133</commentid>
    <comment_count>5</comment_count>
    <who name="Scott Rifenbark">srifenbark</who>
    <bug_when>2016-11-08 17:56:13 +0000</bug_when>
    <thetext>Any further thoughts on this Richard?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>69569</commentid>
    <comment_count>6</comment_count>
    <who name="Richard Purdie">richard.purdie</who>
    <bug_when>2017-01-06 12:50:50 +0000</bug_when>
    <thetext>Sorry Scott, this got lost in other emails. Currently at the top of the manual you have &quot;For the latest version of this manual associated with this Yocto Project release, see the Yocto Project Mega-Manual from the Yocto Project website.&quot;.

I think I&apos;d like to see each of the manual have something like this at the top:

&quot;For the latest version of this manual associated with this Yocto Project release, see the Yocto Project Mega-Manual from the Yocto Project website here. There may be later releases of the project and the latest release can be found on 
https://www.yoctoproject.org/documentation. The manual for the latest in-development version of the project are available at http://www.yoctoproject.org/docs/latest/mega-manual/mega-manual.html&quot;

So put in links to how to find the latest release (the main docs page) and how to find the latest in progress version. Does that make sense?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>69685</commentid>
    <comment_count>7</comment_count>
    <who name="Scott Rifenbark">srifenbark</who>
    <bug_when>2017-01-10 21:48:32 +0000</bug_when>
    <thetext>Richard, 

See http://www.yoctoproject.org/docs/2.3/yocto-project-qs/yocto-project-qs.html#yocto-project-qs-intro for the QS version of the new note.  I would like to agree on the new note before updating the rest of the manuals. 

Thanks, 
Scott</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>70287</commentid>
    <comment_count>8</comment_count>
    <who name="Scott Rifenbark">srifenbark</who>
    <bug_when>2017-01-31 16:29:48 +0000</bug_when>
    <thetext>I need Richard to address Comment 7.  Setting to 2.3 M3.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>70396</commentid>
    <comment_count>9</comment_count>
    <who name="Scott Rifenbark">srifenbark</who>
    <bug_when>2017-02-02 18:32:30 +0000</bug_when>
    <thetext>Richard, 

See http://www.yoctoproject.org/docs/2.3/yocto-project-qs/yocto-project-qs.html#yocto-project-qs-intro for your latest suggestions.

Thanks, 
Scott</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>70425</commentid>
    <comment_count>10</comment_count>
    <who name="Scott Rifenbark">srifenbark</who>
    <bug_when>2017-02-03 18:56:33 +0000</bug_when>
    <thetext>Hi, 

After consulting with Richard, we determined the best solution for the note at the beginnings of the manuals to more clearly show the current, alternate, and latest versions of the manual depending on the release.  Each manual has been updated and the wording approved by Richard Purdie.

Marking the bug as RESOLVED and setting the doc flag to &quot;done.&quot;

Scott</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>