progress

Stephen McConnell mcconnell at dpml.net
Mon Jan 9 21:29:07 EST 2006


 

> -----Original Message-----
> From: dev-dpml-bounces at lists.ibiblio.org 
> [mailto:dev-dpml-bounces at lists.ibiblio.org] On Behalf Of Carel Paradis
> Sent: Tuesday, 10 January 2006 12:58 PM
> To: DPML Development
> Subject: Re: progress
> 
> 
> ----- Original Message -----
> From: "Stephen McConnell" <mcconnell at dpml.net>
> To: "'DPML Development'" <dev-dpml at lists.ibiblio.org>
> Sent: Monday, January 09, 2006 21:00
> Subject: progress
> 
> 
> >
> > Over the last couple of weeks we have:
> >
> >  * resolved issues concerning the building of the DPML
> >    system under the Unix environment - including resolution
> >    of the bootstrap script and corrections to handling of
> >    runtime tool scripts
> >
> >  * resolved issues related to build and runtime support
> >    under the JDK 1.5 environment including resolution of
> >    xslt issue in the doc task, resolving issues in the
> >    checkstyle report creation process, and resolving
> >    issues in the javadoc generation process
> >
> >  * bumped the version of checkstyle from 3.8.1 to 4.1
> >    adding support for Java 1.5 source validation
> >
> >  * bumped the version of Jetty from 5.1.1 to 5.1.6 and
> >    resolved a number of deprecation issues in the process
> >
> >  * incorporated unit test sources into the overall DPML
> >    checkstyle validation resulting in the resolution of
> >    some 9,300 formatting and test documentation issues
> >
> >  * resolved issues concerning the CLI2 date validator
> >
> >  * completed some outstanding TODO items concerning
> >    component context and state change listener handling
> >
> > Outstanding issue I'm aware of include:
> >
> >  * File r/w validation - earlier issues with the file
> >    vaidators hidden file behaviour uncovered issues at
> >    the JVM level and I'm assuming our current issue on the
> >    *nix platform is probably a similar cause.
> >
> >  * The part API could do with namespace separation of local
> >    versus remote interfaces which would make things easier to
> >    understand (as things stand it works fine but its not
> >    as intuitive as it could be)
> >
> >  * A couple of exception classes used in transit/model
> >    should be moved up to the transit package in particular
> >    the UnknownKeyException and the DuplicateKeyException.
> >
> > Of the above the FileValidator is the immediate issue (the others
> > more a case of general improvements).  My immediate feeling is that
> > we should remove res/write validation in the cli package (for now)
> > and move ahead with creating a new milestone binary.
> >
> 
> +1 here for removing read/write validation into FileValidator.
> 
> > Any opinions?
> 
> The support for cygwin has not been tested on my side. I need 
> to install 
> cygwin on my machine to do some tests. However, I have no 
> experience with 
> this platform. Also, I never tested the installation of the 
> distribution 
> package (tar.gz) on Linux.
> 
> Cheers, Carel

OK - I'll take care of the FileValidator update and creation of a binary.  
We can then focus on banary validation on respective platforms.

/Steve.





More information about the dev-dpml mailing list