releasing-package.adp
Delivered as text/html
Related Files
[ hide source ] | [ make this the default ]
File Contents
<property name="context">{/doc/acs-core-docs/ {ACS Core Documentation}} {How to package and release an OpenACS Package}</property> <property name="doc(title)">How to package and release an OpenACS Package</property> <master> <style> div.sect2 > div.itemizedlist > ul.itemizedlist > li.listitem {margin-top: 16px;} div.sect3 > div.itemizedlist > ul.itemizedlist > li.listitem {margin-top: 6px;} </style> <include src="/packages/acs-core-docs/lib/navheader" leftLink="update-repository" leftLabel="Prev" title="Chapter 16. Releasing OpenACS" rightLink="update-translations" rightLabel="Next"> <div class="section"> <div class="titlepage"><div><div><h2 class="title" style="clear: both"> <a name="releasing-package" id="releasing-package"></a>How to package and release an OpenACS Package</h2></div></div></div><p>In this example, we are packaging and releasing <code class="computeroutput">myfirstpackage</code> as version 1.0.0, which is compatible with OpenACS 5.0.x.</p><div class="orderedlist"><ol class="orderedlist" type="1"> <li class="listitem"><p>Update the version number, release date, and <a class="ulink" href="http://openacs.org/forums/message-view?message_id=161393" target="_top">package maturity</a> of your package in the <a class="ulink" href="/acs-admin/apm/" target="_top">APM</a>.</p></li><li class="listitem"><p>Make sure all changes are committed.</p></li><li class="listitem"> <p>Tag the updated work.:</p><pre class="screen"><span class="action"><span class="action">cd /var/lib/aolserver/$OPENACS_SERVICE_NAME/packages/<span class="replaceable"><span class="replaceable">myfirstpackage</span></span> cvs tag <span class="replaceable"><span class="replaceable">myfirstpackages-1-0-0-final</span></span> cvs tag -F <span class="replaceable"><span class="replaceable">openacs-5-0-compat</span></span> </span></span></pre> </li> </ol></div><p>Done. The package will be added to the <a class="ulink" href="http://openacs.org/repository" target="_top">repository</a> automatically. If the correct version does not show up within 24 hours, ask for help on the OpenACS.org development forum.</p> </div> <include src="/packages/acs-core-docs/lib/navfooter" leftLink="update-repository" leftLabel="Prev" leftTitle="How to Update the OpenACS.org repository" rightLink="update-translations" rightLabel="Next" rightTitle="How to Update the translations" homeLink="index" homeLabel="Home" upLink="releasing-openacs" upLabel="Up">