[BACK]Return to stable.html CVS log [TXT][DIR] Up to [local] / www

Diff for /www/stable.html between version 1.3 and 1.4

version 1.3, 2000/05/31 20:21:43 version 1.4, 2000/06/11 19:29:36
Line 18 
Line 18 
   
 <p>  <p>
 <ul><h3>Table Of Contents</h3>  <ul><h3>Table Of Contents</h3>
 <li><a href="#whatis">What is a patch branch?</a>  <li><a href="#whatis">What is the patch branch?</a>
 <li><a href="#getting">Getting a patch branch</a>  <li><a href="#getting">Getting the patch branch</a>
 <li><a href="#building">Building from a patch branch</a>  <li><a href="#building">Building from the patch branch</a>
 </ul>  </ul>
 </p>  </p>
 <hr>  <hr>
   
 <a name="whatis"></a>  <a name="whatis"></a>
 <h3><font color=#0000e0>What is a patch branch?</font></h3>  <h3><font color=#0000e0>What is the patch branch?</font></h3>
   
 <p>  <p>
 Starting with 2.7, the OpenBSD project is providing a source  Starting with 2.7, OpenBSD is providing a source tree that contains
 tree that contains the patches and fixes from the  important patches and fixes (ie. those from the
 <a href="errata.html">errata</a> and making  <a href="errata.html">errata</a> plus others which are obvious and simple,
 it available via <a href="anoncvs.html">CVS</a> in addition to the  but do not deserve a errata entry)
 current source.  Users can choose to follow either branch: current  and making it available via <a href="anoncvs.html">CVS</a> in addition to the
 for those who want/need all of the latest features, and the patch  current source.  Thus, users can choose three options :<p>
 branch for those who want to stick with releases and only require  <ul>
 the fixes and patches between releases.  <li>Stick with our latest release and apply the patches by hand.
   <li>Use the <b>patch branch</b> which the most important patches applied.
   <li>Use <b>current source</b> for all of the latest features.
   </ul>
   <p>
   The <a href="plus.html">Daily Changelog</a> details which post-release
   patches have made it into the patch branch.  As a general principle, all
   <a href="errata.html">Errata</a> entries will be merged into the patch
   branch within 48 hours of when an errata is published.  Other post release
   patches may be merged in as well, subject to a number of conditions:
   <ul>
   <li>The patches must be simple, short, and obviously 100% correct.
   <li>Errata entries are made for bugs which affect many people.  Other
       patches may be merged into the patch branch if they affect a few
       people in drastic ways.
   <li>Please do not ask for large subsystems or patches to be merged.
       Maintaining the patch tree takes a lot of effort which could be
       better spent on making our next release better.
   <li>As an exception to the above rules, OpenSSH release versions will be
       merged into the patch branch.
   </ul>
   <p>
   
 <a name="getting"></a>  <a name="getting"></a>
 <h3><font color=#0000e0>Getting a patch branch</font></h3>  <h3><font color=#0000e0>Getting a stable branch</font></h3>
   
 <p>  <p>
 To obtain a patch branch for a particular release of OpenBSD, you  To obtain the patch branch for a particular release of OpenBSD, you
 can either start with a source tree from the CD shipped with the release  can update on top of a pre-existing source tree
 of OpenBSD you want to use (see <a href="orders.html">ordering</a>), or  (from <a href="ftp.html>FTP</a> or the <a href="orders.html:>CD</a>)
 you can grab the whole tree from an <a href="anoncvs.html">AnonCVS</a> server.  or you can grab the source tree freshly from
 The instructions for getting a patch branch and staying up to date are  an <a href="anoncvs.html">AnonCVS</a> server.
 described in the Getting Started section of the  Instructions for getting the patch branch and staying up to date are
   described in the <b>Getting Started</b> section of the
 <a href="anoncvs.html#starting">AnonCVS documentation</a>.  <a href="anoncvs.html#starting">AnonCVS documentation</a>.
   Note that patch branches do not help to upgrade from one release of
 <p>  OpenBSD to another, eg. to go from 2.5 to 2.6.  They only provide
 Please note that the patch branches are not helpful for upgrading from one  a means for staying up to date with the patches within a given release.
 release of OpenBSD to another, eg. to go from 2.5 to 2.6.  They only provide  If you are trying to go from one release to another via source, please visit
 a means for staying up to date with the patches for a given release.  If  
 you are trying to go from one release to another via source, please visit  
 the <a href="faq/upgrade-minifaq.html">upgrade-minifaq</a>.  the <a href="faq/upgrade-minifaq.html">upgrade-minifaq</a>.
   
 <a name="building"></a>  <a name="building"></a>

Legend:
Removed from v.1.3  
changed lines
  Added in v.1.4