jakarta-jcs-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Smuts, Aaron" <Aaron.Sm...@travelocity.com>
Subject RE: Progress towards a release
Date Fri, 18 May 2007 12:42:33 GMT
What tests did you exclude?  I thought I fixed many of the problems this
week.

Aaron

> -----Original Message-----
> From: Scott Eade [mailto:seade@backstagetech.com.au]
> Sent: Friday, May 18, 2007 12:02 AM
> To: JCS Developers List
> Subject: Re: Progress towards a release
> 
> Reviewing outstanding items:
> 
> Scott Eade wrote:
> > * There are a small number of apparent test failures - Scott noted a
> > few, Thomas noted just one.
> > I have spent some time today looking at these and Aaron is quite
right
> > - they do all run successfully.  The apparent failures crop up when
> > the tests are run via maven on a fast machine - if the test classes
> > are executed individually they run just fine.  Is there a way we can
> > alter these so that they can execute correctly in all cases?
> Smuts, Aaron wrote:
> > 1. Test failures:  Some of the tests wait on background events.
These
> > are hard to get right.  I'll look into them, but there are no
guarantees
> > that they can be fixed.  We might have to make them manual tests.
> >
> Aaron: Have you managed to look at this yet?  In the mean time I have
> marked various tests as excluded and they can be manually executed.
No
> further action required.
> > * A review of project.xml revealed a number of dependencies using
> > fairly old versions.
> > I have just now committed an update that brings most of these up to
> > date.  I also added the jar and java plugin properties suggested by
> > Thomas to explicitly state the compiler version desired by Aaron and
> > to include this information in the jar manifest.
> I have updated a few more versions - as Aaron points out, none of
these
> are required for the core jcs functionality.  No further action
required.
> > * The source headers are still to be updated.  I was thinking that
> > this should wait until the all the tests pass, but since they
actually
> > do there is no longer any need to hold off doing this.  Henning, can
> > you please proceed with running your script against
> > https://svn.apache.org/repos/asf/jakarta/jcs/trunk
> Thomas has committed the necessary updates (Thanks!)  No further
action
> required.
> > * Michael Stevens has offered to produce a Maven 2 POM (for users of
> > Maven 2, not for building purposes).  Michael, there is no time like
> > the present...
> I have committed a pom that I hacked together.  This was based on the
a
> pom from commons - it has had only minimal testing so I need feedback
as
> to how it goes for you.  It includes bunches of elements for building
> with maven 2 - I know we have no intention of doing this for now, but
I
> don't see any harm in leaving them there  For now you will need to
> install this pom manually along with a manually built jar.  Further
> action: Others need to verify that the pom I have put together works
for
> them.
> > * There are seven open issues in Jira.  I am of the opinion that
> > JCS-13 should be skipped for now.  Are there any strong opinions on
> > the others?
> Aaron has expressed his opinion that there are no issues that need to
be
> addressed before a release can go ahead.  No further action required.
> > * What version number will we call the release?  "1.2.7.9.3" may
raise
> > a few eyebrows.
> The consensus is 1.3.  I have updated project.xml and new pom.xml
> accordingly.  No further action required.
> 
> 
> So to summarise the pending actions:
> 
>     * The new maven 2 pom needs to be reviewed and updated as
necessary
>     * We need to build the release.  Does someone want to volunteer to
>       be the release manager?  Knowledge of this process is the main
>       thing that has been holding back jcs releases in the past.  I
>       suggest that we allow someone with the necessary knowledge
perform
>       this role for the proposed release, but they keep the list
>       informed of the tasks that are done so that others can do this
in
>       the future.
>           o As part of preparing the release we need to address a
couple
>             of documentation issues:
>                 + We need to update the Downloads page to point to
where
>                   the releases will actually me located.  This can
>                   provide maven 1 and maven 2 dependency descriptors
also.
>                 + We need to add a News/Status page on which to
mention
>                   the release itself.  I suggest we cheat and just add
>                   something to the top of the index page.
>     * AFTER the release is built (jar, pom and site available for
review
>       by voters) we then hold the final release vote.
> 
> Scott
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: jcs-dev-unsubscribe@jakarta.apache.org
> For additional commands, e-mail: jcs-dev-help@jakarta.apache.org

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


Mime
View raw message