<?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>5093</bug_id>
          
          <creation_ts>2013-09-01 12:22:35 +0000</creation_ts>
          <short_desc>add pointer to kernel architecture manuals</short_desc>
          <delta_ts>2013-10-07 16:42:23 +0000</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>9</classification_id>
          <classification>Documentation</classification>
          <product>Kernel Development</product>
          <component>kernel-development</component>
          <version>1.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>07 October 2013: RESOLVED</status_whiteboard>
          <keywords></keywords>
          <priority>Low</priority>
          <bug_severity>normal</bug_severity>
          <target_milestone>1.5 M5</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Peter A. Bigot">pab</reporter>
          <assigned_to name="Scott Rifenbark">srifenbark</assigned_to>
          <cc>bruce.ashfield</cc>
    
    <cc>dvhart</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>36132</commentid>
    <comment_count>0</comment_count>
    <who name="Peter A. Bigot">pab</who>
    <bug_when>2013-09-01 12:22:35 +0000</bug_when>
    <thetext>In https://lists.yoctoproject.org/pipermail/linux-yocto/2013-August/000949.html Brusce Ashfield mentions additional &quot;kernel architecture&quot; manuals that were &quot;moved to a harder to find area of the Yocto site&quot;.  A link to those materials should be added to the Other Resources section.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>36189</commentid>
    <comment_count>1</comment_count>
    <who name="Scott Rifenbark">srifenbark</who>
    <bug_when>2013-09-03 10:39:44 +0000</bug_when>
    <thetext>Currently, we have a &quot;Yocto Project Linux Kernel Development Manual&quot; listed on our Yocto Project website (http://www.yoctoproject.org).  This manual is a mainstream YP manual that is visible at the same level as the other YP manuals from the &quot;Documentation&quot; page of the website.  

I don&apos;t understand the exact nature of this bug where you say links should be made in the &quot;Other Resources&quot; section.  Can you explain in more detail where you think the links should be?

Thanks, 
Scott</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>36190</commentid>
    <comment_count>2</comment_count>
    <who name="Peter A. Bigot">pab</who>
    <bug_when>2013-09-03 11:22:21 +0000</bug_when>
    <thetext>Sorry; I thought that was implicit since this bugzilla product showed up as:

Kernel Development:  	Defects within the Yocto Project&apos;s Kernel Development Manual.

Recent discussion as referenced revealed that there is additional detail that was removed from earlier versions of that manual.  This detail would help new kernel developers understand how the underlying system works.

So yes, once Bruce (not &quot;Brusce&quot;, sorry about that) locates the new location of the relevant material a link to it should be added to the &quot;Other Resources&quot; section of the &quot;Yocto Project Linux Kernel Development Manual&quot;.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>36191</commentid>
    <comment_count>3</comment_count>
    <who name="Scott Rifenbark">srifenbark</who>
    <bug_when>2013-09-03 11:27:21 +0000</bug_when>
    <thetext>Ahh... got it now.  Ok - I will update that section of the manual when we get some information from Bruce.  I should have understood that the section was in the manual that the bug was filed against :)  My bad. 

Thanks,
Scott</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>36272</commentid>
    <comment_count>4</comment_count>
    <who name="Darren Hart">dvhart</who>
    <bug_when>2013-09-04 16:52:07 +0000</bug_when>
    <thetext>I agree the kernel dev manual should link to the architecture manual, but we need to cautious regarding what we put in the architecture manual. If the information is needed to make use of the linux-yocto tooling for BSPs or recipes, it belongs in the development manual.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>36311</commentid>
    <comment_count>5</comment_count>
    <who name="Darren Hart">dvhart</who>
    <bug_when>2013-09-05 03:58:03 +0000</bug_when>
    <thetext>Scott, do you have the necessary information to move to Accepted? If not, what is missing?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>37309</commentid>
    <comment_count>6</comment_count>
    <who name="Scott Rifenbark">srifenbark</who>
    <bug_when>2013-09-27 21:36:05 +0000</bug_when>
    <thetext>I don&apos;t have the location of the information that was in the old architecture manual so I can&apos;t point to it.  BTW - the old architecture manual was retired last release so we can&apos;t reference it.

I am unsure at this point if any information we culled from the old architecture manual surfaced in a different form that we could reference.  

Scott</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>37310</commentid>
    <comment_count>7</comment_count>
    <who name="Darren Hart">dvhart</who>
    <bug_when>2013-09-27 21:42:59 +0000</bug_when>
    <thetext>I thought the relevant bits had been moved to the appendix of the kernel-dev manual?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>37312</commentid>
    <comment_count>8</comment_count>
    <who name="Scott Rifenbark">srifenbark</who>
    <bug_when>2013-09-27 21:57:07 +0000</bug_when>
    <thetext>Appendix A covers the old branching strategy and organization stuff and Appendix B covers kernel maintence, which was also from the old architecture manual.  Here are some links.  Does this satisfy the bug?

http://www.yoctoproject.org/docs/1.5/kernel-dev/kernel-dev.html#kernel-dev-concepts-appx

http://www.yoctoproject.org/docs/1.5/kernel-dev/kernel-dev.html#kernel-dev-maint-appx

Scott</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>37317</commentid>
    <comment_count>9</comment_count>
    <who name="Peter A. Bigot">pab</who>
    <bug_when>2013-09-29 12:21:03 +0000</bug_when>
    <thetext>If there isn&apos;t anything else available, then there&apos;s certainly no way to add a link to it.  I&apos;ll leave the final assessment to Bruce since he knows what information he thought had been moved somewhere else.

The appendixes were there before I had trouble figuring out how to manage kernel metadata, and I did read them, so there&apos;s still documentation to be added but that&apos;s not part of this 1.5-oriented bug.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>37354</commentid>
    <comment_count>10</comment_count>
    <who name="Bruce Ashfield">bruce.ashfield</who>
    <bug_when>2013-09-30 13:44:59 +0000</bug_when>
    <thetext>Let me see what I can dig up for this. I&apos;ve been squashing other bugs, but am back
to documentation updates now.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>37588</commentid>
    <comment_count>11</comment_count>
    <who name="Bruce Ashfield">bruce.ashfield</who>
    <bug_when>2013-10-03 18:36:47 +0000</bug_when>
    <thetext>I had a look, and yes, the appendixes are part of the information I was thinking of.
I also have a &quot;linux-yocto from scratch&quot; document that I wrote, which likely fills in the
missing gaps.

So for 1.5, perhaps we can consider this &quot;done&quot; (if you can call it that), and for 1.6, 
I can queue up the new content, working with Peter to make sure it covers the 
areas he is looking for.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>37589</commentid>
    <comment_count>12</comment_count>
    <who name="Peter A. Bigot">pab</who>
    <bug_when>2013-10-03 18:42:18 +0000</bug_when>
    <thetext>That&apos;d work for me.  Thanks.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>37714</commentid>
    <comment_count>13</comment_count>
    <who name="Scott Rifenbark">srifenbark</who>
    <bug_when>2013-10-07 16:42:23 +0000</bug_when>
    <thetext>Hi, 

Okay, so based on the last few comments, I am going to mark this bug RESOLVED and the doc changes as &quot;completed.&quot;  

Thanks, 
Scott</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>