<?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>12399</bug_id>
          
          <creation_ts>2017-12-06 00:27:55 +0000</creation_ts>
          <short_desc>add non conflicting parts of the bitbake manual to the mega manual</short_desc>
          <delta_ts>2019-02-14 22:37:07 +0000</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>9</classification_id>
          <classification>Documentation</classification>
          <product>Mega Manual</product>
          <component>mega-manual</component>
          <version>2.5</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>14 February 2019: RESOLVED</status_whiteboard>
          <keywords></keywords>
          <priority>Medium+</priority>
          <bug_severity>normal</bug_severity>
          <target_milestone>2.7 M2</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="brian avery">brian.avery</reporter>
          <assigned_to name="Scott Rifenbark">srifenbark</assigned_to>
          <cc>bluelightning</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>78531</commentid>
    <comment_count>0</comment_count>
    <who name="brian avery">brian.avery</who>
    <bug_when>2017-12-06 00:27:55 +0000</bug_when>
    <thetext>Some things, a great example from a question today is the assignment operators  ?= and ??=,  are addressed in the bitbake manual, but not really addressed in the mega manual.  Many new users know about the mega manual as they associate the name yocto with the project and docs.  Unfortunately, they do not realize that they should look in the bitbake manual for things that are not covered (or worse, are briefly covered) in the mega manual but whose real documentation is in the bitbake manual.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>78532</commentid>
    <comment_count>1</comment_count>
    <who name="brian avery">brian.avery</who>
    <bug_when>2017-12-06 00:28:20 +0000</bug_when>
    <thetext>+paul and rp</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>78640</commentid>
    <comment_count>2</comment_count>
    <who name="Scott Rifenbark">srifenbark</who>
    <bug_when>2017-12-08 22:34:44 +0000</bug_when>
    <thetext>One thing we try to avoid is duplication of information.  I would rather scrub through the YP doc set and be sure that we are referencing the BB manual appropriately.  I really don&apos;t want to take information that is in the BB manual and repeat it in the YP documentation manuals.

Scott</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>78648</commentid>
    <comment_count>3</comment_count>
    <who name="Paul Eggleton">bluelightning</who>
    <bug_when>2017-12-10 21:40:44 +0000</bug_when>
    <thetext>The mega manual already is a duplication of the other YP manuals though. The idea here would be to include verbatim the specific section files from the bitbake manual, assuming that&apos;s practical to do without mondification.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>78677</commentid>
    <comment_count>4</comment_count>
    <who name="Scott Rifenbark">srifenbark</who>
    <bug_when>2017-12-11 22:10:25 +0000</bug_when>
    <thetext>Paul, 

Okay - I see the difference then.  Brian is suggesting that we selectively include areas of the BB manual into the mega-manual as opposed to having that information duplicated somewhere in say the ref-manual and have it sucked into the mega-manual that way.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>80055</commentid>
    <comment_count>5</comment_count>
    <who name="Scott Rifenbark">srifenbark</who>
    <bug_when>2018-03-30 19:03:44 +0000</bug_when>
    <thetext>Maybe we should just include the BB manual in the mega-manual?

What do you think of that idea?

Scott</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>80550</commentid>
    <comment_count>6</comment_count>
    <who name="Richard Purdie">richard.purdie</who>
    <bug_when>2018-05-10 08:23:47 +0000</bug_when>
    <thetext>Including it sounds fine to me fwiw.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>80558</commentid>
    <comment_count>7</comment_count>
    <who name="Scott Rifenbark">srifenbark</who>
    <bug_when>2018-05-10 09:16:12 +0000</bug_when>
    <thetext>I also like the idea of adding the BitBake manual to the mega-manual fwiw.

I will add it in.

Scott</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>81643</commentid>
    <comment_count>8</comment_count>
    <who name="Scott Rifenbark">srifenbark</who>
    <bug_when>2018-09-26 20:31:37 +0000</bug_when>
    <thetext>Setting this to post 2.6.  I will do this after &quot;thud&quot;

Scott</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>82607</commentid>
    <comment_count>9</comment_count>
    <who name="Scott Rifenbark">srifenbark</who>
    <bug_when>2018-12-27 00:41:43 +0000</bug_when>
    <thetext>Hi, 

This bug is complete for what we wanted to do, which is include the entire BitBake User Manual into the Mega-Manual (it was an agreed upon compromise).

You can see http://www.yoctoproject.org/docs/2.7/mega-manual/mega-manual.html for the new manual that includes BB User Manual as the last manual in the mega-manual.

Note that target ID strings for variables linked in the BB manual are now unique from target IDs used in the YP Reference Manual.  So I think everything behind the scenes is good to go.

Let me know... I am putting the bug in review.  

Scott</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>83007</commentid>
    <comment_count>10</comment_count>
    <who name="Richard Purdie">richard.purdie</who>
    <bug_when>2019-02-14 16:14:34 +0000</bug_when>
    <thetext>This has now been completed, thanks Scott!</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>83012</commentid>
    <comment_count>11</comment_count>
    <who name="Scott Rifenbark">srifenbark</who>
    <bug_when>2019-02-14 22:37:07 +0000</bug_when>
    <thetext>Thanks Richard, 

I have set the doc flag to &quot;done&quot;.

Scott</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>