nicolaken    2002/09/16 15:30:39

  Modified:    docs/framework for-developers-changes.html
  Log:
  Fix generation of the changes document generation.
  
  Revision  Changes    Path
  1.5       +98 -107   
jakarta-avalon-site/docs/framework/for-developers-changes.html
  
  Index: for-developers-changes.html
  ===================================================================
  RCS file: 
/home/cvs/jakarta-avalon-site/docs/framework/for-developers-changes.html,v
  retrieving revision 1.4
  retrieving revision 1.5
  diff -u -r1.4 -r1.5
  --- for-developers-changes.html       26 Jul 2002 15:06:50 -0000      1.4
  +++ for-developers-changes.html       16 Sep 2002 22:30:39 -0000      1.5
  @@ -1,189 +1,180 @@
   <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
  -<html><head><META http-equiv="Content-Type" content="text/html; 
charset=ISO-8859-1"><link rel="stylesheet" href="skin/tigris.css" 
type="text/css"><link rel="stylesheet" href="skin/site.css" 
type="text/css"><link media="print" rel="stylesheet" href="skin/print.css" 
type="text/css"><meta value="Avalon Documentation Team" name="author"><meta 
value="[email protected]" name="email"><title>NO 
TITLE</title></head><body bgcolor="white" class="composite" marginheight="0" 
marginwidth="0"><div id="banner"><table width="100%" cellpadding="8" 
cellspacing="0" border="0"><tbody><tr><td align="left"><a 
href="http://jakarta.apache.org/";><img border="0" 
src="images/jakarta-logo.gif"></a></td><td align="right"><a 
href="http://jakarta.apache.org/avalon/";><img border="0" 
src="images/header.gif"></a></td></tr></tbody></table></div><table width="100%" 
cellpadding="0" cellspacing="0" border="0" id="breadcrumbs"><td><a 
href="http://jakarta.apache.org/";>Jakarta Main</a> |
  +<html><head><META http-equiv="Content-Type" content="text/html; 
charset=ISO-8859-1"><link rel="stylesheet" href="skin/tigris.css" 
type="text/css"><link rel="stylesheet" href="skin/site.css" 
type="text/css"><link media="print" rel="stylesheet" href="skin/print.css" 
type="text/css"><meta value="Avalon Documentation Team" name="author"><meta 
value="[email protected]" name="email"><title>Avalon Framework - 
History of Changes</title></head><body bgcolor="white" class="composite" 
marginheight="0" marginwidth="0"><div id="banner"><table width="100%" 
cellpadding="8" cellspacing="0" border="0"><tbody><tr><td align="left"><a 
href="http://jakarta.apache.org/";><img border="0" 
src="images/jakarta-logo.gif"></a></td><td align="right"><a 
href="http://jakarta.apache.org/avalon/";><img border="0" 
src="images/header.gif"></a></td></tr></tbody></table></div><table width="100%" 
cellpadding="0" cellspacing="0" border="0" id="breadcrumbs"><td><a 
href="http://jakarta.apache.org/";>Jakarta Main</a> |
               <a href="http://jakarta.apache.org/avalon";>Avalon Main</a> |
               <a href="../">Up</a></td><td style="text-align: right" 
align="right"><a 
href="http://jakarta.apache.org/avalon/framework/";>Framework</a> |
               <a 
href="http://jakarta.apache.org/avalon/excalibur/";>Excalibur</a> |
               <a 
href="http://jakarta.apache.org/avalon/cornerstone/";>Cornerstone</a> |
               <a href="http://jakarta.apache.org/avalon/phoenix/";>Phoenix</a> |
               <a href="http://jakarta.apache.org/avalon/apps/";>Apps</a> |
  -            <a 
href="http://jakarta.apache.org/avalon/logkit/";>Logkit</a></td></table><table 
id="main" width="100%" cellpadding="8" cellspacing="0" border="0"><tbody><tr 
valign="top"><td id="leftcol"><div 
id="navcolumn"><div><strong>Essentials</strong><div><a 
href="index.html">Overview</a></div><div><a 
href="features.html">Features</a></div><div><a 
href="getting-started.html">Getting started</a></div><div><a 
href="http://jakarta.apache.org/builds/jakarta-avalon/release/framework";>Download</a></div></div><div><strong>Guide</strong><div><a
 href="guide-oop-best-practices.html">OOP best practices</a></div><div><a 
href="guide-patterns-what-are.html">What are patterns?</a></div><div><a 
href="guide-patterns-in-avalon.html">Patterns in Avalon</a></div><div><a 
href="guide-patterns-soii.html"></a></div><div><a 
href="guide-patterns-soc.html"></a></div><div><a 
href="guide-patterns-ioc.html"></a></div><div><a 
href="guide-patterns-ioc-security.html"></a></div><div><a 
href="guide-cop-what-is.html">What is COP?</a></div><div><a 
href="guide-cop-in-avalon.html">COP in Avalon</a></div><div><a 
href="guide-where-to-go-from-here.html">Where to go from 
here</a></div></div><div><strong>Reference</strong><div><a 
href="http://jakarta.apache.org/avalon/api/index.html";>API 
Docs</a></div><div><a href="diagrams/">Diagrams Docs</a></div><div><a 
href="reference-the-lifecycle.html">The Lifecycle</a></div><div><a 
href="reference-containers.html">Containers</a></div></div><div><strong>For 
Developers</strong><div><a 
href="for-developers-changes.html">Changes</a></div><div><a 
href="http://jakarta.apache.org/avalon/code-standards.html";>Coding 
standards</a></div><div><a href="for-developers-project-structure.html">Project 
Structure</a></div><div><a 
href="http://jakarta.apache.org/site/cvsindex.html";>CVS</a></div><div><a 
href="http://jakarta.apache.org/site/mail.html";>Mailing 
Lists</a></div></div></div></td><td><div id="bodycol"><div class="app"><div 
align="center"><h1>NO TITLE</h1><h2></h2></div><div class="h3">
  +            <a 
href="http://jakarta.apache.org/avalon/logkit/";>Logkit</a></td></table><table 
id="main" width="100%" cellpadding="8" cellspacing="0" border="0"><tbody><tr 
valign="top"><td id="leftcol"><div 
id="navcolumn"><div><strong>Essentials</strong><div><a 
href="index.html">Overview</a></div><div><a 
href="features.html">Features</a></div><div><a 
href="getting-started.html">Getting started</a></div><div><a 
href="http://jakarta.apache.org/builds/jakarta-avalon/release/framework";>Download</a></div></div><div><strong>Guide</strong><div><a
 href="guide-oop-best-practices.html">OOP best practices</a></div><div><a 
href="guide-patterns-what-are.html">What are patterns?</a></div><div><a 
href="guide-patterns-in-avalon.html">Patterns in Avalon</a></div><div><a 
href="guide-patterns-soii.html"></a></div><div><a 
href="guide-patterns-soc.html"></a></div><div><a 
href="guide-patterns-ioc.html"></a></div><div><a 
href="guide-patterns-ioc-security.html"></a></div><div><a 
href="guide-cop-what-is.html">What is COP?</a></div><div><a 
href="guide-cop-in-avalon.html">COP in Avalon</a></div><div><a 
href="guide-where-to-go-from-here.html">Where to go from 
here</a></div></div><div><strong>Reference</strong><div><a 
href="http://jakarta.apache.org/avalon/api/index.html";>API 
Docs</a></div><div><a href="diagrams/">Diagrams Docs</a></div><div><a 
href="reference-the-lifecycle.html">The Lifecycle</a></div><div><a 
href="reference-containers.html">Containers</a></div></div><div><strong>For 
Developers</strong><div><a 
href="for-developers-changes.html">Changes</a></div><div><a 
href="http://jakarta.apache.org/avalon/code-standards.html";>Coding 
standards</a></div><div><a href="for-developers-project-structure.html">Project 
Structure</a></div><div><a 
href="http://jakarta.apache.org/site/cvsindex.html";>CVS</a></div><div><a 
href="http://jakarta.apache.org/site/mail.html";>Mailing 
Lists</a></div></div></div></td><td><div id="bodycol"><div class="app"><div 
align="center"><h1>Avalon Framework - History of 
Changes</h1><h2></h2></div><div class="h3"><div class="h3"><h3>Avalon Framework 
- History of Changes</h3></div>
     
  -    
  -    
  -    
  -    
  -    
  -    
  -    
  -    
  -  
  -  
  -    
  +  <div class="h4"><h4>4.1.2 (January 31, 2002)</h4></div><ul>
  +    <li><img border="0" alt="udpate" src="images/udpate.jpg">
         Updated the build jars.
  -    
  -    
  +    (BL)</li>
  +    <li><img border="0" alt="add" src="images/add.jpg">
         Add EMPTY_PARAMETERS constant object to the Parameters object.
  -    
  -    
  +    (CZ)</li>
  +    <li><img border="0" alt="update" src="images/update.jpg">
         Made it configurable whether you print nested exceptions or not,
         and specify the depth that the AvalonFormatter will go with nested
         exceptions (defaults to 8).
  -    
  -    
  +    (PD)</li>
  +    <li><img border="0" alt="update" src="images/update.jpg">
         Update build to have a "compress.jars" property (defaults to
         true by default).
  -    
  -  
  -  
  -    
  +    (LM)</li>
  +  </ul>
  +  <div class="h4"><h4>4.1.1 (December 21, 2001)</h4></div><ul>
  +    <li><img border="0" alt="fix" src="images/fix.jpg">
         Force build process to produce JDK 1.2 compliant class files.
         The last release had JDK 1.4 compliant class files, causing
         some classloaders to not work with the Framework.
  -    
  -  
  -  
  -    
  +    (BL)</li>
  +  </ul>
  +  <div class="h4"><h4>4.1 (December 12, 2001)</h4></div><ul>
  +    <li><img border="0" alt="update" src="images/update.jpg">
         Improve and update the configuration javadocs to reflect the new
         namespace support.
  -    
  -    
  +    (JT)</li>
  +    <li><img border="0" alt="remove" src="images/remove.jpg">
         Deprecate the Loggable and AbstractLoggable classes, and replace
         them with LogEnabled and AbstractLogEnabled.
  -    
  -    
  +    (BL)</li>
  +    <li><img border="0" alt="add" src="images/add.jpg">
         Add an abstraction layer to the Logging implementation.  Thanks
         to Peter Donald for supplying the interface.
  -    
  -    
  +    (BL)</li>
  +    <li><img border="0" alt="add" src="images/add.jpg">
         Add Namespace support to Configuration files.
  -    
  -    
  +    (BL)</li>
  +    <li><img border="0" alt="add" src="images/add.jpg">
         Add AvalonFormatter that was in LogKit's heirarchy.  This way, we
         avoid circular dependancies.
  -    
  -    
  +    (BL)</li>
  +    <li><img border="0" alt="fix" src="images/fix.jpg">
         Previously resolve did not throw a ContextException. This made it
         difficult to indicate errors resolving objects. It now throws an
         exception thus allowing errors to be propogated and recorded.
  -    
  -    
  +    (PD)</li>
  +    <li><img border="0" alt="add" src="images/add.jpg">
         New ConfigurationSerializer to have your configuration objects persist.
  -    
  -    
  +    (BL)</li>
  +    <li><img border="0" alt="update" src="images/update.jpg">
         Upgrade DefaultConfigurationBuilder to be JAXP compliant,
         with the option to pass in your own XMLReader.
  -    
  -    
  +    (BL)</li>
  +    <li><img border="0" alt="update" src="images/update.jpg">
         Configuration objects are now Serializable.
  -    
  -    
  +    (PD)</li>
  +    <li><img border="0" alt="add" src="images/add.jpg">
         Add new support to ask a component manager if it has a component.
  -    
  -    
  +    (BL)</li>
  +    <li><img border="0" alt="fix" src="images/fix.jpg">
         Bug fixes for documentation
  -    
  -    
  +    (PD)</li>
  +    <li><img border="0" alt="update" src="images/update.jpg">
         Update developers docs to support new configuration methods.
  -    
  -    
  +    (BL)</li>
  +    <li><img border="0" alt="add" src="images/add.jpg">
         Improved "Hello World" documentation.
  -    
  -    
  +    (PH)</li>
  +    <li><img border="0" alt="add" src="images/add.jpg">
         Add UML diagrams supplied by Dieter Wimberger
  -    
  -    
  +    (PD)</li>
  +    <li><img border="0" alt="update" src="images/update.jpg">
         Add new author bios.
  -    
  -    
  +    (BL)</li>
  +    <li><img border="0" alt="update" src="images/update.jpg">
         Update build process to proposed standard.
  -    
  -    
  +    (BL)</li>
  +    <li><img border="0" alt="add" src="images/add.jpg">
         Added a method to Version to parse a Version from a string. Added 
accessor
         methods to Version to allow access to major/minor/micro components of 
version.
  -    
  -    
  +    (PD)</li>
  +    <li><img border="0" alt="change" src="images/change.jpg">
         Updated Version class to refer to micro version rather than revision. 
This 
         is to match the terminology for JDK versioning. This is just 
documentation 
         changes.
  -    
  -    
  +    (PD)</li>
  +    <li><img border="0" alt="fix" src="images/fix.jpg">
         Changed access of Enum and ValuedEnum constructors from public to
         protected, to prevent Enum users from breaking type-safety by adding 
new
         Enum items. This breaks backwards-compatibility in cases where Enum
         and ValuedEnum were being incorrectly used.
  -    
  -  
  -  
  -    
  +    (JT)</li>
  +  </ul>
  +  <div class="h4"><h4>4.0 (July 30, 2001)</h4></div><ul>
  +    <li><img border="0" alt="add" src="images/add.jpg">
         Added new method to Component Manager and Selector for discovering
         if a Component exists inside or not.  Also augmented the default
         versions with the basic implementation to discover them.
  -    
  -    
  +    (BL)</li>
  +    <li><img border="0" alt="add" src="images/add.jpg">
         Added stylesheet to convert Stylebook markup to DocBook markup.
  -    
  -    
  +    (BL)</li>
  +    <li><img border="0" alt="change" src="images/change.jpg">
         Changed the documentation build process to use Cocoon to build
         the site.
  -    
  -    
  +    (BL)</li>
  +    <li><img border="0" alt="add" src="images/add.jpg">
         Added new "Developing with Avalon" book in DocBook format.
  -    
  -    
  +    (BL)</li>
  +    <li><img border="0" alt="add" src="images/add.jpg">
         Added Executable interface to activity package.
  -    
  -    
  +    (PD)</li>
  +    <li><img border="0" alt="fix" src="images/fix.jpg">
         Updated Resolvable interface to allow a ContextException to be thrown 
         on failure. 
  -    
  -    
  +    (PD)</li>
  +    <li><img border="0" alt="update" src="images/update.jpg">
         Add a makeReadOnly() method to the default implementations of 
Configuration, 
         Context and ComponentManager. Calling this method after the respective
         object has been filled will make the object read-only. This is a 
safety 
         precaution to stop code performing unwanted operations.
  -    
  -    
  +    (PD)</li>
  +    <li><img border="0" alt="update" src="images/update.jpg">
         Updated the javadocs of many of the classes.
  -    
  -    
  +    (PD)</li>
  +    <li><img border="0" alt="update" src="images/update.jpg">
         Update documentation so that it is more accurate and descriptive.
  -    
  -  
  -  
  -    
  +    (BL)</li>
  +  </ul>
  +  <div class="h4"><h4>4.0b3 (June 6, 2001)</h4></div><ul>
  +    <li><img border="0" alt="update" src="images/update.jpg">
         Release 4.0b3
  -    
  -    
  +    (BL)</li>
  +    <li><img border="0" alt="fix" src="images/fix.jpg">
         Made DefaultComponentManager/Selector, DefaultContext, and
         DefaultConfiguration read-only to avoid bad programming
         practices by clients.
  -    
  -  
  -
  -  
  +    (PD)</li>
  +  </ul>
  +<div class="h4"><h4>4.0b2 (June 4, 2001)</h4></div><ul>
  +  <li><img border="0" alt="update" src="images/update.jpg">
       Release 4.0b2
  -  
  -  
  +  (BL)</li>
  +  <li><img border="0" alt="add" src="images/add.jpg">
       Add makeReadOnly() method to default implementations to prevent
       alteration after they are set up.
  -  
  -  
  +  (PD)</li>
  +  <li><img border="0" alt="update" src="images/update.jpg">
       Removed the "throws Exception" from Disposable interface.  That was
       inadvertently left in the previous release.
  -  
  -  
  +  (BL)</li>
  +  <li><img border="0" alt="add" src="images/add.jpg">
       Added extra methods to Parameters to throw exceptions if the value
       does not exist.  They are the "no default value" methods.
  -  
  -  
  +  (BL)</li>
  +  <li><img border="0" alt="update" src="images/update.jpg">
       Updated javadocs for Framework.
  -  
  -
  -
  -  
  +  (PD)</li>
  +</ul>
  +<div class="h4"><h4>4.0b1 (May 11, 2001)</h4></div><ul>
  +  <li><img border="0" alt="update" src="images/update.jpg">
       Official release
  -  
  -
  +  (BL)</li>
  +</ul>
   
   </div></div></div></td></tr></tbody></table><div id="footer"><table 
width="100%" cellpadding="4" cellspacing="0" border="0"><tbody><tr><td 
align="left">Copyright &copy; 1999-2002 Apache Software Foundation. All Rights 
Reserved.</td><td></td><td align="right"><script language="JavaScript">
                             <!--
  
  
  

--
To unsubscribe, e-mail:   <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>

Reply via email to