You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@turbine.apache.org by sg...@apache.org on 2005/01/20 16:49:24 UTC

cvs commit: jakarta-turbine-fulcrum/yaafi/xdocs changes.xml todo.xml

sgoeschl    2005/01/20 07:49:24

  Modified:    yaafi/xdocs changes.xml todo.xml
  Log:
  Synchronizing the changes between Fulcrum and my ongoing development
  
  Revision  Changes    Path
  1.5       +31 -12    jakarta-turbine-fulcrum/yaafi/xdocs/changes.xml
  
  Index: changes.xml
  ===================================================================
  RCS file: /home/cvs/jakarta-turbine-fulcrum/yaafi/xdocs/changes.xml,v
  retrieving revision 1.4
  retrieving revision 1.5
  diff -u -r1.4 -r1.5
  --- changes.xml	24 Nov 2004 13:46:32 -0000	1.4
  +++ changes.xml	20 Jan 2005 15:49:24 -0000	1.5
  @@ -6,11 +6,30 @@
     </properties>
   
     <body>
  +    <release version="1.0.4" date="as in CVS">
  +      <action dev="sgoeschl" type="add">
  +        Refactored some code into AvalonContextHelper and InputStreamLocator
  +      </action>
  +      <action dev="sgoeschl" type="add">
  +        Parsing a "description" element of the role configuration file
  +      </action>
  +      <action dev="sgoeschl" type="update">
  +        Improved creation of child logger to avoid overly long names by using the shorthand
  +        instead of the class name
  +      </action>
  +      <action dev="sgoeschl" type="add">
  +        Extending ServiceManagerService to store Parameters and Context
  +      </action>
  +      <action dev="sgoeschl" type="add">
  +        Setting proper context to achive compatibility with Phoenix container. YAAFI
  +        now works embedded into JAMES.
  +      </action>    
  +    </release>
       <release version="1.0.3" date="2004-11-24">
  -      <action dev="goeschsi" type="add">
  -        Added a little bi of documentation
  +      <action dev="sgoeschl" type="add">
  +        Added a little bit of documentation
         </action>
  -      <action dev="goeschsi" type="fix">
  +      <action dev="sgoeschl" type="fix">
           Fixed most of the Eclipse complaints about coding conventions
         </action>        
         <action dev="epugh" type="fix" due-to="Siegfried Goeschl">
  @@ -22,35 +41,35 @@
         </action>
       </release>
       <release version="1.0.2" date="2004-10-19">
  -      <action dev="goeschsi" type="update">
  +      <action dev="sgoeschl" type="update">
           Using LogEnabled.enableLogging() and Configurable.configure() to create a service container
         </action>
  -      <action dev="goeschsi" type="fix">
  +      <action dev="sgoeschl" type="fix">
           Locating an absolute file should now also work with Windows
         </action>
  -      <action dev="goeschsi" type="fix">
  +      <action dev="sgoeschl" type="fix">
           Removed log4j dpendency
         </action>
       </release>
       <release version="1.0.1" date="2004-10-11">
  -      <action dev="goeschsi" type="update">
  +      <action dev="sgoeschl" type="update">
           Refactored the source code to extract ServiceComponent and ServiceContainer interface
         </action>
  -      <action dev="goeschsi" type="update">
  +      <action dev="sgoeschl" type="update">
           Renamed the classes to org.apache.fulcrum.yaafi
         </action>
  -      <action dev="goeschsi" type="add">
  +      <action dev="sgoeschl" type="add">
           Added a ServiceManager service to keep track of the service manager singleton
         </action>
  -      <action dev="goeschsi" type="add">
  +      <action dev="sgoeschl" type="add">
           Added a ServiceManagerFactory to encapsulate the details of initializing YAAFI
         </action>
  -      <action dev="goeschsi" type="add">
  +      <action dev="sgoeschl" type="add">
           Added a simple SystemPropertyService since it is useful and does not introduce any new dependencies
         </action>
       </release>
       <release version="1.0.0" date="2004-10-04">
  -      <action dev="goeschsi" type="fix">
  +      <action dev="sgoeschl" type="fix">
           Cleaned up the implementation
         </action>
       </release>
  
  
  
  1.2       +23 -0     jakarta-turbine-fulcrum/yaafi/xdocs/todo.xml
  
  Index: todo.xml
  ===================================================================
  RCS file: /home/cvs/jakarta-turbine-fulcrum/yaafi/xdocs/todo.xml,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- todo.xml	9 Nov 2004 09:49:46 -0000	1.1
  +++ todo.xml	20 Jan 2005 15:49:24 -0000	1.2
  @@ -17,6 +17,29 @@
             BlowfishJ from Markus Hahn (see http://www.lassekolb.info/bfacs.htm). 
           </p>
         </subsection>
  +
  +      <subsection name="Adding a component personality">
  +        <p>
  +          Based on the component personality a proper Context will be 
  +          created (e.g. 'merlin', 'fortress', 'phoenix') and passed 
  +          to the component. This would allow to reuse Avalon service
  +          written for other containers (I'm not jokink)
  +        </p>
  +      </subsection>
  +
  +      <subsection name="Adding a container personality">
  +        <p>
  +          This would allow to embed YAAFI cleanly in another
  +          Avalon Container, e.g. within James.
  +        </p>
  +      </subsection>
  +
  +      <subsection name="Add automatic reconfiguration">
  +        <p>
  +          It would be nice to poll the configuration files
  +          and trigger a reconfiguration if they were changed
  +        </p>
  +      </subsection>
         
       </section>
   
  
  
  

---------------------------------------------------------------------
To unsubscribe, e-mail: turbine-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: turbine-dev-help@jakarta.apache.org