Author: jbonofre
Date: Fri May 24 12:53:43 2013
New Revision: 1486040
URL: http://svn.apache.org/r1486040
Log:
Announce Cellar 2.3.0 and 2.2.6 releases
Added:
karaf/site/trunk/src/main/webapp/index/community/news/news-2013-05-23.page
karaf/site/trunk/src/main/webapp/index/subprojects/cellar/download/karaf-cellar-2.2.6-release.page
karaf/site/trunk/src/main/webapp/index/subprojects/cellar/download/karaf-cellar-2.3.0-release.page
Modified:
karaf/site/trunk/src/main/webapp/index.page
karaf/site/trunk/src/main/webapp/index/community/news.page
karaf/site/trunk/src/main/webapp/index/subprojects/cellar.page
karaf/site/trunk/src/main/webapp/index/subprojects/cellar/cellar-download.page
karaf/site/trunk/src/main/webapp/index/subprojects/cellar/cellar-source.page
Modified: karaf/site/trunk/src/main/webapp/index.page
URL:
http://svn.apache.org/viewvc/karaf/site/trunk/src/main/webapp/index.page?rev=1486040&r1=1486039&r2=1486040&view=diff
==============================================================================
--- karaf/site/trunk/src/main/webapp/index.page (original)
+++ karaf/site/trunk/src/main/webapp/index.page Fri May 24 12:53:43 2013
@@ -61,6 +61,7 @@ new TWTR.Widget({
h2. News
+{include:news-2013-05-23}
{include:news-2013-04-30}
{include:news-2013-03-15}
{include:news-2013-03-03}
@@ -73,4 +74,3 @@ h2. News
{include:news-2012-06-25}
{include:news-2012-05-20}
{include:news-2012-04-27}
-{include:news-2012-04-08}
Modified: karaf/site/trunk/src/main/webapp/index/community/news.page
URL:
http://svn.apache.org/viewvc/karaf/site/trunk/src/main/webapp/index/community/news.page?rev=1486040&r1=1486039&r2=1486040&view=diff
==============================================================================
--- karaf/site/trunk/src/main/webapp/index/community/news.page (original)
+++ karaf/site/trunk/src/main/webapp/index/community/news.page Fri May 24
12:53:43 2013
@@ -1,11 +1,12 @@
---
title: News
-page_version: 8
+page_version: 9
page_creator: gnodet
page_modifier: jbonofre
--- pipeline:conf
h2. News
+{include:news-2013-05-23}
{include:news-2013-03-15}
{include:news-2013-03-03}
{include:news-2013-02-17}
Added:
karaf/site/trunk/src/main/webapp/index/community/news/news-2013-05-23.page
URL:
http://svn.apache.org/viewvc/karaf/site/trunk/src/main/webapp/index/community/news/news-2013-05-23.page?rev=1486040&view=auto
==============================================================================
--- karaf/site/trunk/src/main/webapp/index/community/news/news-2013-05-23.page
(added)
+++ karaf/site/trunk/src/main/webapp/index/community/news/news-2013-05-23.page
Fri May 24 12:53:43 2013
@@ -0,0 +1,17 @@
+---
+page_version: 1
+page_creator: jbonofre
+page_modifier: jbonofre
+--- pipeline:conf
+h1. Jean-Baptiste Onofré posted on May 23, 2013\\Karaf Cellar 2.3.0 released
+
+The Karaf team is pleased to announce the availability of [Karaf Cellar
2.3.0|index/subprojects/cellar/download/karaf-cellar-2.3.0-release.html].
+This release is the first one on the Cellar 2.3.x branch, fully compatible
with the Karaf 2.3.x serie. All users of a Karaf 2.3.x have to use this Cellar
version.
+It includes a lot of bug fixes and new features.
+For more information, please see the [release
notes|index/subprojects/cellar/download/karaf-cellar-2.3.0-release.html].
+
+h1. Jean-Baptiste Onofré posted on May 23, 2013\\Karaf Cellar 2.2.6 released
+
+The Karaf team is pleased to announce the availability of [Karaf Cellar
2.2.6|index/subprojects/cellar/download/karaf-cellar-2.2.6-release.html].
+This release of Apache Karaf Cellar is considered a high priority update for
users of Apache Karaf Cellar 2.2.x. It includes a lot of bug fixes and new
features.
+For more information, please see the [release
notes|index/subprojects/cellar/download/karaf-cellar-2.2.6-release.html].
Modified: karaf/site/trunk/src/main/webapp/index/subprojects/cellar.page
URL:
http://svn.apache.org/viewvc/karaf/site/trunk/src/main/webapp/index/subprojects/cellar.page?rev=1486040&r1=1486039&r2=1486040&view=diff
==============================================================================
--- karaf/site/trunk/src/main/webapp/index/subprojects/cellar.page (original)
+++ karaf/site/trunk/src/main/webapp/index/subprojects/cellar.page Fri May 24
12:53:43 2013
@@ -1,6 +1,6 @@
---
title: Cellar
-page_version: 5
+page_version: 6
page_creator: jbonofre
page_modifier: jbonofre
--- pipeline:conf
@@ -21,7 +21,7 @@ h2. Quick Start
To install and start Cellar into your running Karaf instance, you have to
install the Cellar feature:
{code}
-karaf@root> feature:add-url
mvn:org.apache.karaf.cellar/apache-karaf-cellar/2.2.5/xml/features
+karaf@root> feature:add-url
mvn:org.apache.karaf.cellar/apache-karaf-cellar/2.3.0/xml/features
karaf@root> feature:install cellar
{code}
Modified:
karaf/site/trunk/src/main/webapp/index/subprojects/cellar/cellar-download.page
URL:
http://svn.apache.org/viewvc/karaf/site/trunk/src/main/webapp/index/subprojects/cellar/cellar-download.page?rev=1486040&r1=1486039&r2=1486040&view=diff
==============================================================================
---
karaf/site/trunk/src/main/webapp/index/subprojects/cellar/cellar-download.page
(original)
+++
karaf/site/trunk/src/main/webapp/index/subprojects/cellar/cellar-download.page
Fri May 24 12:53:43 2013
@@ -1,6 +1,6 @@
---
title: Cellar Download
-page_version: 5
+page_version: 6
page_creator: jbonofre
page_modifier: jbonofre
--- pipeline:conf
@@ -18,9 +18,11 @@ h2. Latest Releases
Grab these releases while they are hot!
-The latest release is [Karaf Cellar 2.2.5
Release|download/karaf-cellar-2.2.5-release.html].
+The latest release is [Karaf Cellar 2.2.5
Release|download/karaf-cellar-2.3.0-release.html].
Releases:
+* [#Karaf Cellar 2.3.0]
+* [#Karaf Cellar 2.2.6]
* [#Karaf Cellar 2.2.5]
* [#Karaf Cellar 2.2.4]
* [#Karaf Cellar 2.2.3]
@@ -36,6 +38,48 @@ h2. Getting the latest distributions
The above URLs use the Apache Mirror system to redirect you to a suitable
mirror for your download. Some users have experienced issues with some versions
of browsers (e.g. some Safari browsers). If the download doesn't seem to work
for you from the above URL then try using [Mozilla
Firefox|http://www.mozilla.com/en-US/firefox/]
{info}
+h2. Karaf Cellar 2.3.0
+
+[Release Notes|download/karaf-cellar-2.3.0-release.html]
+
+h3. Direct Installation
+
+Simply install the Karaf Cellar feature into your running Karaf instance:
+
+{code}
+karaf@root> features:addurl
mvn:org.apache.karaf.cellar/apache-karaf-cellar/2.3.0/xml/features
+karaf@root> features:install cellar
+{code}
+
+You're ready to use Karaf Cellar clustering.
+
+h3. Source Distribution
+
+||Description||Download Link|| || || ||
+|Windows Source Distribution|
[apache-karaf-cellar-2.3.0-src.zip|http://www.apache.org/dyn/closer.cgi/karaf/cellar/2.3.0/apache-karaf-cellar-2.3.0-src.zip]|[PGP|http://www.apache.org/dist/karaf/cellar/2.3.0/apache-karaf-cellar-2.3.0-src.zip.asc]|[SHA1|http://www.apache.org/dist/karaf/cellar/2.3.0/apache-karaf-cellar-2.3.0-src.zip.sha1]|[MD5|http://www.apache.org/dist/karaf/cellar/2.3.0/apache-karaf-cellar-2.3.0-src.zip.md5]|
+|Unix/Linux/Cygwin Source Distribution|
[apache-karaf-cellar-2.3.0-src.tar.gz|http://www.apache.org/dyn/closer.cgi/karaf/cellar/2.3.0/apache-karaf-cellar-2.3.0-src.tar.gz]|[PGP|http://www.apache.org/dist/karaf/cellar/2.3.0/apache-karaf-cellar-2.3.0-src.tar.gz.asc]|[SHA1|http://www.apache.org/dist/karaf/cellar/2.3.0/apache-karaf-cellar-2.3.0-src.tar.gz.sha1]|[MD5|http://www.apache.org/dist/karaf/cellar/2.3.0/apache-karaf-cellar-2.3.0-src.tar.gz.md5]|
+
+h2. Karaf Cellar 2.2.6
+
+[Release Notes|download/karaf-cellar-2.2.6-release.html]
+
+h3. Direct Installation
+
+Simply install the Karaf Cellar feature into your running Karaf instance:
+
+{code}
+karaf@root> features:addurl
mvn:org.apache.karaf.cellar/apache-karaf-cellar/2.2.6/xml/features
+karaf@root> features:install cellar
+{code}
+
+You're ready to use Karaf Cellar clustering.
+
+h3. Source Distribution
+
+||Description||Download Link|| || || ||
+|Windows Source Distribution|
[apache-karaf-cellar-2.2.6-src.zip|http://www.apache.org/dyn/closer.cgi/karaf/cellar/2.2.6/apache-karaf-cellar-2.2.6-src.zip]|[PGP|http://www.apache.org/dist/karaf/cellar/2.2.6/apache-karaf-cellar-2.2.6-src.zip.asc]|[SHA1|http://www.apache.org/dist/karaf/cellar/2.2.6/apache-karaf-cellar-2.2.6-src.zip.sha1]|[MD5|http://www.apache.org/dist/karaf/cellar/2.2.6/apache-karaf-cellar-2.2.6-src.zip.md5]|
+|Unix/Linux/Cygwin Source Distribution|
[apache-karaf-cellar-2.2.6-src.tar.gz|http://www.apache.org/dyn/closer.cgi/karaf/cellar/2.2.6/apache-karaf-cellar-2.2.6-src.tar.gz]|[PGP|http://www.apache.org/dist/karaf/cellar/2.2.6/apache-karaf-cellar-2.2.6-src.tar.gz.asc]|[SHA1|http://www.apache.org/dist/karaf/cellar/2.2.6/apache-karaf-cellar-2.2.6-src.tar.gz.sha1]|[MD5|http://www.apache.org/dist/karaf/cellar/2.2.6/apache-karaf-cellar-2.2.6-src.tar.gz.md5]|
+
h2. Karaf Cellar 2.2.5
[Release Notes|download/karaf-cellar-2.2.5-release.html]
Modified:
karaf/site/trunk/src/main/webapp/index/subprojects/cellar/cellar-source.page
URL:
http://svn.apache.org/viewvc/karaf/site/trunk/src/main/webapp/index/subprojects/cellar/cellar-source.page?rev=1486040&r1=1486039&r2=1486040&view=diff
==============================================================================
---
karaf/site/trunk/src/main/webapp/index/subprojects/cellar/cellar-source.page
(original)
+++
karaf/site/trunk/src/main/webapp/index/subprojects/cellar/cellar-source.page
Fri May 24 12:53:43 2013
@@ -1,6 +1,6 @@
---
title: Source
-page_version: 1
+page_version: 2
page_creator: jbonofre
page_modifier: jbonofre
--- pipeline:conf
@@ -18,6 +18,12 @@ Or to browse the source tree directly:
https://svn.apache.org/repos/asf/karaf/cellar/trunk/
{panel}
+Currently, Cellar has several branches:
+
+* trunk: Cellar 3.0.x serie
+* cellar-2.3.x: Cellar 2.3.x serie
+* cellar-2.2.x: Cellar 2.2.x serie
+
h2. Checking out from SVN
{code}
Added:
karaf/site/trunk/src/main/webapp/index/subprojects/cellar/download/karaf-cellar-2.2.6-release.page
URL:
http://svn.apache.org/viewvc/karaf/site/trunk/src/main/webapp/index/subprojects/cellar/download/karaf-cellar-2.2.6-release.page?rev=1486040&view=auto
==============================================================================
---
karaf/site/trunk/src/main/webapp/index/subprojects/cellar/download/karaf-cellar-2.2.6-release.page
(added)
+++
karaf/site/trunk/src/main/webapp/index/subprojects/cellar/download/karaf-cellar-2.2.6-release.page
Fri May 24 12:53:43 2013
@@ -0,0 +1,59 @@
+---
+title: Karaf Cellar 2.2.6 Release
+page_version: 1
+page_creator: jbonofre
+page_modifier: jbonofre
+--- pipeline:conf
+h2. Download
+
+Download links can be found in the
[Download|/index/subprojects/cellar/cellar-download.html] page.
+
+h2. Release Notes - Karaf Cellar - Version 2.2.6
+
+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.5. It contains bug fixes
+identified in the prior release, and introduces new features.
+
+Cellar is a clustering solution for Apache Karaf powered by Hazelcast.
+
+Cellar allows you to manage a cluster of Karaf instances, providing
synchronisation between instances.
+
+Here is a short list of provided features:
+- Discovery: each Karaf Cellar node is discovered automatically by the others.
You can use multicast or unicast for discovery.
+- Cluster group: a Karaf Cellar node could be part of one or more cluster
group. Each Karaf unit (features, config, etc) is targeted to a group.
+- Distributed Configuration Admin: Karaf Cellar distributes the configuration
data. The distribution is event-driven and filtered by cluster group.
+- Distributed Features Service: Karaf Cellar distributes the features and
repositories information. It's also event-driven.
+
+To install Cellar into your running Karaf instance, just install the Cellar
feature:
+
+{code}
+karaf@root> features:addurl
mvn:org.apache.karaf.cellar/apache-karaf-cellar/2.2.6/xml/features
+karaf@root> features:install cellar
+{code}
+
+h3. Bug
+ * [KARAF-1486] - When a new member enters a custom group, it does not
install the features that should be installed in that group
+ * [KARAF-1625] - Pax Web uses port 8080 rather than the configured value
+ * [KARAF-2033] - Cellar local listeners have to check if sync is enabled
+ * [KARAF-2057] - NOTICE and LICENSE files are not correct
+ * [KARAF-2133] - Generated title contain unresolved placeholder
+ * [KARAF-2141] - cluster:producer/handler/consumer should display the
local node
+ * [KARAF-2142] - cluster:producer-start/stop (and handler/consumer) change
the status on all nodes
+ * [KARAF-2202] - Cellar WebConsole import version range should be extended
+ * [KARAF-2218] - Fix manual links on website
+ * [KARAF-2251] - Cellar: features:install ignores incoming and outgoing
blacklist
+ * [KARAF-2262] - cellar-cloud: The IP is not enough, sometimes the IP is
hidden but a valid dns name is available
+ * [KARAF-2263] - Cellar-Cloud: discover member removes member information
which isn't re-generated
+ * [KARAF-2268] - cellar-cloud: If other "Objects" are available at the
bucket they sometimes are not "readable"
+ * [KARAF-2272] - Bundle name is not populated in the Cellar bundles map
+ * [KARAF-2274] - Cellar doesn't work with Felix framework
+ * [KARAF-2277] - Cellar WebConsole doesn't install
+ * [KARAF-2280] - cellar-config: The default group config should include
org.ops4j.pax.web as blacklist for configuration
+ * [KARAF-2281] - Cellar-Cloud: Exclude cloud configurations when installed
+ * [KARAF-2286] - Cellar-Cloud: If the configured store contains unknown
Blob this causes unpleasant exceptions
+ * [KARAF-2287] - CellarFeaturesSynchronizer should check the local states
before adding a repository
+ * [KARAF-2318] - Exclude service.factoryPid from Cellar sync
+
+h3. Dependency upgrade
+ * [KARAF-1184] - Upgrade to JUnit 4.10
+ * [KARAF-1745] - Upgrade to Felix WebConsole 4.0.0
+ * [KARAF-2055] - Upgrade to Apache POM 12
Added:
karaf/site/trunk/src/main/webapp/index/subprojects/cellar/download/karaf-cellar-2.3.0-release.page
URL:
http://svn.apache.org/viewvc/karaf/site/trunk/src/main/webapp/index/subprojects/cellar/download/karaf-cellar-2.3.0-release.page?rev=1486040&view=auto
==============================================================================
---
karaf/site/trunk/src/main/webapp/index/subprojects/cellar/download/karaf-cellar-2.3.0-release.page
(added)
+++
karaf/site/trunk/src/main/webapp/index/subprojects/cellar/download/karaf-cellar-2.3.0-release.page
Fri May 24 12:53:43 2013
@@ -0,0 +1,105 @@
+---
+title: Karaf Cellar 2.3.0 Release
+page_version: 1
+page_creator: jbonofre
+page_modifier: jbonofre
+--- pipeline:conf
+h2. Download
+
+Download links can be found in the
[Download|/index/subprojects/cellar/cellar-download.html] page.
+
+h2. Release Notes - Karaf Cellar - Version 2.3.0
+
+This release of Apache Karaf Cellar is the first one of the 2.3.x series
branch.
+It's fully compatible with Karaf 2.3.x version, and contains major new
features, improvements and bug fixes.
+
+Cellar is a clustering solution for Apache Karaf powered by Hazelcast.
+
+Cellar allows you to manage a cluster of Karaf instances, providing
synchronisation between instances.
+
+Here is a short list of provided features:
+- Discovery: each Karaf Cellar node is discovered automatically by the others.
You can use multicast or unicast for discovery.
+- Cluster group: a Karaf Cellar node could be part of one or more cluster
group. Each Karaf unit (features, config, etc) is targeted to a group.
+- Distributed Configuration Admin: Karaf Cellar distributes the configuration
data. The distribution is event-driven and filtered by cluster group.
+- Distributed Features Service: Karaf Cellar distributes the features and
repositories information. It's also event-driven.
+
+To install Cellar into your running Karaf instance, just install the Cellar
feature:
+
+{code}
+karaf@root> features:addurl
mvn:org.apache.karaf.cellar/apache-karaf-cellar/2.3.0/xml/features
+karaf@root> features:install cellar
+{code}
+
+h3. Bug
+ * [KARAF-1349] - Can not share new configuration between user defined
groups which have common node
+ * [KARAF-1466] - Empty group doesn't appeared in group-list after restart
of node.
+ * [KARAF-1484] - config:propdel is not propagated to other group members
+ * [KARAF-1486] - When a new member enters a custom group, it does not
install the features that should be installed in that group
+ * [KARAF-1492] - Cellar should use listConfiguration instead of
getConfiguration
+ * [KARAF-1503] - Default group remove node showing Ajax error
+ * [KARAF-1504] - Cellar command do not install bundle
+ * [KARAF-1625] - Pax Web uses port 8080 rather than the configured value
+ * [KARAF-1860] - Features sync raises NPE or corrupt the node features set
+ * [KARAF-1880] - Node fails to start after fresh karaf (with cellar)
install
+ * [KARAF-1971] - Bundle whitelist/blacklist are not correct by default
+ * [KARAF-1974] - Bundle states are not correct
+ * [KARAF-1975] - CellarBundleMBean is not able to display the list of
bundles
+ * [KARAF-1999] - Cellar LocalBundleListener raises ClassNotFoundException
about BundleState
+ * [KARAF-2032] - Some Cellar bundles doesn't start after a Karaf restart
+ * [KARAF-2033] - Cellar local listeners have to check if sync is enabled
+ * [KARAF-2038] - Node rejoin default group after a restart
+ * [KARAF-2057] - NOTICE and LICENSE files are not correct
+ * [KARAF-2096] - Upgrade to Pax Exam 2.6.0
+ * [KARAF-2113] - Cellar doesn't install correctly
+ * [KARAF-2133] - Generated title contain unresolved placeholder
+ * [KARAF-2141] - cluster:producer/handler/consumer should display the
local node
+ * [KARAF-2142] - cluster:producer-start/stop (and handler/consumer) change
the status on all nodes
+ * [KARAF-2202] - Cellar WebConsole import version range should be extended
+ * [KARAF-2218] - Fix manual links on website
+ * [KARAF-2251] - Cellar: features:install ignores incoming and outgoing
blacklist
+ * [KARAF-2262] - cellar-cloud: The IP is not enough, sometimes the IP is
hidden but a valid dns name is available
+ * [KARAF-2263] - Cellar-Cloud: discover member removes member information
which isn't re-generated
+ * [KARAF-2268] - cellar-cloud: If other "Objects" are available at the
bucket they sometimes are not "readable"
+ * [KARAF-2271] - CellarFeaturesSynchronizer "pollutes" the Cellar startup
+ * [KARAF-2272] - Bundle name is not populated in the Cellar bundles map
+ * [KARAF-2274] - Cellar doesn't work with Felix framework
+ * [KARAF-2277] - Cellar WebConsole doesn't install
+ * [KARAF-2280] - cellar-config: The default group config should include
org.ops4j.pax.web as blacklist for configuration
+ * [KARAF-2281] - Cellar-Cloud: Exclude cloud configurations when installed
+ * [KARAF-2286] - Cellar-Cloud: If the configured store contains unknown
Blob this causes unpleasant exceptions
+ * [KARAF-2287] - CellarFeaturesSynchronizer should check the local states
before adding a repository
+ * [KARAF-2318] - Exclude service.factoryPid from Cellar sync
+
+h3. Dependency upgrade
+ * [KARAF-1184] - Upgrade to JUnit 4.10
+ * [KARAF-1745] - Upgrade to Felix WebConsole 4.0.0
+ * [KARAF-1918] - Upgrade to OSGi Compendium 4.3.0
+ * [KARAF-1948] - Upgrade to Apache POM 11
+ * [KARAF-1977] - Upgrade to OSGi 4.3.1
+ * [KARAF-1981] - Upgrade to Felix ConfigAdmin 1.6.0
+ * [KARAF-2039] - Upgrade to hazelcast 2.4
+ * [KARAF-2055] - Upgrade to Apache POM 12
+ * [KARAF-2107] - Upgrade to slf4j 1.7.2
+ * [KARAF-2210] - Upgrade to Hazelcast 2.5
+ * [KARAF-2294] - Upgrade to jclouds 1.4.0
+
+h3. Improvement
+ * [KARAF-1082] - Cellar group configuration is not properly distributed to
the cluster
+ * [KARAF-1249] - Provide more fine grained Cellar features
+ * [KARAF-1982] - Cellar features should populate the bundles distributed
map
+ * [KARAF-1998] - Remove cellar sync property and check config dictionary
+ * [KARAF-2001] - cluster:config-list could "filter" for one given PID
+ * [KARAF-2004] - Add Cellar bundle selector support
+ * [KARAF-2021] - Log message should not be warn
+ * [KARAF-2031] - Cellar bundle should handle Bundle-Name and fallback to
Bundle-SymbolicName
+ * [KARAF-2041] - Cellar LocalBundleListener should ignore framework stop
event
+ * [KARAF-2042] - Cellar should blacklist org.apache.felix.fileinstall* PID
by default
+ * [KARAF-2203] - hazelcast.xml file should be installed by the hazelcast
feature
+ * [KARAF-2242] - Easy listing of distributable features
+
+h3. New Feature
+ * [KARAF-1414] - Add persistence for handler/producer/consumer status
+ * [KARAF-2023] - Provide cluster:sync commands and MBeans
+
+h3. Test
+ * [KARAF-2111] - Cellar should use karaf-pax-exam