<?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>1973</bug_id>
          
          <creation_ts>2012-02-09 14:45:21 +0000</creation_ts>
          <short_desc>Enhance BitBake manual</short_desc>
          <delta_ts>2014-04-10 19:45:45 +0000</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>7</classification_id>
          <classification>Build System, Metadata &amp; Runtime</classification>
          <product>BitBake</product>
          <component>bitbake</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>10 April 2014: RESOLVED</status_whiteboard>
          <keywords></keywords>
          <priority>Medium</priority>
          <bug_severity>enhancement</bug_severity>
          <target_milestone>1.6</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Joshua Lock - Disabled">josh</reporter>
          <assigned_to name="Scott Rifenbark">srifenbark</assigned_to>
          <cc>btraynor</cc>
    
    <cc>jefro</cc>
    
    <cc>jessica.zhang</cc>
    
    <cc>poky.bs.watcher</cc>
    
    <cc>poky.watcher</cc>
    
    <cc>richard.purdie</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>18571</commentid>
    <comment_count>0</comment_count>
    <who name="Joshua Lock - Disabled">josh</who>
    <bug_when>2012-02-09 14:45:21 +0000</bug_when>
    <thetext>The BitBake manual is looking stale and out of date. Since we reference it from the Poky Reference Manual we should probably take the time to ensure the data is correct and add some more sections (particularly around the fetcher documentation).

Additionally we should probably consider finding a new host for the manual as Berlios is going to go away.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>29886</commentid>
    <comment_count>1</comment_count>
    <who name="Richard Purdie">richard.purdie</who>
    <bug_when>2013-02-16 23:07:34 +0000</bug_when>
    <thetext>Scott, this probably should go to Bill but he doesn&apos;t have a bugzilla account?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>30433</commentid>
    <comment_count>2</comment_count>
    <who name="Jeff Osier-Mixon">jefro</who>
    <bug_when>2013-03-05 01:57:53 +0000</bug_when>
    <thetext>Bill Traynor has been rewriting the BitBake manual. I don&apos;t know whether it will be finished in time for 1.4 but I believe that is the plan. Joshua, should we add you to the review committee?

I believe the plan also is to host the manual on the YP servers and mirror it for OE. Scott, does that sound ok to you?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>30631</commentid>
    <comment_count>3</comment_count>
    <who name="Scott Rifenbark">srifenbark</who>
    <bug_when>2013-03-11 22:47:03 +0000</bug_when>
    <thetext>Yes - we can host the built versions of the manual alongside all the other YP documents.  Are the plans to provide the manual files inside poky/bitbake/doc/manual as they are now?  poky/documentation has actual .XML source files for the YP manuals.  Bitbake manual does not follow this model.

Scott</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>30900</commentid>
    <comment_count>4</comment_count>
    <who name="Scott Rifenbark">srifenbark</who>
    <bug_when>2013-03-20 15:19:50 +0000</bug_when>
    <thetext>Here is how we will distribute the revised BB manual.  

* the &quot;made&quot; manuals will live alongside the current YP manuals on the yoctoproject.org server.  Before release time I will make a current version and an in progress version from the OE git repository.  I will publish these to the server, respectively.  Users will be able to access the manuals from the list of YP documentation.

* the repository for the BB manual will continue to live where it does with OE so that will not disrupt people that understand where it is.

* when Bill Traynor has Richard Purdie pull his area (wmat) into the OE repo, the result will be a yocto-ized structure that has multiple chapters, make file, etc.  this will be done before the 1.4 release at some point.  Bill is targeting end of March 2013 to lock it up.  At that point, he will tag the repo so we have a good 1.4 commit for the manual.  Work can continue on the tip where it can be incorporated into the &quot;in progress&quot; result just as we do with the YP manuals. 

Scott</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>30901</commentid>
    <comment_count>5</comment_count>
    <who name="Scott Rifenbark">srifenbark</who>
    <bug_when>2013-03-20 15:20:52 +0000</bug_when>
    <thetext>Added Richard to the CC list.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>36926</commentid>
    <comment_count>6</comment_count>
    <who name="Scott Rifenbark">srifenbark</who>
    <bug_when>2013-09-19 00:50:50 +0000</bug_when>
    <thetext>Unfortunately, this did not happen for 1.5.  I think we are going to have to do it ourselves.  I am pushing to post 1.5.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>38389</commentid>
    <comment_count>7</comment_count>
    <who name="Scott Rifenbark">srifenbark</who>
    <bug_when>2013-10-31 18:18:46 +0000</bug_when>
    <thetext>Setting the target to 1.6.  This re-write needs to happen for 1.6.  I will need to work with Richard and Paul to get this revision completed.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>42071</commentid>
    <comment_count>8</comment_count>
    <who name="Scott Rifenbark">srifenbark</who>
    <bug_when>2014-04-01 22:35:22 +0000</bug_when>
    <thetext>Changing the state on this to REVIEW.  We are pretty far along on it and have just one last section to look at on EXPORT_FUNCTIONS.  Also, I don&apos;t think the &quot;Hello World&quot; appendix is going to make it. 

Scott</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>42166</commentid>
    <comment_count>9</comment_count>
    <who name="Scott Rifenbark">srifenbark</who>
    <bug_when>2014-04-02 13:54:58 +0000</bug_when>
    <thetext>Hi, 

Here is a link to the manual that is still in progress.  The final appendix, which is the &quot;hello world&quot; example is not complete and might not make it into the final version.

http://www.yoctoproject.org/docs/1.6/user-manual/user-manual.html

Thanks, 
Scott</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>42577</commentid>
    <comment_count>10</comment_count>
    <who name="Scott Rifenbark">srifenbark</who>
    <bug_when>2014-04-10 19:45:45 +0000</bug_when>
    <thetext>Hi, 

I am marking this one RESOLVED and the documentation flag to &quot;Done.&quot;  I think we have enhanced the manual.

Scott</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>