Author: hlship
Date: Wed Oct 26 04:51:43 2005
New Revision: 328634
URL: http://svn.apache.org/viewcvs?rev=328634&view=rev
Log:
HiveMind 1.1 final release
Modified:
jakarta/site/docs/index.html
jakarta/site/docs/site/downloads/downloads_hivemind.html
jakarta/site/docs/site/news/news-2005-q3.html
jakarta/site/docs/site/news/news-2005-q4.html
jakarta/site/docs/site/rss.xml
jakarta/site/news.xml
jakarta/site/xdocs/downloads/downloads.xml
Modified: jakarta/site/docs/index.html
URL:
http://svn.apache.org/viewcvs/jakarta/site/docs/index.html?rev=328634&r1=328633&r2=328634&view=diff
==============================================================================
--- jakarta/site/docs/index.html (original)
+++ jakarta/site/docs/index.html Wed Oct 26 04:51:43 2005
@@ -190,6 +190,9 @@
</h4>
<ul>
<li>
+<a href="site/news/news-2005-q4.html#20051026.1">26 October 2005 - <b>HiveMind
1.1</b> Released </a>
+</li>
+<li>
<a href="site/news/news-2005-q4.html#20051017.1">17 October 2005 - <b>Tapestry
4.0-beta-11</b> Released </a>
</li>
<li>
@@ -246,9 +249,6 @@
</li>
<li>
<a href="site/news/news-2005-q3.html#20050823.1">23 August 2005 - <b>HiveMind
1.1-beta-3</b> Released </a>
-</li>
-<li>
-<a href="site/news/news-2005-q3.html#20050817.1">18 August 2005 - <b>Cactus
1.7.1</b> Released </a>
</li>
</ul>
</div>
Modified: jakarta/site/docs/site/downloads/downloads_hivemind.html
URL:
http://svn.apache.org/viewcvs/jakarta/site/docs/site/downloads/downloads_hivemind.html?rev=328634&r1=328633&r2=328634&view=diff
==============================================================================
--- jakarta/site/docs/site/downloads/downloads_hivemind.html (original)
+++ jakarta/site/docs/site/downloads/downloads_hivemind.html Wed Oct 26
04:51:43 2005
@@ -208,7 +208,7 @@
<ul class="downloads">
<li class="group">
<div class="links">
-<span class="label">1.1-rc-1</span>
+<span class="label">1.1</span>
</div>
<ul>
<li class="group">
@@ -217,20 +217,20 @@
</div>
<ul>
<li class="download">
-<a
href="[preferred]/jakarta/hivemind/hivemind-1.1-rc-1.tar.gz">1.1-rc-1.tar.gz</a>
+<a href="[preferred]/jakarta/hivemind/hivemind-1.1.tar.gz">1.1.tar.gz</a>
<ul class="attributes">
<li>
-<span class="md5">[<a
href="http://www.apache.org/dist/jakarta/hivemind/hivemind-1.1-rc-1.tar.gz.md5">md5</a>]</span>
-<span class="pgp">[<a
href="http://www.apache.org/dist/jakarta/hivemind/hivemind-1.1-rc-1.tar.gz.asc">pgp</a>]</span>
+<span class="md5">[<a
href="http://www.apache.org/dist/jakarta/hivemind/hivemind-1.1.tar.gz.md5">md5</a>]</span>
+<span class="pgp">[<a
href="http://www.apache.org/dist/jakarta/hivemind/hivemind-1.1.tar.gz.asc">pgp</a>]</span>
</li>
</ul>
</li>
<li class="download">
-<a href="[preferred]/jakarta/hivemind/hivemind-1.1-rc-1.zip">1.1-rc-1.zip</a>
+<a href="[preferred]/jakarta/hivemind/hivemind-1.1.zip">1.1.zip</a>
<ul class="attributes">
<li>
-<span class="md5">[<a
href="http://www.apache.org/dist/jakarta/hivemind/hivemind-1.1-rc-1.zip.md5">md5</a>]</span>
-<span class="pgp">[<a
href="http://www.apache.org/dist/jakarta/hivemind/hivemind-1.1-rc-1.zip.asc">pgp</a>]</span>
+<span class="md5">[<a
href="http://www.apache.org/dist/jakarta/hivemind/hivemind-1.1.zip.md5">md5</a>]</span>
+<span class="pgp">[<a
href="http://www.apache.org/dist/jakarta/hivemind/hivemind-1.1.zip.asc">pgp</a>]</span>
</li>
</ul>
</li>
@@ -242,11 +242,11 @@
</div>
<ul>
<li class="download">
-<a
href="[preferred]/jakarta/hivemind/hivemind-1.1-rc-1-docs.tar.gz">1.1-rc-1-docs.tar.gz</a>
+<a
href="[preferred]/jakarta/hivemind/hivemind-1.1-docs.tar.gz">1.1-docs.tar.gz</a>
<ul class="attributes">
<li>
-<span class="md5">[<a
href="http://www.apache.org/dist/jakarta/hivemind/hivemind-1.1-rc-1-docs.tar.gz.md5">md5</a>]</span>
-<span class="pgp">[<a
href="http://www.apache.org/dist/jakarta/hivemind/hivemind-1.1-rc-1-docs.tar.gz.asc">pgp</a>]</span>
+<span class="md5">[<a
href="http://www.apache.org/dist/jakarta/hivemind/hivemind-1.1-docs.tar.gz.md5">md5</a>]</span>
+<span class="pgp">[<a
href="http://www.apache.org/dist/jakarta/hivemind/hivemind-1.1-docs.tar.gz.asc">pgp</a>]</span>
</li>
</ul>
</li>
Modified: jakarta/site/docs/site/news/news-2005-q3.html
URL:
http://svn.apache.org/viewcvs/jakarta/site/docs/site/news/news-2005-q3.html?rev=328634&r1=328633&r2=328634&view=diff
==============================================================================
--- jakarta/site/docs/site/news/news-2005-q3.html (original)
+++ jakarta/site/docs/site/news/news-2005-q3.html Wed Oct 26 04:51:43 2005
@@ -182,7 +182,7 @@
<p> Commons Email is available <a
href="http://jakarta.apache.org/site/downloads/downloads_commons-email.cgi">here</a>
as source and
binary from the Apache Mirror System. It will also be
available from the <a href="http://www.apache.org/dist/java-repository/
">Apache Java repository</a> and the <a
href="http://www.ibiblio.org/maven/">Maven main repository</a>. </p>
<p> The Commons Email team </p>
- <hr noshade="noshade" size="1"/>
+ <hr size="1" noshade="noshade"/>
<a name="20050925.1">
<h3 xml:space="preserve">25 September 2005 - Tapestry 4.0-beta-8 released </h3>
</a>
@@ -197,7 +197,7 @@
<p>
<a
href="http://jakarta.apache.org/site/downloads/downloads_tapestry.cgi">Download
Tapestry</a>
</p>
- <hr noshade="noshade" size="1"/>
+ <hr size="1" noshade="noshade"/>
<a name="20050924.1">
<h3 xml:space="preserve">24 September 2005 - HiveMind 1.1-rc-1 released </h3>
</a>
@@ -206,7 +206,7 @@
<p>
<a
href="http://jakarta.apache.org/site/downloads/downloads_hivemind.cgi">Download
HiveMind</a>
</p>
- <hr noshade="noshade" size="1"/>
+ <hr size="1" noshade="noshade"/>
<a name="20050923.1">
<h3 xml:space="preserve">23 September 2005 - Apache Tomcat 5.5.12-alpha
released </h3>
</a>
@@ -237,7 +237,7 @@
http://jakarta.apache.org/site/sourceindex.cgi#tomcat-5.5
</a>
</p>
<p> The Apache Tomcat Team </p>
- <hr noshade="noshade" size="1"/>
+ <hr size="1" noshade="noshade"/>
<a name="20050919.1">
<h3 xml:space="preserve">19 September 2005 - Tapestry 4.0-beta-7 released </h3>
</a>
@@ -254,7 +254,7 @@
<p>
<a
href="http://jakarta.apache.org/site/downloads/downloads_tapestry.cgi">Download
Tapestry</a>
</p>
- <hr noshade="noshade" size="1"/>
+ <hr size="1" noshade="noshade"/>
<a name="20050908.1">
<h3 xml:space="preserve">08 September 2005 - Tapestry 4.0-beta-6 released </h3>
</a>
@@ -271,7 +271,7 @@
<p>
<a
href="http://jakarta.apache.org/site/downloads/downloads_tapestry.cgi">Download
Tapestry</a>
</p>
- <hr noshade="noshade" size="1"/>
+ <hr size="1" noshade="noshade"/>
<a name="20050902.1">
<h3 xml:space="preserve">02 September 2005 - Turbine Stratum 1.0 released </h3>
</a>
@@ -286,7 +286,7 @@
<a
href="http://jakarta.apache.org/site/downloads/downloads_turbine.cgi">Download
Turbine and Turbine
components.</a>
</p>
- <hr noshade="noshade" size="1"/>
+ <hr size="1" noshade="noshade"/>
<a name="20050829.1">
<h3 xml:space="preserve">29 August 2005 - Tapestry 4.0-beta-5 released </h3>
</a>
@@ -303,7 +303,7 @@
<p>
<a
href="http://jakarta.apache.org/site/downloads/downloads_tapestry.cgi">Download
Tapestry</a>
</p>
- <hr noshade="noshade" size="1"/>
+ <hr size="1" noshade="noshade"/>
<a name="20050824.1">
<h3 xml:space="preserve">24 August 2005 - JMeter 2.1 released </h3>
</a>
@@ -316,7 +316,7 @@
description, see the <a
href="http://jakarta.apache.org/jmeter/changes.html">history of changes</a>.
</p>
<p>
<a
href="http://jakarta.apache.org/site/downloads/downloads_jmeter.cgi">Download
JMeter</a>. </p>
- <hr noshade="noshade" size="1"/>
+ <hr size="1" noshade="noshade"/>
<a name="20050823.1">
<h3 xml:space="preserve">23 August 2005 - HiveMind 1.1-beta-3 released </h3>
</a>
@@ -326,7 +326,7 @@
<p>
<a
href="http://jakarta.apache.org/site/downloads/downloads_hivemind.cgi">Download
HiveMind</a>
</p>
- <hr noshade="noshade" size="1"/>
+ <hr size="1" noshade="noshade"/>
<a name="20050817.1">
<h3 xml:space="preserve">18 August 2005 - Cactus 1.7.1 released </h3>
</a>
@@ -340,7 +340,7 @@
http://jakarta.apache.org/site/sourceindex.cgi#cactus </a>
</p>
<p> The Apache Jakarta Cactus Team </p>
- <hr noshade="noshade" size="1"/>
+ <hr size="1" noshade="noshade"/>
<a name="20050811.1">
<h3 xml:space="preserve">11 August 2005 - Tapestry 4.0-beta-4 released </h3>
</a>
@@ -357,7 +357,7 @@
<p>
<a
href="http://jakarta.apache.org/site/downloads/downloads_tapestry.cgi">Download
Tapestry</a>
</p>
- <hr noshade="noshade" size="1"/>
+ <hr size="1" noshade="noshade"/>
<a name="20050804.1">
<h3 xml:space="preserve">04 August 2005 - RDC Taglib graduated from Taglibs
Sandbox to Taglibs Proper</h3>
</a>
@@ -365,7 +365,7 @@
Taglibs-Sandbox and joined Taglibs-Proper. The RDC sources,
the RDC nightly build and the RDC website
have moved accordingly; and a new RDC component has been added
to the Taglibs section of bugzilla. <br/>
The RDC 1.0 Release was cut last week. </p>
- <hr noshade="noshade" size="1"/>
+ <hr size="1" noshade="noshade"/>
<a name="20050801.1">
<h3 xml:space="preserve">01 August 2005 - Right Commons-Cli 1.0 Jar Now In
Java Repository</h3>
</a>
@@ -385,7 +385,7 @@
<p> Please direct any questions to the <a
href="http://jakarta.apache.org/site/mail.html">user list</a> at
Jakarta Commons. </p>
<p> Robert </p>
- <hr noshade="noshade" size="1"/>
+ <hr size="1" noshade="noshade"/>
<a name="20050726.2">
<h3 xml:space="preserve">26 July 2005 - Commons Betwixt 0.7 released </h3>
</a>
@@ -399,7 +399,7 @@
<p>
<a
href="http://jakarta.apache.org/site/downloads/downloads_commons-betwixt.cgi">Download
Commons
Betwixt 0.7</a>. Please remember to check the sum and
verify the signature. </p>
- <hr noshade="noshade" size="1"/>
+ <hr size="1" noshade="noshade"/>
<a name="20050726.1">
<h3 xml:space="preserve">26 July 2005 - Reusable Dialog Components (RDC)
Taglib 1.0 released </h3>
</a>
@@ -418,7 +418,7 @@
<p>
<a
href="http://jakarta.apache.org/site/downloads/downloads_taglibs-rdc.cgi">Download
RDC Taglib</a>
</p>
- <hr noshade="noshade" size="1"/>
+ <hr size="1" noshade="noshade"/>
<a name="20050725.1">
<h3 xml:space="preserve">25 July 2005 - Tapestry 4.0-beta-3 released </h3>
</a>
@@ -433,7 +433,7 @@
<p>
<a
href="http://jakarta.apache.org/site/downloads/downloads_tapestry.cgi">Download
Tapestry</a>
</p>
- <hr noshade="noshade" size="1"/>
+ <hr size="1" noshade="noshade"/>
<a name="20050724.1">
<h3 xml:space="preserve">24 July 2005 - Apache Jakarta Tomcat 5.5.10-alpha
released </h3>
</a>
@@ -449,7 +449,7 @@
<p> Downloads:<br/> Binaries:
http://jakarta.apache.org/site/binindex.cgi#tomcat-5.5<br/> Sources:
http://jakarta.apache.org/site/sourceindex.cgi#tomcat-5.5 </p>
<p> The Apache Jakarta Tomcat Team </p>
- <hr noshade="noshade" size="1"/>
+ <hr size="1" noshade="noshade"/>
<a name="20050710.1">
<h3 xml:space="preserve">10 July 2005 - Tapestry 4.0-beta-2 released </h3>
</a>
Modified: jakarta/site/docs/site/news/news-2005-q4.html
URL:
http://svn.apache.org/viewcvs/jakarta/site/docs/site/news/news-2005-q4.html?rev=328634&r1=328633&r2=328634&view=diff
==============================================================================
--- jakarta/site/docs/site/news/news-2005-q4.html (original)
+++ jakarta/site/docs/site/news/news-2005-q4.html Wed Oct 26 04:51:43 2005
@@ -169,6 +169,47 @@
</div>
<p>
<div class="section-body">
+<a name="20051026.1">
+<h3 xml:space="preserve">26 October 2005 - HiveMind 1.1 released </h3>
+</a>
+ <p> The final 1.1 release of the <a
href="http://jakarta.apache.org/hivemind/">HiveMind</a> services and
+ configuration microkernel has been released. </p>
+ <p> HiveMind is an inversion-of-control container that mixes in a
powerful approach to modularization and
+ configuration. It is ideally suited for building richly
extensible frameworks. <a href="http://jakarta.apache.org/tapestry/">Tapestry
4.0</a> is built on HiveMind. HiveMind overlaps
+ in functionality with the very popular <a
href="http://springframework.org/">Spring</a> framework, but
+ offers a significant number of its own wrinkles ... and
integrates <em>very</em> cleanly with Spring. </p>
+ <p>Release 1.1 offers a significant number of improvements over
1.0. A few highlights:</p>
+ <ul>
+ <li> Services and configurations may now be private to a
module, and not directly accessible from other
+ modules. </li>
+ <li> Lightweight initialization allows properties of an object
instance to be configured without having
+ to make the object a full-fledged service. </li>
+ <li> The locale is now tracked on a per-thread basis, and may
be changed at any time. </li>
+ <li> Services may now be defined in terms of a Java
<em>class</em>, not a Java <em>interface</em>. </li>
+ <li>
+ <a href="http://groovy.codehaus.org/">Groovy</a> may be
used, instead of XML, to define services and
+ configurations. </li>
+ <li> Modules may define a package; class names appearing in
the XML may omit that package. </li>
+ <li> Streamlined XML with much smarter defaults for many
attributes. </li>
+ <li> Support for <a
href="http://aopalliance.sourceforge.net/">AOP Alliance</a> style method
+ interception. </li>
+ <li> Services may now be exposed via JMX for remote control,
and to monitor performance. </li>
+ <li> Much improved auto-wiring of services implementations,
including automatic dependency injection via
+ constructor parameters. </li>
+ <li> Support for building services around the Gang Of Four
Strategy and Chain of Command patterns. </li>
+ <li> Configurations data may now be injected as a Map rather
than a List, by defining the attribute used
+ as a key. </li>
+ <li> Conditional contribution, controlled by the presence (or
absence) of classes, or JVM system
+ properties. </li>
+ <li> Service proxies may now be serialized and deserialized.
</li>
+ <li> HiveDoc has been improved, both in content and in
presentation. </li>
+ </ul>
+ <p> Full details are available in the <a
href="http://jakarta.apache.org/hivemind/changes.html">change
+ log</a>. </p>
+ <p>
+ <a
href="http://jakarta.apache.org/site/downloads/downloads_hivemind.cgi">Download
HiveMind</a>
+ </p>
+ <hr size="1" noshade="noshade"/>
<a name="20051017.1">
<h3 xml:space="preserve">17 October 2005 - Tapestry 4.0-beta-11 released </h3>
</a>
@@ -182,7 +223,7 @@
<p>
<a
href="http://jakarta.apache.org/site/downloads/downloads_tapestry.cgi">Download
Tapestry</a>
</p>
- <hr noshade="noshade" size="1"/>
+ <hr size="1" noshade="noshade"/>
<a name="20051011.1">
<h3 xml:space="preserve">11 October 2005 - Commons HttpClient 3.0rc4 released
</h3>
</a>
@@ -199,7 +240,7 @@
</ul>
</p>
<p> For more information on Commons HttpClient, please see the <a
href="http://jakarta.apache.org/commons/httpclient/">HttpClient</a> web site.
</p>
- <hr noshade="noshade" size="1"/>
+ <hr size="1" noshade="noshade"/>
<a name="20051010.1">
<h3 xml:space="preserve">10 October 2005 - Commons IO 1.1 released </h3>
</a>
@@ -216,7 +257,7 @@
now includes a source zip for use with IDEs) </p>
<p> Feedback welcomed to the <a
href="http://jakarta.apache.org/commons/io">Commons IO Team</a>
</p>
- <hr noshade="noshade" size="1"/>
+ <hr size="1" noshade="noshade"/>
<a name="20051009.2">
<h3 xml:space="preserve">09 October 2005 - Tomcat 5.5.12 is stable</h3>
</a>
@@ -247,7 +288,7 @@
http://jakarta.apache.org/site/sourceindex.cgi#tomcat-5.5
</a>
</p>
<p> The Apache Tomcat Team </p>
- <hr noshade="noshade" size="1"/>
+ <hr size="1" noshade="noshade"/>
<a name="20051009.1">
<h3 xml:space="preserve">09 October 2005 - Tapestry 4.0-beta-10 released </h3>
</a>
@@ -262,7 +303,7 @@
<p>
<a
href="http://jakarta.apache.org/site/downloads/downloads_tapestry.cgi">Download
Tapestry</a>
</p>
- <hr noshade="noshade" size="1"/>
+ <hr size="1" noshade="noshade"/>
<a name="20051004.1">
<h3 xml:space="preserve">04 October 2005 - JMeter 2.1.1 released </h3>
</a>
@@ -283,7 +324,7 @@
<p>
<a
href="http://jakarta.apache.org/site/downloads/downloads_jmeter.cgi">Download
JMeter</a>
</p>
- <hr noshade="noshade" size="1"/>
+ <hr size="1" noshade="noshade"/>
<a name="20051003.2">
<h3 xml:space="preserve">03 October 2005 - Turbine M.E.T.A. 1.3 released </h3>
</a>
@@ -295,7 +336,7 @@
<a
href="http://jakarta.apache.org/site/downloads/downloads_turbine.cgi">Download
Turbine M.E.T.A. from
the Apache mirror system.</a>
</p>
- <hr noshade="noshade" size="1"/>
+ <hr size="1" noshade="noshade"/>
<a name="20051003.1">
<h3 xml:space="preserve">03 October 2005 - Turbine 2.3.2 released </h3>
</a>
@@ -310,7 +351,7 @@
<a
href="http://jakarta.apache.org/site/downloads/downloads_turbine.cgi">Download
Turbine from the
Apache mirror system.</a>
</p>
- <hr noshade="noshade" size="1"/>
+ <hr size="1" noshade="noshade"/>
<a name="20051002.1">
<h3 xml:space="preserve">02 October 2005 - Tapestry 4.0-beta-9 released </h3>
</a>
Modified: jakarta/site/docs/site/rss.xml
URL:
http://svn.apache.org/viewcvs/jakarta/site/docs/site/rss.xml?rev=328634&r1=328633&r2=328634&view=diff
==============================================================================
--- jakarta/site/docs/site/rss.xml (original)
+++ jakarta/site/docs/site/rss.xml Wed Oct 26 04:51:43 2005
@@ -1,5 +1,4 @@
-<?xml version="1.0" encoding="WINDOWS-1252"?>
-<rss version="2.0"><channel><title>Apache Jakarta
Project</title><link>http://jakarta.apache.org/</link><language>en</language><image><url>http://jakarta.apache.org/images/jakarta-logo.gif</url><title>Apache
Jakarta
Project</title><link>http://jakarta.apache.org/</link></image><description>News
and product releases from Apache's Jakarta
Project</description><item><title>Tapestry 4.0-beta-5 Released
</title><link>http://jakarta.apache.org/site/news/news-2005-q3.html#20050829.1</link><description>
+<?xml version="1.0" encoding="WINDOWS-1252"?><rss
version="2.0"><channel><title>Apache Jakarta
Project</title><link>http://jakarta.apache.org/</link><language>en</language><image><url>http://jakarta.apache.org/images/jakarta-logo.gif</url><title>Apache
Jakarta
Project</title><link>http://jakarta.apache.org/</link></image><description>News
and product releases from Apache's Jakarta
Project</description><item><title>Tapestry 4.0-beta-5 Released
</title><link>http://jakarta.apache.org/site/news/news-2005-q3.html#20050829.1</link><description>
The fifth beta release of Tapestry 4.0 is now
available. Tapestry is a component based web application
framework that provides lots of functionality
with minimal Java coding, and creates an environment that
supports high levels of reuse. This is another
@@ -24,6 +23,44 @@
Commons Email is available here as source and
binary from the Apache Mirror System. It will also be
available from the Apache Java repository and the Maven main repository.
The Commons Email team
+ </description></item><item><title>HiveMind 1.1 Released
</title><link>http://jakarta.apache.org/site/news/news-2005-q4.html#20051026.1</link><description>
+ The final 1.1 release of the HiveMind services and
+ configuration microkernel has been released.
+ HiveMind is an inversion-of-control container that mixes in a
powerful approach to modularization and
+ configuration. It is ideally suited for building richly
extensible frameworks. Tapestry 4.0 is built on HiveMind. HiveMind overlaps
+ in functionality with the very popular Spring framework, but
+ offers a significant number of its own wrinkles ... and
integrates very cleanly with Spring.
+ Release 1.1 offers a significant number of improvements over 1.0.
A few highlights:
+
+ Services and configurations may now be private to a module,
and not directly accessible from other
+ modules.
+ Lightweight initialization allows properties of an object
instance to be configured without having
+ to make the object a full-fledged service.
+ The locale is now tracked on a per-thread basis, and may be
changed at any time.
+ Services may now be defined in terms of a Java class, not a
Java interface.
+
+ Groovy may be used, instead of XML, to define services and
+ configurations.
+ Modules may define a package; class names appearing in the
XML may omit that package.
+ Streamlined XML with much smarter defaults for many
attributes.
+ Support for AOP Alliance style method
+ interception.
+ Services may now be exposed via JMX for remote control, and
to monitor performance.
+ Much improved auto-wiring of services implementations,
including automatic dependency injection via
+ constructor parameters.
+ Support for building services around the Gang Of Four
Strategy and Chain of Command patterns.
+ Configurations data may now be injected as a Map rather than
a List, by defining the attribute used
+ as a key.
+ Conditional contribution, controlled by the presence (or
absence) of classes, or JVM system
+ properties.
+ Service proxies may now be serialized and deserialized.
+ HiveDoc has been improved, both in content and in
presentation.
+
+ Full details are available in the change
+ log.
+
+ Download HiveMind
+
</description></item><item><title>Commons Betwixt 0.7 Released
</title><link>http://jakarta.apache.org/site/news/news-2005-q3.html#20050726.2</link><description>
Betwixt provides a flexible way to map beans into XML - and vice
versa.
Betwixt 0.7 is a feature release. A number of new strategies have
been introduced to add flexibility.
Modified: jakarta/site/news.xml
URL:
http://svn.apache.org/viewcvs/jakarta/site/news.xml?rev=328634&r1=328633&r2=328634&view=diff
==============================================================================
--- jakarta/site/news.xml (original)
+++ jakarta/site/news.xml Wed Oct 26 04:51:43 2005
@@ -1,6 +1,46 @@
<?xml version="1.0"?>
<news>
<group id="2005-q4" title="2005 Oct-Dec">
+ <release id="20051026.1" date="26 October 2005" product="HiveMind 1.1">
+ <p> The final 1.1 release of the <a
href="http://jakarta.apache.org/hivemind/">HiveMind</a> services and
+ configuration microkernel has been released. </p>
+ <p> HiveMind is an inversion-of-control container that mixes in a
powerful approach to modularization and
+ configuration. It is ideally suited for building richly
extensible frameworks. <a
+ href="http://jakarta.apache.org/tapestry/">Tapestry
4.0</a> is built on HiveMind. HiveMind overlaps
+ in functionality with the very popular <a
href="http://springframework.org/">Spring</a> framework, but
+ offers a significant number of its own wrinkles ... and
integrates <em>very</em> cleanly with Spring. </p>
+ <p>Release 1.1 offers a significant number of improvements over
1.0. A few highlights:</p>
+ <ul>
+ <li> Services and configurations may now be private to a
module, and not directly accessible from other
+ modules. </li>
+ <li> Lightweight initialization allows properties of an object
instance to be configured without having
+ to make the object a full-fledged service. </li>
+ <li> The locale is now tracked on a per-thread basis, and may
be changed at any time. </li>
+ <li> Services may now be defined in terms of a Java
<em>class</em>, not a Java <em>interface</em>. </li>
+ <li>
+ <a href="http://groovy.codehaus.org/">Groovy</a> may be
used, instead of XML, to define services and
+ configurations. </li>
+ <li> Modules may define a package; class names appearing in
the XML may omit that package. </li>
+ <li> Streamlined XML with much smarter defaults for many
attributes. </li>
+ <li> Support for <a
href="http://aopalliance.sourceforge.net/">AOP Alliance</a> style method
+ interception. </li>
+ <li> Services may now be exposed via JMX for remote control,
and to monitor performance. </li>
+ <li> Much improved auto-wiring of services implementations,
including automatic dependency injection via
+ constructor parameters. </li>
+ <li> Support for building services around the Gang Of Four
Strategy and Chain of Command patterns. </li>
+ <li> Configurations data may now be injected as a Map rather
than a List, by defining the attribute used
+ as a key. </li>
+ <li> Conditional contribution, controlled by the presence (or
absence) of classes, or JVM system
+ properties. </li>
+ <li> Service proxies may now be serialized and deserialized.
</li>
+ <li> HiveDoc has been improved, both in content and in
presentation. </li>
+ </ul>
+ <p> Full details are available in the <a
href="http://jakarta.apache.org/hivemind/changes.html">change
+ log</a>. </p>
+ <p>
+ <a
href="http://jakarta.apache.org/site/downloads/downloads_hivemind.cgi">Download
HiveMind</a>
+ </p>
+ </release>
<release id="20051017.1" date="17 October 2005" product="Tapestry
4.0-beta-11">
<p> The latest weekly beta release for Tapestry 4.0 adds more
documentation and debuts a completely
renovated Virtual Library demonstration J2EE application,
which makes use of all the latest and greatest
Modified: jakarta/site/xdocs/downloads/downloads.xml
URL:
http://svn.apache.org/viewcvs/jakarta/site/xdocs/downloads/downloads.xml?rev=328634&r1=328633&r2=328634&view=diff
==============================================================================
--- jakarta/site/xdocs/downloads/downloads.xml (original)
+++ jakarta/site/xdocs/downloads/downloads.xml Wed Oct 26 04:51:43 2005
@@ -1,7 +1,7 @@
<?xml version="1.0" encoding="ISO-8859-1"?>
<!DOCTYPE project-downloads
[
-<!ENTITY hivemind-current '1.1-rc-1'>
+<!ENTITY hivemind-stable '1.1'>
<!ENTITY tapestry-current '4.0-beta-11'>
]>
<project-downloads title="Jakarta Downloads">
@@ -572,13 +572,13 @@
<project id="hivemind" name="HiveMind"
href="http://jakarta.apache.org/hivemind/">
<downloads keys="jakarta/hivemind/KEYS"
primary="http://www.apache.org/dist/" mirrored="true"
archive="http://archive.apache.org/dist/jakarta/hivemind/">
- <group label="&hivemind-current;">
+ <group label="&hivemind-stable;">
<group label="Combined Binary/Source">
- <download name="&hivemind-current;.tar.gz"
href="jakarta/hivemind/hivemind-&hivemind-current;.tar.gz"/>
- <download name="&hivemind-current;.zip"
href="jakarta/hivemind/hivemind-&hivemind-current;.zip"/>
+ <download name="&hivemind-stable;.tar.gz"
href="jakarta/hivemind/hivemind-&hivemind-stable;.tar.gz"/>
+ <download name="&hivemind-stable;.zip"
href="jakarta/hivemind/hivemind-&hivemind-stable;.zip"/>
</group>
<group label="Documentation">
- <download name="&hivemind-current;-docs.tar.gz"
href="jakarta/hivemind/hivemind-&hivemind-current;-docs.tar.gz"/>
+ <download name="&hivemind-stable;-docs.tar.gz"
href="jakarta/hivemind/hivemind-&hivemind-stable;-docs.tar.gz"/>
</group>
</group>
<download name="browse download area" href="jakarta/hivemind/"
directory="true"/>
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]