<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xml:base="http://kerneltrap.org"  xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
 <title>KernelTrap - 2.7</title>
 <link>http://kerneltrap.org/taxonomy/term/612/0</link>
 <description></description>
 <language>en-local</language>
<item>
 <title>Linux:  Reflecting on the New Development Model</title>
 <link>http://kerneltrap.org/node/5040</link>
 <description>&lt;div class=&quot;taxonomy-images&quot;&gt;&lt;a href=&quot;/news/linux&quot; class=&quot;taxonomy-image-links&quot;&gt;&lt;img src=&quot;http://kerneltrap.org/files/category_pictures/K-Linux.gif&quot; alt=&quot;Linux news&quot; title=&quot;Linux news&quot;  width=&quot;75&quot; height=&quot;75&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;!-- google_ad_section_start --&gt;&lt;p&gt;At the July 2004 &lt;a href=&quot;http://lwn.net/Articles/KernelSummit2004/&quot; target=&quot;new&quot;&gt;kernel summit&lt;/a&gt;, it was &lt;a href=&quot;http://lwn.net/Articles/94386/&quot; target=&quot;new&quot;&gt;decided&lt;/a&gt; that there was no need to fork a 2.7 kernel [&lt;a href=&quot;http://kerneltrap.org/forum/linux/kernel/2.7&quot;&gt;forum&lt;/a&gt;] to introduce new functionality into the Linux kernel.  Instead, the decision was made that it was possible for Andrew Morton [&lt;a href=&quot;http://kerneltrap.org/node/10&quot;&gt;interview&lt;/a&gt;] and Linus Torvalds to continue working together to first merge things into Andrew&#039;s -mm tree, and then after testing the changes to merge them into Linus&#039; mainline tree [&lt;a href=&quot;http://kerneltrap.org/node/3513&quot;&gt;story&lt;/a&gt;].  This of course led to discussion, with some confusion as to how the 2.6 kernel [&lt;a href=&quot;http://kerneltrap.org/forum/linux/kernel/2.6&quot;&gt;forum&lt;/a&gt;] could be considered stable while new features were still being merged in [&lt;a href=&quot;http://kerneltrap.org/node/3522&quot;&gt;story&lt;/a&gt;].  During &lt;a href=&quot;http://kerneltrap.org/mailarchive/1/message/54008/thread&quot;&gt;another short discussion&lt;/a&gt; nine months after this decision,  Rik van Riel [&lt;a href=&quot;http://kerneltrap.org/node/view/46&quot;&gt;interview&lt;/a&gt;] offered some insight into why the new development model works:&lt;/p&gt;
&lt;blockquote&gt;&lt;p&gt;&quot;Things get merged one change at a time, and stabilised one change at a time.  This is a big change from the even/odd numbered kernel series, where sometimes a bug crops up without anybody knowing exactly what change introduced it.  The current development model seems to go much smoother than anything I&#039;ve seen before.&quot;&lt;/p&gt;&lt;/blockquote&gt;
&lt;!-- google_ad_section_end --&gt;&lt;p&gt;&lt;a href=&quot;http://kerneltrap.org/node/5040&quot; target=&quot;_blank&quot;&gt;read more&lt;/a&gt;&lt;/p&gt;</description>
 <comments>http://kerneltrap.org/node/5040#comments</comments>
 <category domain="http://kerneltrap.org/taxonomy/term/436">2.6</category>
 <category domain="http://kerneltrap.org/taxonomy/term/612">2.7</category>
 <category domain="http://kerneltrap.org/Andrew_Morton">Andrew Morton</category>
 <category domain="http://kerneltrap.org/development_process">development process</category>
 <category domain="http://kerneltrap.org/kernel_summit">kernel summit</category>
 <category domain="http://kerneltrap.org/Linus_Torvalds">Linus Torvalds</category>
 <category domain="http://kerneltrap.org/Rik_van_Riel">Rik van Riel</category>
 <category domain="http://kerneltrap.org/news/linux">Linux news</category>
 <pubDate>Fri, 22 Apr 2005 11:40:03 +0000</pubDate>
 <dc:creator>Jeremy</dc:creator>
 <guid isPermaLink="false">5040 at http://kerneltrap.org</guid>
</item>
<item>
 <title>Linux:  New Kernel Development Model</title>
 <link>http://kerneltrap.org/node/3513</link>
 <description>&lt;div class=&quot;taxonomy-images&quot;&gt;&lt;a href=&quot;/news/linux&quot; class=&quot;taxonomy-image-links&quot;&gt;&lt;img src=&quot;http://kerneltrap.org/files/category_pictures/K-Linux.gif&quot; alt=&quot;Linux news&quot; title=&quot;Linux news&quot;  width=&quot;75&quot; height=&quot;75&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;!-- google_ad_section_start --&gt;&lt;p&gt;An interesting thread on the &lt;a href=&quot;http://www.tux.org/lkml/&quot;&gt;lkml&lt;/a&gt; began when Greg KH submitted a patch for the 2.6 kernel saying, &quot;&lt;i&gt;Ok, to test out the new development model, here&#039;s a nice patch that simply removes the devfs code.&lt;/i&gt;&quot;  This was quickly followed with a comment by Oliver Neukum who said, &quot;&lt;i&gt;may I point out that 2.6 is supposed to be a _stable_ series?&lt;/i&gt;&quot;  In one branch of the thread, the usefulness of devfs was examined.&lt;/p&gt;
&lt;p&gt;In another thread, discussion was focused on this &quot;new development model&quot;.  Jonathan Corbet explained that Linus Torvalds and Andrew Morton [&lt;a href=&quot;http://kerneltrap.org/node/view/10&quot;&gt;interview&lt;/a&gt;] were very happy with the results of their recent teamwork, and saw no immediate pressure to fork a 2.7 development branch.  On the contrary, they intend to keep at it as they&#039;ve been, with things first going into Andrew&#039;s -mm patchset [&lt;a href=&quot;http://kerneltrap.org/node/view/875&quot;&gt;story&lt;/a&gt;] for testing, then eventually being merged into the mainline 2.6 kernel.  Jonathan went on to explain, &quot;&lt;i&gt;Andrew stated his willingness to consider, for example, four-level page tables, MODULE_PARM removal, API changes, and more.  2.7 will only be created when it becomes clear that there are sufficient patches which are truly disruptive enough to require it.  When 2.7 *is* created, it could be highly experimental, and may turn out to be a throwaway tree.&lt;/i&gt;&quot;  And he summarized:&lt;/p&gt;
&lt;blockquote&gt;&lt;p&gt;&quot;Andrew&#039;s vision, as expressed at the summit, is that the mainline kernel will be the fastest and most feature-rich kernel around, but not, necessarily, the most stable.  Final stabilization is to be done by distributors (as happens now, really), but the distributors are expected to merge their patches quickly.&quot;&lt;/p&gt;&lt;/blockquote&gt;
&lt;!-- google_ad_section_end --&gt;&lt;p&gt;&lt;a href=&quot;http://kerneltrap.org/node/3513&quot; target=&quot;_blank&quot;&gt;read more&lt;/a&gt;&lt;/p&gt;</description>
 <comments>http://kerneltrap.org/node/3513#comments</comments>
 <category domain="http://kerneltrap.org/taxonomy/term/436">2.6</category>
 <category domain="http://kerneltrap.org/taxonomy/term/612">2.7</category>
 <category domain="http://kerneltrap.org/Andrew_Morton">Andrew Morton</category>
 <category domain="http://kerneltrap.org/development_process">development process</category>
 <category domain="http://kerneltrap.org/Greg_KH">Greg KH</category>
 <category domain="http://kerneltrap.org/Jonathan_Corbet">Jonathan Corbet</category>
 <category domain="http://kerneltrap.org/kernel_summit">kernel summit</category>
 <category domain="http://kerneltrap.org/Linus_Torvalds">Linus Torvalds</category>
 <category domain="http://kerneltrap.org/taxonomy/term/611">Oliver Neukum</category>
 <category domain="http://kerneltrap.org/news/linux">Linux news</category>
 <pubDate>Thu, 22 Jul 2004 00:53:25 +0000</pubDate>
 <dc:creator>Jeremy</dc:creator>
 <guid isPermaLink="false">3513 at http://kerneltrap.org</guid>
</item>
<item>
 <title>Linux:  Reiser4 In 2.6?</title>
 <link>http://kerneltrap.org/node/1834</link>
 <description>&lt;div class=&quot;taxonomy-images&quot;&gt;&lt;a href=&quot;/news/linux&quot; class=&quot;taxonomy-image-links&quot;&gt;&lt;img src=&quot;http://kerneltrap.org/files/category_pictures/K-Linux.gif&quot; alt=&quot;Linux news&quot; title=&quot;Linux news&quot;  width=&quot;75&quot; height=&quot;75&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;!-- google_ad_section_start --&gt;&lt;p&gt;A brief thread on the &lt;a href=&quot;http://tux.org/lkml/&quot; target=&quot;new&quot;&gt;lkml&lt;/a&gt; discussed whether or not &lt;a href=&quot;http://www.namesys.com/v4/v4.html&quot; target=&quot;new&quot;&gt;Reiser4&lt;/a&gt; would soon be stable enough to be merged into the 2.6 kernel as an &