You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@karaf.apache.org by jg...@apache.org on 2013/03/04 05:24:22 UTC

svn commit: r1452183 - in /karaf/site/production: index.html index/developers/release-guide.html

Author: jgoodyear
Date: Mon Mar  4 04:24:22 2013
New Revision: 1452183

URL: http://svn.apache.org/r1452183
Log:
[scm-publish] Updating main website contents

Modified:
    karaf/site/production/index.html
    karaf/site/production/index/developers/release-guide.html

Modified: karaf/site/production/index.html
URL: http://svn.apache.org/viewvc/karaf/site/production/index.html?rev=1452183&r1=1452182&r2=1452183&view=diff
==============================================================================
--- karaf/site/production/index.html (original)
+++ karaf/site/production/index.html Mon Mar  4 04:24:22 2013
@@ -84,7 +84,7 @@
               </td>
               <td height="100%" width="100%">
                 <div class="wiki-content">
-<table class="sectionMacro" border="0" cellpadding="5px" cellspacing="0" width="100%"><tr><td class="confluenceTd" valign="top"><p>Apache Karaf is a small OSGi based runtime which provides a lightweight container onto which various components and applications can be deployed.</p><p>Here is a short list of features supported by the Karaf:</p><ul><li><strong>Hot deployment</strong>: Karaf supports hot deployment of OSGi bundles by monitoring jar files inside the <tt>[home]/deploy</tt> directory.  Each time a jar is copied in this folder, it will be installed inside the runtime.  You can then update or delete it and changes will be handled automatically.  In addition, the Karaf also supports exploded bundles and custom deployers (blueprint and spring ones are included by default).</li><li><strong>Dynamic configuration</strong>: Services are usually configured through the ConfigurationAdmin OSGi service.  Such configuration can be defined in Karaf using property files inside the
  <tt>[home]/etc</tt> directory.  These configurations are monitored and changes on the properties files will be propagated to the services.</li><li><strong>Logging System</strong>: using a centralized logging back end supported by Log4J, Karaf supports a number of different APIs (JDK 1.4, JCL, SLF4J, Avalon, Tomcat, OSGi)</li><li><strong>Provisioning</strong>: Provisioning of libraries or applications can be done through a number of different ways, by which they will be downloaded locally, installed and started.</li><li><strong>Native OS integration</strong>: Karaf can be integrated into your own Operating System as a service so that the lifecycle will be bound to your Operating System.</li><li><strong>Extensible Shell console</strong>: Karaf features a nice text console where you can manage the services, install new applications or libraries and manage their state.  This shell is easily extensible by deploying new commands dynamically along with new features or applications
 .</li><li><strong>Remote access</strong>: use any SSH client to connect to Karaf and issue commands in the console</li><li><strong>Security framework</strong> based on JAAS</li><li><strong>Managing instances</strong>: Karaf provides simple commands for managing multiple instances. You can easily create, delete, start and stop instances of Karaf through the console.</li><li>Karaf 2.3.x branch Supports the latest OSGi 4.3 containers: Apache Felix Framework 4.0 and Eclipse Equinox 3.8</li><li>Karaf 2.2.x branch Supports the latest OSGi 4.2 containers: Apache Felix Framework 3.0 and Eclipse Equinox 3.6</li></ul><p><img border="0" src="images/karaf2.png"/></p></td><td class="confluenceTd" valign="top"><div style="text-align: center;"><p><strong><a href="index/community/download.html#Karaf2.3.1">Download Karaf 2.3.1</a></strong><br/><a href="index/community/download.html#Karaf2.3.1"><img width="256" border="0" src="images/karaf-box.png"/></a></p></div><script src="http://widgets.t
 wimg.com/j/2/widget.js"></script><script>new TWTR.Widget({  version: 2,  type: 'search',  search: '#karaf',  interval: 6000,  title: 'What do people say about',  subject: 'Karaf',  width: 250,  height: 300,  theme: {    shell: {      background: '#5b8fbe',      color: '#ffffff'    },    tweets: {      background: '#ffffff',      color: '#444444',      links: '#1985b5'    }  },  features: {    scrollbar: false,    loop: true,    live: true,    hashtags: true,    timestamp: true,    avatars: true,    toptweets: true,    behavior: 'default'  }}).render().start();</script></td></tr></table><h2 id="News">News</h2><p></p><h1 id="JeanBaptisteOnofrpostedonFebruary172013KarafEIK0.9.0released">Jean-Baptiste Onofré posted on February 17, 2013<br/>Karaf EIK 0.9.0 released</h1><p>The Karaf team is pleased to announce the availability of <a href="index/subprojects/eik/download/karaf-eik-0.9.0-release.html">Karaf EIK 0.9.0</a>.</p><p>This is the first release of Karaf EIK, allowing you 
 to integrate Karaf in your Eclipse environment.</p><p>For more information, please see the <a href="index/subprojects/eik/download/karaf-eik-0.9.0-release.html">release notes</a>.</p><h1 id="JamieGoodyearpostedonDecember212012Karaf2.2.10released">Jamie Goodyear posted on December 21, 2012<br/>Karaf 2.2.10 released</h1><p>The Karaf team is pleased to announce the availability of <a href="index/community/download/karaf-2.2.10-release.html">Karaf 2.2.10</a>.</p><p>This release of Apache Karaf is based off of the 2.2.x series branch, representing an update to Apache Karaf 2.2.9. It contains bug fixes identified in the prior release, and introduces improvements including; Making pom.xml eclipse 3.7 m2e friendly, updating Spring to 2.5.6.SEC03, improved terminal behavior when sshing from windows to unix, and improved lock logic to wait while start level change occurs. Several dependencies were also updated, bringing Felix Webconsole to 4.0.0, pax-logging to 1.6.10, pax-web to 1.0.
 12, and the Apache pom to version 12.<br/>For more information, please see the <a href="index/community/download/karaf-2.2.10-release.html">release notes</a>.</p><h1 id="JeanBaptisteOnofrpostedonDecember062012KarafCellar2.2.5released">Jean-Baptiste Onofré posted on December 06, 2012<br/>Karaf Cellar 2.2.5 released!</h1><p>The Karaf team is pleased to announce the availability of <a href="index/subprojects/cellar/download/karaf-cellar-2.2.5-release.html">Karaf Cellar 2.2.5</a>.</p><p>This release of Apache Karaf Cellar is based off of the 2.2.x series branch, representing a major update to Apache Karaf Cellar 2.2.4. It contains a lot of bug fixes and some important new features.<br/>Especially, the bundle and configuration synchronization mechanism have been improved, the local node state (group, producers, consumers, handlers) is now persistent, the cluster commands and MBeans haven been improved, including the addition of cluster:sync command.<br/>For more information, p
 lease see the <a href="index/subprojects/cellar/download/karaf-cellar-2.2.5-release.html">release notes</a>.</p><h1 id="JamieGoodyearpostedonOctober152012Karaf2.3.0released">Jamie Goodyear posted on October 15, 2012<br/>Karaf 2.3.0 released!</h1><p>The Karaf team is pleased to announce the availability of <a href="index/community/download/karaf-2.3.0-release.html">Karaf 2.3.0</a>.</p><p>This release of Apache Karaf sets the stage for the 3.0.x line, introducing OSGi rev 4.3 support, new commands, features, improvements, and a mulititude of dependency updates. At Karaf's core you'll find Equinox 3.8.0.v20120529-1548 and Apache Felix framework 4.0.3. New additions such as Karaf-pax-exam, commands back ported from Karaf 3.x, and command aliases to help make migrating betwen 2.3.x and 3.x easier.<br/>For more information, please see the <a href="index/community/download/karaf-2.3.0-release.html">release notes</a>.</p><h1 id="JeanBaptisteOnofrpostedonSeptember032012WelcomeBrianTo
 ppingasanewKarafcommitter">Jean-Baptiste Onofré posted on September 03, 2012<br/>Welcome Brian Topping as a new Karaf committer</h1><p>The Karaf team is pleased to announce Brian Topping as a new committer.</p><p>Welcome aboard Brian !</p><h1 id="JamieGoodyearpostedonAugust182012Karaf2.2.9released">Jamie Goodyear posted on August 18, 2012<br/>Karaf 2.2.9 released</h1><p>The Karaf team is pleased to announce the availability of <a href="index/community/download/karaf-2.2.9-release.html">Karaf 2.2.9</a>.</p><p>This release of Apache Karaf is based off of the 2.2.x series branch, representing an update to Apache Karaf 2.2.8. It contains bug fixes identified in the prior release, and introduces improvements including; An update to fix a NullPointerException when using JDK 6 update 33 or JDK 7 update5, a new JDBC lock implementation for Postgres, a fix for using version with the wrap protocol, and renaming command-watch to watch. Several dependences were also updated, bringing
  Felix Framework to 3.2.2, pax-logging to 1.6.9, slf4j to 1.6.6, xbean to 3.11.1, aries proxy to 0.3.1, and a multitude of updates to maven plugins.<br/>For more information, please see the <a href="index/community/download/karaf-2.2.9-release.html">release notes</a>.</p><h1 id="JamieGoodyearpostedonJune252012Karaf2.2.8released">Jamie Goodyear posted on June 25, 2012<br/>Karaf 2.2.8 released</h1><p>The Karaf team is pleased to announce the availability of <a href="index/community/download/karaf-2.2.8-release.html">Karaf 2.2.8</a>.</p><p>This release of Apache Karaf is based off of the 2.2.x series branch, representing an update to Apache Karaf 2.2.7. It contains bug fixes identified in the prior release, and introduces improvements including; A command that can not be loaded no longer breaks the whole completion, removing a KAR now uninstalls the shipped features, and SSH keystore is now compatible with IBM JDK. Several dependences were also updated, bringing ServiceMix Spec
 s to version 2.0, pax-logging to 1.6.7, Jansi to 1.9, JLine to 2.7, Felix Utils to 1.2.0, Felix FileInstall to 3.2.4, and sshd to 0.7.0.<br/>For more information, please see the <a href="index/community/download/karaf-2.2.8-release.html">release notes</a>.</p><h1 id="JeanBaptisteOnofrpostedonMay202012KarafCellar2.2.4released">Jean-Baptiste Onofré posted on May 20, 2012<br/>Karaf Cellar 2.2.4 released</h1><p>The Karaf team is pleased to announce the availability of <a href="index/subprojects/cellar/download/karaf-cellar-2.2.4-release.html">Karaf Cellar 2.2.4</a>.<br/>This release of Apache Karaf Cellar is considered a high priority update for users of Apache Karaf Cellar 2.2.3. It includes a lot of bug fixes and new features. <br/>For more information, please see the <a href="index/subprojects/cellar/download/karaf-cellar-2.2.4-release.html">release notes</a>.</p><h1 id="JamieGoodyearpostedonApril272012Karaf2.2.7released">Jamie Goodyear posted on April 27, 2012<br/>Karaf 2
 .2.7 released</h1><p>The Karaf team is pleased to announce the availability of <a href="index/community/download/karaf-2.2.7-release.html">Karaf 2.2.7</a>.<br/>This release of Apache Karaf is considered a high priority update for users of Apache Karaf 2.2.6. An issue in which configuration updates were not being persisted to storage was detected, an update to FileInstall version 3.2.2 was made necessary. In addition to the above other bug fixes have been resolved, including; updating the features repo pointer for pax-wicket, removing an unnecessary warning on missing repository name when the name is defined however not presently loaded, the SSHD authorized key provider now logs in DEBUG, and SSH now correctly uses the karaf.base variable. A version update to pax web 1.0.9 has also been included in the dependencies.<br/>For more information, please see the <a href="index/community/download/karaf-2.2.7-release.html">release notes</a>.</p><h1 id="JamieGoodyearpostedonApril82012
 Karaf2.2.6released">Jamie Goodyear posted on April 8, 2012<br/>Karaf 2.2.6 released</h1><p>The Karaf team is pleased to announce the availability of <a href="index/community/download/karaf-2.2.6-release.html">Karaf 2.2.6</a>.<br/>This release of Apache Karaf is based off of the 2.2.x series branch, representing an update to Apache Karaf 2.2.5. It contains bug fixes identified in the prior release, and introduces improvements including; improved Windows, AIX, HP-UX, and Solaris support in the service wrapper, three new deployer demos showing how to make an OSGi bundle, a features file, and how to wrap a third party jar into a bundle, and support for ssh public key authentication and agent forwarding. A few new commands also appear in this release including; features:status to indicate feature loaded or not, feature:chooseurl to make it easy to install well known feature files, and a watch command to allow users to watch the output of a karaf command like when using the unix w
 atch mechanism. Several dependencies were also updated, bringing Spring to 3.0.7-RELEASE, eventadmin to 1.2.14, Apache Pom to version 10, the maven bundle plugin to 2.3.7, and fileinstall to 3.2.0.<br/>For more information, please see the <a href="index/community/download/karaf-2.2.6-release.html">release notes</a>.</p><h1 id="JeanBaptisteOnofrpostedonJanuary202012KarafCellar2.2.3released">Jean-Baptiste Onofré posted on January 20, 2012<br/>Karaf Cellar 2.2.3 released</h1><p>The Karaf tema is pleased to announce the availability of <a href="index/subprojects/cellar/download/karaf-cellar-2.2.3-release.html">Karaf Cellar 2.2.3</a>.<br/>This release of Apache Karaf Cellar is based off of the 2.2.x series branch, representing an update to Apache Karaf Cellar 2.2.2. It contains bug fixes identified in the prior release, and introduces improvements including: cluster group support for bundles, full access on the Hazelcast configuration file, update to Hazelcast 1.9.4.6 and jclo
 uds 1.3.1, first DOSGi support, new samples including usage with Apache Camel, OBR support in clusters.<br/>For more information, please see the <a href="index/subprojects/cellar/download/karaf-cellar-2.2.3-release.html">release notes</a>.</p><h1 id="JeanBaptisteOnofrpostedonJanuary202012NewKarafsubprojects">Jean-Baptiste Onofré posted on January 20, 2012<br/>New Karaf sub-projects</h1><p>The Karaf team is pleased to announce three new sub-projects: <a href="index/subprojects/cave.html">Cave</a>, <a href="index/subprojects/eik.html">EIK</a>, <a href="index/subprojects/webconsole.html">WebConsole</a>.<br/>Take a look on the sub-project pages to have more information.<br/>We are working to provide a first release of these projects, but the sources are already available.</p>
+<table class="sectionMacro" border="0" cellpadding="5px" cellspacing="0" width="100%"><tr><td class="confluenceTd" valign="top"><p>Apache Karaf is a small OSGi based runtime which provides a lightweight container onto which various components and applications can be deployed.</p><p>Here is a short list of features supported by the Karaf:</p><ul><li><strong>Hot deployment</strong>: Karaf supports hot deployment of OSGi bundles by monitoring jar files inside the <tt>[home]/deploy</tt> directory.  Each time a jar is copied in this folder, it will be installed inside the runtime.  You can then update or delete it and changes will be handled automatically.  In addition, the Karaf also supports exploded bundles and custom deployers (blueprint and spring ones are included by default).</li><li><strong>Dynamic configuration</strong>: Services are usually configured through the ConfigurationAdmin OSGi service.  Such configuration can be defined in Karaf using property files inside the
  <tt>[home]/etc</tt> directory.  These configurations are monitored and changes on the properties files will be propagated to the services.</li><li><strong>Logging System</strong>: using a centralized logging back end supported by Log4J, Karaf supports a number of different APIs (JDK 1.4, JCL, SLF4J, Avalon, Tomcat, OSGi)</li><li><strong>Provisioning</strong>: Provisioning of libraries or applications can be done through a number of different ways, by which they will be downloaded locally, installed and started.</li><li><strong>Native OS integration</strong>: Karaf can be integrated into your own Operating System as a service so that the lifecycle will be bound to your Operating System.</li><li><strong>Extensible Shell console</strong>: Karaf features a nice text console where you can manage the services, install new applications or libraries and manage their state.  This shell is easily extensible by deploying new commands dynamically along with new features or applications
 .</li><li><strong>Remote access</strong>: use any SSH client to connect to Karaf and issue commands in the console</li><li><strong>Security framework</strong> based on JAAS</li><li><strong>Managing instances</strong>: Karaf provides simple commands for managing multiple instances. You can easily create, delete, start and stop instances of Karaf through the console.</li><li>Karaf 2.3.x branch Supports the latest OSGi 4.3 containers: Apache Felix Framework 4.0 and Eclipse Equinox 3.8</li><li>Karaf 2.2.x branch Supports the latest OSGi 4.2 containers: Apache Felix Framework 3.0 and Eclipse Equinox 3.6</li></ul><p><img border="0" src="images/karaf2.png"/></p></td><td class="confluenceTd" valign="top"><div style="text-align: center;"><p><strong><a href="index/community/download.html#Karaf2.3.1">Download Karaf 2.3.1</a></strong><br/><a href="index/community/download.html#Karaf2.3.1"><img width="256" border="0" src="images/karaf-box.png"/></a></p></div><script src="http://widgets.t
 wimg.com/j/2/widget.js"></script><script>new TWTR.Widget({  version: 2,  type: 'search',  search: '#karaf',  interval: 6000,  title: 'What do people say about',  subject: 'Karaf',  width: 250,  height: 300,  theme: {    shell: {      background: '#5b8fbe',      color: '#ffffff'    },    tweets: {      background: '#ffffff',      color: '#444444',      links: '#1985b5'    }  },  features: {    scrollbar: false,    loop: true,    live: true,    hashtags: true,    timestamp: true,    avatars: true,    toptweets: true,    behavior: 'default'  }}).render().start();</script></td></tr></table><h2 id="News">News</h2><h1 id="JamieGoodyearpostedonMarch32013Karaf2.3.1released">Jamie Goodyear posted on March 3, 2013<br/>Karaf 2.3.1 released!</h1><p>The Karaf team is pleased to announce the availability of <a href="index/community/download/karaf-2.3.1-release.html">Karaf 2.3.1</a>.</p><p>In this patch update to the 2.3.x line contains multiple bug fixes, improvements, and dependency upda
 tes including; an upgrade to OSGi spec 4.3.1, Spring 3.1.4.RELEASE, Pax Exam 2.6.0, Pax Web 1.1.12, Jetty 7.6.8.v20121106, Aries Blueprint Core 1.1.0, and fixes to the LDAP login module, improved failover lock logic, removes a console shutdown -f hang, and adds a jre-1.8 to jre.properties.<br/>For more information, please see the <a href="index/community/download/karaf-2.3.1-release.html">release notes</a>.</p><h1 id="JeanBaptisteOnofrpostedonFebruary172013KarafEIK0.9.0released">Jean-Baptiste Onofré posted on February 17, 2013<br/>Karaf EIK 0.9.0 released</h1><p>The Karaf team is pleased to announce the availability of <a href="index/subprojects/eik/download/karaf-eik-0.9.0-release.html">Karaf EIK 0.9.0</a>.</p><p>This is the first release of Karaf EIK, allowing you to integrate Karaf in your Eclipse environment.</p><p>For more information, please see the <a href="index/subprojects/eik/download/karaf-eik-0.9.0-release.html">release notes</a>.</p><h1 id="JamieGoodyearposte
 donDecember212012Karaf2.2.10released">Jamie Goodyear posted on December 21, 2012<br/>Karaf 2.2.10 released</h1><p>The Karaf team is pleased to announce the availability of <a href="index/community/download/karaf-2.2.10-release.html">Karaf 2.2.10</a>.</p><p>This release of Apache Karaf is based off of the 2.2.x series branch, representing an update to Apache Karaf 2.2.9. It contains bug fixes identified in the prior release, and introduces improvements including; Making pom.xml eclipse 3.7 m2e friendly, updating Spring to 2.5.6.SEC03, improved terminal behavior when sshing from windows to unix, and improved lock logic to wait while start level change occurs. Several dependencies were also updated, bringing Felix Webconsole to 4.0.0, pax-logging to 1.6.10, pax-web to 1.0.12, and the Apache pom to version 12.<br/>For more information, please see the <a href="index/community/download/karaf-2.2.10-release.html">release notes</a>.</p><h1 id="JeanBaptisteOnofrpostedonDecember062012
 KarafCellar2.2.5released">Jean-Baptiste Onofré posted on December 06, 2012<br/>Karaf Cellar 2.2.5 released!</h1><p>The Karaf team is pleased to announce the availability of <a href="index/subprojects/cellar/download/karaf-cellar-2.2.5-release.html">Karaf Cellar 2.2.5</a>.</p><p>This release of Apache Karaf Cellar is based off of the 2.2.x series branch, representing a major update to Apache Karaf Cellar 2.2.4. It contains a lot of bug fixes and some important new features.<br/>Especially, the bundle and configuration synchronization mechanism have been improved, the local node state (group, producers, consumers, handlers) is now persistent, the cluster commands and MBeans haven been improved, including the addition of cluster:sync command.<br/>For more information, please see the <a href="index/subprojects/cellar/download/karaf-cellar-2.2.5-release.html">release notes</a>.</p><h1 id="JamieGoodyearpostedonOctober152012Karaf2.3.0released">Jamie Goodyear posted on October 15
 , 2012<br/>Karaf 2.3.0 released!</h1><p>The Karaf team is pleased to announce the availability of <a href="index/community/download/karaf-2.3.0-release.html">Karaf 2.3.0</a>.</p><p>This release of Apache Karaf sets the stage for the 3.0.x line, introducing OSGi rev 4.3 support, new commands, features, improvements, and a mulititude of dependency updates. At Karaf's core you'll find Equinox 3.8.0.v20120529-1548 and Apache Felix framework 4.0.3. New additions such as Karaf-pax-exam, commands back ported from Karaf 3.x, and command aliases to help make migrating betwen 2.3.x and 3.x easier.<br/>For more information, please see the <a href="index/community/download/karaf-2.3.0-release.html">release notes</a>.</p><h1 id="JeanBaptisteOnofrpostedonSeptember032012WelcomeBrianToppingasanewKarafcommitter">Jean-Baptiste Onofré posted on September 03, 2012<br/>Welcome Brian Topping as a new Karaf committer</h1><p>The Karaf team is pleased to announce Brian Topping as a new committer.
 </p><p>Welcome aboard Brian !</p><h1 id="JamieGoodyearpostedonAugust182012Karaf2.2.9released">Jamie Goodyear posted on August 18, 2012<br/>Karaf 2.2.9 released</h1><p>The Karaf team is pleased to announce the availability of <a href="index/community/download/karaf-2.2.9-release.html">Karaf 2.2.9</a>.</p><p>This release of Apache Karaf is based off of the 2.2.x series branch, representing an update to Apache Karaf 2.2.8. It contains bug fixes identified in the prior release, and introduces improvements including; An update to fix a NullPointerException when using JDK 6 update 33 or JDK 7 update5, a new JDBC lock implementation for Postgres, a fix for using version with the wrap protocol, and renaming command-watch to watch. Several dependences were also updated, bringing Felix Framework to 3.2.2, pax-logging to 1.6.9, slf4j to 1.6.6, xbean to 3.11.1, aries proxy to 0.3.1, and a multitude of updates to maven plugins.<br/>For more information, please see the <a href="index/comm
 unity/download/karaf-2.2.9-release.html">release notes</a>.</p><h1 id="JamieGoodyearpostedonJune252012Karaf2.2.8released">Jamie Goodyear posted on June 25, 2012<br/>Karaf 2.2.8 released</h1><p>The Karaf team is pleased to announce the availability of <a href="index/community/download/karaf-2.2.8-release.html">Karaf 2.2.8</a>.</p><p>This release of Apache Karaf is based off of the 2.2.x series branch, representing an update to Apache Karaf 2.2.7. It contains bug fixes identified in the prior release, and introduces improvements including; A command that can not be loaded no longer breaks the whole completion, removing a KAR now uninstalls the shipped features, and SSH keystore is now compatible with IBM JDK. Several dependences were also updated, bringing ServiceMix Specs to version 2.0, pax-logging to 1.6.7, Jansi to 1.9, JLine to 2.7, Felix Utils to 1.2.0, Felix FileInstall to 3.2.4, and sshd to 0.7.0.<br/>For more information, please see the <a href="index/community/downlo
 ad/karaf-2.2.8-release.html">release notes</a>.</p><h1 id="JeanBaptisteOnofrpostedonMay202012KarafCellar2.2.4released">Jean-Baptiste Onofré posted on May 20, 2012<br/>Karaf Cellar 2.2.4 released</h1><p>The Karaf team is pleased to announce the availability of <a href="index/subprojects/cellar/download/karaf-cellar-2.2.4-release.html">Karaf Cellar 2.2.4</a>.<br/>This release of Apache Karaf Cellar is considered a high priority update for users of Apache Karaf Cellar 2.2.3. It includes a lot of bug fixes and new features. <br/>For more information, please see the <a href="index/subprojects/cellar/download/karaf-cellar-2.2.4-release.html">release notes</a>.</p><h1 id="JamieGoodyearpostedonApril272012Karaf2.2.7released">Jamie Goodyear posted on April 27, 2012<br/>Karaf 2.2.7 released</h1><p>The Karaf team is pleased to announce the availability of <a href="index/community/download/karaf-2.2.7-release.html">Karaf 2.2.7</a>.<br/>This release of Apache Karaf is considered a high
  priority update for users of Apache Karaf 2.2.6. An issue in which configuration updates were not being persisted to storage was detected, an update to FileInstall version 3.2.2 was made necessary. In addition to the above other bug fixes have been resolved, including; updating the features repo pointer for pax-wicket, removing an unnecessary warning on missing repository name when the name is defined however not presently loaded, the SSHD authorized key provider now logs in DEBUG, and SSH now correctly uses the karaf.base variable. A version update to pax web 1.0.9 has also been included in the dependencies.<br/>For more information, please see the <a href="index/community/download/karaf-2.2.7-release.html">release notes</a>.</p><h1 id="JamieGoodyearpostedonApril82012Karaf2.2.6released">Jamie Goodyear posted on April 8, 2012<br/>Karaf 2.2.6 released</h1><p>The Karaf team is pleased to announce the availability of <a href="index/community/download/karaf-2.2.6-release.html">
 Karaf 2.2.6</a>.<br/>This release of Apache Karaf is based off of the 2.2.x series branch, representing an update to Apache Karaf 2.2.5. It contains bug fixes identified in the prior release, and introduces improvements including; improved Windows, AIX, HP-UX, and Solaris support in the service wrapper, three new deployer demos showing how to make an OSGi bundle, a features file, and how to wrap a third party jar into a bundle, and support for ssh public key authentication and agent forwarding. A few new commands also appear in this release including; features:status to indicate feature loaded or not, feature:chooseurl to make it easy to install well known feature files, and a watch command to allow users to watch the output of a karaf command like when using the unix watch mechanism. Several dependencies were also updated, bringing Spring to 3.0.7-RELEASE, eventadmin to 1.2.14, Apache Pom to version 10, the maven bundle plugin to 2.3.7, and fileinstall to 3.2.0.<br/>For mor
 e information, please see the <a href="index/community/download/karaf-2.2.6-release.html">release notes</a>.</p><h1 id="JeanBaptisteOnofrpostedonJanuary202012KarafCellar2.2.3released">Jean-Baptiste Onofré posted on January 20, 2012<br/>Karaf Cellar 2.2.3 released</h1><p>The Karaf tema is pleased to announce the availability of <a href="index/subprojects/cellar/download/karaf-cellar-2.2.3-release.html">Karaf Cellar 2.2.3</a>.<br/>This release of Apache Karaf Cellar is based off of the 2.2.x series branch, representing an update to Apache Karaf Cellar 2.2.2. It contains bug fixes identified in the prior release, and introduces improvements including: cluster group support for bundles, full access on the Hazelcast configuration file, update to Hazelcast 1.9.4.6 and jclouds 1.3.1, first DOSGi support, new samples including usage with Apache Camel, OBR support in clusters.<br/>For more information, please see the <a href="index/subprojects/cellar/download/karaf-cellar-2.2.3-re
 lease.html">release notes</a>.</p><h1 id="JeanBaptisteOnofrpostedonJanuary202012NewKarafsubprojects">Jean-Baptiste Onofré posted on January 20, 2012<br/>New Karaf sub-projects</h1><p>The Karaf team is pleased to announce three new sub-projects: <a href="index/subprojects/cave.html">Cave</a>, <a href="index/subprojects/eik.html">EIK</a>, <a href="index/subprojects/webconsole.html">WebConsole</a>.<br/>Take a look on the sub-project pages to have more information.<br/>We are working to provide a first release of these projects, but the sources are already available.</p>
                 </div>
               </td>
             </tr>

Modified: karaf/site/production/index/developers/release-guide.html
URL: http://svn.apache.org/viewvc/karaf/site/production/index/developers/release-guide.html?rev=1452183&r1=1452182&r2=1452183&view=diff
==============================================================================
--- karaf/site/production/index/developers/release-guide.html (original)
+++ karaf/site/production/index/developers/release-guide.html Mon Mar  4 04:24:22 2013
@@ -84,7 +84,7 @@
               </td>
               <td height="100%" width="100%">
                 <div class="wiki-content">
-<h1 id="HowtocreateandannounceaKarafrelease.">How to create and announce a Karaf release.</h1><h3 id="Requiredtoolspracticesandresources">Required tools, practices and resources</h3><ul><li>Use Maven 2.0.11 or greater.</li><li>JDK 1.5 if version &lt; 2.3.0, JDK 1.6 otherwise.</li><li>Install <a href="http://www.princexml.com/">princexml</a> 7.1 for manual generation.</li><li>Each and every release must be <a href="http://www.apache.org/dev/release-signing.html">SIGNED</a></li><li>Your public key should also be cross-signed by other Apache committers (not required, but suggested)</li><li>Make sure you have all Apache servers defined in your <a href="http://maven.apache.org/developers/committer-settings.html">settings.xml</a></li></ul><h3 id="Versioning">Versioning</h3><p>Sample versioning:</p><div class="table-wrap"><table class="confluenceTable"><tr><th class="confluenceTh"> SNAPSHOT </th><th class="confluenceTh"> RELEASE</th></tr><tr><td class="confluenceTd">1.0.0-SNAPSHOT 
 </td><td class="confluenceTd"> 1.0.0</td></tr><tr><td class="confluenceTd">1.1.0-SNAPSHOT </td><td class="confluenceTd"> 1.1.0</td></tr><tr><td class="confluenceTd">1.1.1-SNAPSHOT </td><td class="confluenceTd"> 1.1.1</td></tr><tr><td class="confluenceTd">1.1.2-SNAPSHOT </td><td class="confluenceTd"> 1.1.2</td></tr><tr><td class="confluenceTd">2.0.0-SHAPSHOT </td><td class="confluenceTd"> 2.0.0</td></tr></table></div><h3 id="Prepare">Prepare</h3><p>To prepare and perform a release you must be at least at Apache Karaf Committer.</p><p>Your settings.xml should look like:</p><pre>
+<h1 id="HowtocreateandannounceaKarafrelease.">How to create and announce a Karaf release.</h1><h3 id="Requiredtoolspracticesandresources">Required tools, practices and resources</h3><ul><li>Use Maven 2.0.11 or greater.</li><li>JDK 1.5 if version &lt; 2.3.0, JDK 1.6 otherwise.</li><li>Install <a href="http://www.princexml.com/">princexml</a> 7.1 for manual generation.</li><li>Each and every release must be <a href="http://www.apache.org/dev/release-signing.html">SIGNED</a></li><li>Your public key should also be cross-signed by other Apache committers (not required, but suggested)</li><li>Make sure you have all Apache servers defined in your <a href="http://maven.apache.org/developers/committer-settings.html">settings.xml</a></li><li>Subversion client 1.7.8 or above.</li></ul><h3 id="Versioning">Versioning</h3><p>Sample versioning:</p><div class="table-wrap"><table class="confluenceTable"><tr><th class="confluenceTh"> SNAPSHOT </th><th class="confluenceTh"> RELEASE</th></tr><t
 r><td class="confluenceTd">1.0.0-SNAPSHOT </td><td class="confluenceTd"> 1.0.0</td></tr><tr><td class="confluenceTd">1.1.0-SNAPSHOT </td><td class="confluenceTd"> 1.1.0</td></tr><tr><td class="confluenceTd">1.1.1-SNAPSHOT </td><td class="confluenceTd"> 1.1.1</td></tr><tr><td class="confluenceTd">1.1.2-SNAPSHOT </td><td class="confluenceTd"> 1.1.2</td></tr><tr><td class="confluenceTd">2.0.0-SHAPSHOT </td><td class="confluenceTd"> 2.0.0</td></tr></table></div><h3 id="Prepare">Prepare</h3><p>To prepare and perform a release you must be at least at Apache Karaf Committer.</p><p>Your settings.xml should look like:</p><pre>
 &lt;settings>
   ...
   &lt;profiles>
@@ -162,7 +162,7 @@ mvn release:prepare -Pmanual -Dusername=
 mvn release:perform -Pmanual
 </pre><ul><li>The release will automatically be inserted into a temporary staging repository for you, see the <a href="http://www.sonatype.com/books/nexus-book/reference/staging.html">Nexus staging</a> documentation for full details</li><li>You can continue to use mvn release:prepare and mvn release:perform on other sub-projects as necessary on the same machine and they will be combined in the same staging repository</li></ul></li><li>Close the staging repository<ul><li>Login to https://repository.apache.org using your Apache SVN credentials. Click on Staging on the left. Then click on org.apache.karaf in the list of repositories. In the panel below you should see an open repository that is linked to your username and IP. Right click on this repository and select Close. This will close the repository from future deployments and make it available for others to view. If you are staging multiple releases together, skip this step until you have staged everything</li></ul></li><l
 i>Verify the staged artifacts <ul><li>If you click on your repository, a tree view will appear below. You can then browse the contents to ensure the artifacts are as you expect them. Pay particular attention to the existence of *.asc (signature) files. If you don't like the content of the repository, right click your repository and choose Drop. You can then rollback your release (see Canceling the Release) and repeat the process</li><li>Note the staging repository URL (especially the number at the end of the URL) you will need this in your vote email</li></ul></li><li>Upload the manual<pre>
 cd manual ; mvn scalate:deploy
-</pre></li><li>Update the web site with the following:<ul><li>add a news section on the website at <tt>src/main/webapp/index/community/news/</tt> and a link to it in <tt>src/main/webapp/index.page</tt> (only keep a few news on that one) and <tt>src/main/webapp/index/community/news.page</tt></li><li>add the new schemas (if any) in <tt>src/main/webapp/xmlns</tt></li><li>create a page for the release in <tt>src/main/webapp/download/karaf-xxx-release</tt> with the release notes and jira issues</li><li>update dependencies table <tt>src/main/webapp/index/documentation/karaf-dependencies</tt></li><li>update the download page in <tt>src/main/webapp/download.page</tt> to point to that page (only the latest of it branch should appear on the download page)</li><li>move the older version of the same branch to the <tt>src/main/webapp/download/archives.page</tt> page</li><li>update the documentation page with <tt>src/main/webapp/documentation.page</tt> to point to the latest manual and sc
 hemas</li><li>commit the changes</li><li>?? should we do that in a branch and merge it later to trunk when the release is published, still need to be discussed related to how / if we maintain branches for the website ??</li><li>?? maybe include a pointer to the website trunk or branch in the vote email so that people can check the future website / release notes ??</li></ul></li></ol><h3 id="Startingthevote">Starting the vote</h3><p>Propose a vote on the dev list with the closed issues, the issues left, and the staging repository - for example:</p><pre>
+</pre></li><li>Update the web site with the following:<ul><li>add a news section on the website at <tt>src/main/webapp/index/community/news/</tt> and a link to it in <tt>src/main/webapp/index.page</tt> (only keep a few news on that one) and <tt>src/main/webapp/index/community/news.page</tt></li><li>add the new schemas (if any) in <tt>src/main/webapp/xmlns</tt></li><li>create a page for the release in <tt>src/main/webapp/download/karaf-xxx-release</tt> with the release notes and jira issues</li><li>update dependencies table <tt>src/main/webapp/index/documentation/karaf-dependencies</tt></li><li>update the download page in <tt>src/main/webapp/download.page</tt> to point to that page (only the latest of it branch should appear on the download page)</li><li>move the older version of the same branch to the <tt>src/main/webapp/download/archives.page</tt> page</li><li>update the documentation page with <tt>src/main/webapp/documentation.page</tt> to point to the latest manual and sc
 hemas</li><li>commit the changes</li><li>?? should we do that in a branch and merge it later to trunk when the release is published, still need to be discussed related to how / if we maintain branches for the website ??</li><li>?? maybe include a pointer to the website trunk or branch in the vote email so that people can check the future website / release notes ??</li><li>Website update on site project, execute mvn clean install scm-publish:publish-scm -Dusername= -Dpassword=</li></ul></li></ol><h3 id="Startingthevote">Starting the vote</h3><p>Propose a vote on the dev list with the closed issues, the issues left, and the staging repository - for example:</p><pre>
 To: "Karaf Developers List" &lt;dev@karaf.apache.org>
 Subject: [VOTE] Release Karaf version X.Y.Z