oops - forgot that bit. Heres the patch for changes .

On Fri, 22 Nov 2002 16:54, Jeff Turner wrote:
> Applied.. I also had to exclude validation of authors/* and
> history/changes.xml.
>
> --Jeff
>
> On Fri, Nov 22, 2002 at 11:33:13AM +1100, Peter Donald wrote:
> > Hi,
> >
> > In the FORREST-branch of jakarta-avalon could some one do the following
> >
> > cvs rm src/documentation/content/developing/menu.xml
> > cp src/documentation/resources/images/group-logo.gif
> > src/documentation/content/images/jakarta-logo.gif
> > cvs rm src/documentation/resources/images/group-logo.gif
> > cvs add src/documentation/content/images/jakarta-logo.gif
> >
> > Move the attached book.xmls into the developing/framework/history folders
> > and add them.
> >
> > After this just the Docbook needs to be converted.

-- 
Cheers,

Peter Donald
*-----------------------------------------------------*
* "Faced with the choice between changing one's mind, *
* and proving that there is no need to do so - almost *
* everyone gets busy on the proof."                   *
*              - John Kenneth Galbraith               *
*-----------------------------------------------------* 
Index: src/documentation/content/history/changes.xml
===================================================================
RCS file: 
/home/cvspublic/jakarta-avalon/src/documentation/content/history/Attic/changes.xml,v
retrieving revision 1.1.2.1
diff -u -r1.1.2.1 changes.xml
--- src/documentation/content/history/changes.xml       16 Nov 2002 23:53:16 -0000     
 1.1.2.1
+++ src/documentation/content/history/changes.xml       22 Nov 2002 06:07:28 -0000
@@ -1,211 +1,202 @@
 <?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE document PUBLIC "-//APACHE//DTD Documentation V1.1//EN" "document-v11.dtd">
-<document>
-<header>
-<title/>
-<authors>
-<person email="unknown" name="unknown"/>
-</authors>
-</header>
-<body>
-<changes title="Avalon History of Changes">
-  <devs>
-    <person name="Federico Barbieri" email="[EMAIL PROTECTED]" id="FB"/>
-    <person name="Berin Loritsch" email="[EMAIL PROTECTED]" id="BL"/>
-    <person name="Peter Donald" email="peter at apache.org" id="PD"/>
-  </devs>
-<release version="3.1a1" date="29th January 2001">
-  <action dev="BL" type="add">
-    Added in DataSource implementation for use with J2EE style apps.
-  </action>
-  <action dev="PD" type="add">
-    Added the notion of ServerApplication to replace the concept of .bar as a server. 
-    A ServerApplication is a isolated environment that manages it's own threads, 
-    security, logging, classloading etc. It has a specific layout as documented 
-    in Assembly guide. The kernel was refactored to contain ServerApplications
-    rather than Blocks and a lot of support was refactored to support safe separation
-    of ServerApplications. The archives are in .sar format and are similar in many 
-    aspects to .war of servlet fame.
-  </action>
-  <action dev="PD" type="add">
-    Refactored thread management so specific thread pools can assigned to specific
-    threads/thread groups in a manner similar to how ContextClassLoader is associated 
-    with threads. Thread management was also moved to a new package 
-    (org.apache.avalon.util.threads).
-  </action>
-  <action dev="PD" type="update">
-    Modify the packaging of all kernel related files into org.apache.phoenix.
-  </action>
-  <action dev="PD" type="update">
-    Modify the packaging of all blocks/services/demos into package hierarchy 
-    org.apache.cornerstone.
-  </action>
-  <action dev="PD" type="add">
-    Added two new services/blocks by refactoring code from tomcat and old 
SocketServer. 
-    There is now a SocketManager and a ConnectionManager. The TLS code is now much 
improved 
-    and there is the beginning of client socket factory. This provides for future 
client 
-    socket code factories for SSL/TLS or SSH1/2 etc. Also adapted SimpleServer to use 
-    these methods.
-  </action>
-  <action dev="PD" type="update">
-    Changed config file from per .bar to per .sar and changed name from BAR-INF/&lt;
-    barname&gt;.conf.xml to conf/assembly.xml. It still contains configuration data 
as 
-    well as assembly data but this will be removed in a future revision.
-  </action>
-  <action dev="PD" type="add">
-    Added an extra config file to .sar (conf/server.xml) that is responsible for 
-    configuring .sar wide variables. Some examples include security, logging and 
thread loading.
-  </action>
-  <action dev="PD" type="update">
-    Refactored most of the code to use AbstractLoggable and the corresponding 
getLogger() 
-    method. Also removed the remaining static access to LogKit.
-  </action>
-  <action dev="PD" type="update">
-    Continued to refine the Camelot API.
-  </action>
-  <action dev="PD" type="add">
-    Removed blockdefs.properties in favour of adding attributes to manifest entries 
of jars. 
-    This should enable future GUI tools to easily assemble blocks.
-  </action>
-  <action dev="PD" type="add">
-    Re-Added the sub-classed context BlockContext to allow blocks full access to 
important 
-    environmental information.
-  </action>
-  <action dev="PD" type="update">
-    Many of the lifecycle methods now have a chance to fail by throwing an exception.
-  </action>
-  <action dev="PD" type="remove">
-    Removed all notion of kernel configurability.
-  </action>
-  <action dev="PD" type="update">
-    Enabled securityManager by default and now ServerApplications have to specify a 
security
-    policy.
-  </action>
-  <action dev="PD" type="update">
-    Removed classloader hack in ObjectStorageRepository as it is no longer required 
with 
-    new .sar format.
-  </action>
-  <action dev="PD" type="update">
-    Homogenized the remaining code to follow one style.
-  </action>
-  <action dev="PD" type="update">
-    Configuration temporarily will create new Configuration objects on getChild() if 
they 
-    don't exist until Berin's work is finalized.
-  </action>
-  <action dev="PD" type="update">
-    Altered Compose so that it threw ComponentManagerException of which the previous 
two 
-    exceptions thrown are now subclasses.
-  </action>
-  <action dev="PD" type="update">
-    Made loading of jars relative to avalon-loader.jar rather than via current 
working 
-    directory so that some tools (ie VAJava) would not complain.
-  </action>
-  <action dev="PD" type="update">
-    Separated out tools directory/jars from main jars that avalon uses.
-  </action>
-  <action dev="BL" type="update">
-    A number of bug fixes and more descriptive exceptions for Configuration and 
Parameters 
-    objects.
-  </action>
-</release>
+<!DOCTYPE changes PUBLIC "-//APACHE//DTD Changes V1.1//EN" "changes-v11.dtd">
+<changes>
+    <title>Avalon History of Changes</title>
+    <devs>
+        <person name="Federico Barbieri" email="[EMAIL PROTECTED]" id="FB"/>
+        <person name="Berin Loritsch" email="[EMAIL PROTECTED]" id="BL"/>
+        <person name="Peter Donald" email="peter at apache.org" id="PD"/>
+    </devs>
+    <release version="3.1a1" date="29th January 2001">
+        <action dev="BL" type="add">
+            Added in DataSource implementation for use with J2EE style apps.
+        </action>
+        <action dev="PD" type="add">
+            Added the notion of ServerApplication to replace the concept of .bar as a 
+server.
+            A ServerApplication is a isolated environment that manages it's own 
+threads,
+            security, logging, classloading etc. It has a specific layout as 
+documented
+            in Assembly guide. The kernel was refactored to contain ServerApplications
+            rather than Blocks and a lot of support was refactored to support safe 
+separation
+            of ServerApplications. The archives are in .sar format and are similar in 
+many
+            aspects to .war of servlet fame.
+        </action>
+        <action dev="PD" type="add">
+            Refactored thread management so specific thread pools can assigned to 
+specific
+            threads/thread groups in a manner similar to how ContextClassLoader is 
+associated
+            with threads. Thread management was also moved to a new package
+            (org.apache.avalon.util.threads).
+        </action>
+        <action dev="PD" type="update">
+            Modify the packaging of all kernel related files into org.apache.phoenix.
+        </action>
+        <action dev="PD" type="update">
+            Modify the packaging of all blocks/services/demos into package hierarchy
+            org.apache.cornerstone.
+        </action>
+        <action dev="PD" type="add">
+            Added two new services/blocks by refactoring code from tomcat and old 
+SocketServer.
+            There is now a SocketManager and a ConnectionManager. The TLS code is now 
+much improved
+            and there is the beginning of client socket factory. This provides for 
+future client
+            socket code factories for SSL/TLS or SSH1/2 etc. Also adapted 
+SimpleServer to use
+            these methods.
+        </action>
+        <action dev="PD" type="update">
+            Changed config file from per .bar to per .sar and changed name from 
+BAR-INF/&lt;
+            barname&gt;.conf.xml to conf/assembly.xml. It still contains 
+configuration data as
+            well as assembly data but this will be removed in a future revision.
+        </action>
+        <action dev="PD" type="add">
+            Added an extra config file to .sar (conf/server.xml) that is responsible 
+for
+            configuring .sar wide variables. Some examples include security, logging 
+and thread loading.
+        </action>
+        <action dev="PD" type="update">
+            Refactored most of the code to use AbstractLoggable and the corresponding 
+getLogger()
+            method. Also removed the remaining static access to LogKit.
+        </action>
+        <action dev="PD" type="update">
+            Continued to refine the Camelot API.
+        </action>
+        <action dev="PD" type="add">
+            Removed blockdefs.properties in favour of adding attributes to manifest 
+entries of jars.
+            This should enable future GUI tools to easily assemble blocks.
+        </action>
+        <action dev="PD" type="add">
+            Re-Added the sub-classed context BlockContext to allow blocks full access 
+to important
+            environmental information.
+        </action>
+        <action dev="PD" type="update">
+            Many of the lifecycle methods now have a chance to fail by throwing an 
+exception.
+        </action>
+        <action dev="PD" type="remove">
+            Removed all notion of kernel configurability.
+        </action>
+        <action dev="PD" type="update">
+            Enabled securityManager by default and now ServerApplications have to 
+specify a security
+            policy.
+        </action>
+        <action dev="PD" type="update">
+            Removed classloader hack in ObjectStorageRepository as it is no longer 
+required with
+            new .sar format.
+        </action>
+        <action dev="PD" type="update">
+            Homogenized the remaining code to follow one style.
+        </action>
+        <action dev="PD" type="update">
+            Configuration temporarily will create new Configuration objects on 
+getChild() if they
+            don't exist until Berin's work is finalized.
+        </action>
+        <action dev="PD" type="update">
+            Altered Compose so that it threw ComponentManagerException of which the 
+previous two
+            exceptions thrown are now subclasses.
+        </action>
+        <action dev="PD" type="update">
+            Made loading of jars relative to avalon-loader.jar rather than via 
+current working
+            directory so that some tools (ie VAJava) would not complain.
+        </action>
+        <action dev="PD" type="update">
+            Separated out tools directory/jars from main jars that avalon uses.
+        </action>
+        <action dev="BL" type="update">
+            A number of bug fixes and more descriptive exceptions for Configuration 
+and Parameters
+            objects.
+        </action>
+    </release>
 
-<release version="3.0a3" date="11th October 2000">
-  <action dev="PD" type="update">
-    Made SocketManager accept arbitrary SocketServer.Listener objects.
-  </action>
-  <action dev="FB" type="update">
-    Updated all blocks to use new system level logging.
-  </action>
-  <action dev="FB" type="update">
-    Changed Threads so that it is now a system level service.
-  </action>
-  <action dev="PD" type="add">
-    Added new LogManager that manages arbitrary log categories.
-  </action>
-  <action dev="PD" type="add">
-    Added the BlockInfo requirement. Thus blocks need to have an XML file that 
describe the
-    services it offers, the services it depends upon and other meta information.
-  </action>
-  <action dev="PD" type="add">
-    Added support for Blocks to implement BlockContextualizable. If they do this the 
kernel 
-    will pass them Context information. Currently the context information is limited 
to 
-    a handle to kernel instance and the name they were configured under.
-  </action>
-  <action dev="PD" type="add">
-    Changed SimpleContext and SimpleComponentManager to DefaultComponent and 
-    DefaultComponentManager to match better with other Avalon design patterns.    
-  </action>
-  <action dev="PD" type="add">
-    Added functionality that allowed you to listen to BlockEvents generated by 
kernel. 
-    Events indicate when a Block is being created, initialized, composed, destroyed, 
ran and
-    stopped.
-  </action>
-  <action dev="PD" type="add">
-    Updated Logger interface so arbitrary integer levels are not allowed to be 
passed. The user 
-    is forced to use defined enumerants. This was done to increase safety.
-  </action>
-  <action dev="PD" type="add">
-    Updated kernel so that is now delegates to AvalonKernelConfigurator to configure 
itself.
-  </action>
-  <action dev="PD" type="update">
-    Updated kernel so that it is now pluggable. Any kernel can be loaded via the code 
in main.
-    Kernel configuration files are loaded from default configuration directory in a 
file
-    with same name as class with a .conf.xml appended.
-  </action>
-  <action dev="PD" type="update">
-    Removed getDescription method from Block as it is to become part of BlockInfo
-  </action>
-  <action dev="PD" type="update">
-    Change methods in Configure/Reconfigure to throw ConfigurationExceptions.
-  </action>
-  <action dev="PD" type="update">
-    Change methods in Configure/Reconfigure to match Java standards.
-  </action>
-  <action dev="FB" type="add">
-    Add to the Logger log level support.
-  </action>
-  <action dev="BL" type="add">
-   JNDI for the lookup of blocks and components.  Still keep the
-   Composer interface for those lightweight blocks that don't
-   need the extra features of the Context.  JNDI should be the
-   ComponentManager of choice.
-  </action>
-  <action dev="BL" type="update">
-    Synchronized Avalon with Cocoon 2 enhancements.  Uses SAX 2 for
-    configuration, incorporated abstract and base classes for fundamental
-    types, and incorporated the NamedComponent interface.
-  </action>
-  <action dev="BL" type="update">
-    Upgraded Loader architecture and the AvalonClassLoader to provide
-    better detail, as well as new ways of configuring the loader at the
-    beginning.  It does not require any extra libraries to load.
-  </action>
-</release>
+    <release version="3.0a3" date="11th October 2000">
+        <action dev="PD" type="update">
+            Made SocketManager accept arbitrary SocketServer.Listener objects.
+        </action>
+        <action dev="FB" type="update">
+            Updated all blocks to use new system level logging.
+        </action>
+        <action dev="FB" type="update">
+            Changed Threads so that it is now a system level service.
+        </action>
+        <action dev="PD" type="add">
+            Added new LogManager that manages arbitrary log categories.
+        </action>
+        <action dev="PD" type="add">
+            Added the BlockInfo requirement. Thus blocks need to have an XML file 
+that describe the
+            services it offers, the services it depends upon and other meta 
+information.
+        </action>
+        <action dev="PD" type="add">
+            Added support for Blocks to implement BlockContextualizable. If they do 
+this the kernel
+            will pass them Context information. Currently the context information is 
+limited to
+            a handle to kernel instance and the name they were configured under.
+        </action>
+        <action dev="PD" type="add">
+            Changed SimpleContext and SimpleComponentManager to DefaultComponent and
+            DefaultComponentManager to match better with other Avalon design patterns.
+        </action>
+        <action dev="PD" type="add">
+            Added functionality that allowed you to listen to BlockEvents generated 
+by kernel.
+            Events indicate when a Block is being created, initialized, composed, 
+destroyed, ran and
+            stopped.
+        </action>
+        <action dev="PD" type="add">
+            Updated Logger interface so arbitrary integer levels are not allowed to 
+be passed. The user
+            is forced to use defined enumerants. This was done to increase safety.
+        </action>
+        <action dev="PD" type="add">
+            Updated kernel so that is now delegates to AvalonKernelConfigurator to 
+configure itself.
+        </action>
+        <action dev="PD" type="update">
+            Updated kernel so that it is now pluggable. Any kernel can be loaded via 
+the code in main.
+            Kernel configuration files are loaded from default configuration 
+directory in a file
+            with same name as class with a .conf.xml appended.
+        </action>
+        <action dev="PD" type="update">
+            Removed getDescription method from Block as it is to become part of 
+BlockInfo
+        </action>
+        <action dev="PD" type="update">
+            Change methods in Configure/Reconfigure to throw ConfigurationExceptions.
+        </action>
+        <action dev="PD" type="update">
+            Change methods in Configure/Reconfigure to match Java standards.
+        </action>
+        <action dev="FB" type="add">
+            Add to the Logger log level support.
+        </action>
+        <action dev="BL" type="add">
+            JNDI for the lookup of blocks and components.  Still keep the
+            Composer interface for those lightweight blocks that don't
+            need the extra features of the Context.  JNDI should be the
+            ComponentManager of choice.
+        </action>
+        <action dev="BL" type="update">
+            Synchronized Avalon with Cocoon 2 enhancements.  Uses SAX 2 for
+            configuration, incorporated abstract and base classes for fundamental
+            types, and incorporated the NamedComponent interface.
+        </action>
+        <action dev="BL" type="update">
+            Upgraded Loader architecture and the AvalonClassLoader to provide
+            better detail, as well as new ways of configuring the loader at the
+            beginning.  It does not require any extra libraries to load.
+        </action>
+    </release>
 
-<release version="2.1" date="2000">
-  <action dev="FB" type="update">
-    Changed the Acceptor pattern to a more flexible event provider.
-  </action>
-  <action dev="FB" type="add">
-    Added a TimeServer to easily manage time events.
-  </action>
-  <action dev="FB" type="update">
-    Make Store implementation more pluggable.
-  </action>
-</release>
+    <release version="2.1" date="2000">
+        <action dev="FB" type="update">
+            Changed the Acceptor pattern to a more flexible event provider.
+        </action>
+        <action dev="FB" type="add">
+            Added a TimeServer to easily manage time events.
+        </action>
+        <action dev="FB" type="update">
+            Make Store implementation more pluggable.
+        </action>
+    </release>
 
-<release version="2.0" date="2000">
-  <action dev="FB" type="update">
-    Updated Context pattern to Configurable-Composer pattern.
-  </action>
-</release>
+    <release version="2.0" date="2000">
+        <action dev="FB" type="update">
+            Updated Context pattern to Configurable-Composer pattern.
+        </action>
+    </release>
 
- <release version="1.0-dev" date="Can't remember">
-  <action dev="FB" type="update">
-    First Avalon implementation.
-  </action>
-</release>
+    <release version="1.0-dev" date="Can't remember">
+        <action dev="FB" type="update">
+            First Avalon implementation.
+        </action>
+    </release>
 
 </changes>
-</body>
-</document>

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

Reply via email to