Thanks Craig. We'll try and create a first test release soon.
I don't see gnupg in sfw on solaris - do you know where I can get it ?
sunfreeware.com lists dependancies that I know I'm going to run into trouble with (openldap, readline etc.)

Shanti

On 02/23/09 22:05, Craig L Russell wrote:
Hi,

This list looks like a good one. In parallel, you might add a task to prepare instructions for the release itself. In case you haven't seen it yet, please read http://incubator.apache.org/guides/releasemanagement.html.

The process looks complicated but it's really not. Whoever prepares the release needs to get a signing key and add it to the KEYS file. All release artifacts (.zip, .tar, .tar.gz, etc) need to be signed with .asc and checksummed with .md5. A typical release has a dozen or so files including checksums and detached signatures.

The release needs to be verified for functionality (does it unzip and build) but for licensing correctness (all the NOTICE files are present, all files are properly headed with the Apache license header). There is a tool called RAT that needs to be run on the release artifacts.

It would be good to start preparing the release even while polishing off the gating bugs.

Craig

On Feb 23, 2009, at 5:39 PM, Shanti Subramanyam wrote:

Here is the task list I came up with for things that need to be done for
the release. Please do correct, add etc. and I'll collect everyone's
input and post the final version. Note that I've picked only certain pending issues that I thought were critical. Please review the full list to see if any others need to be fixed. In particular, I have not added the merge of the driver, loader(s) code between the implementations. I think we will be resource constrained to get this done but Akara and Will can chime in.

Task List
=========

File JIRA's for these issues and fix:
. Add caching as a configurable option to the rails application.
. Update the rails db and file loaders from the php version.

. Test rails app with new db scale (100x Users) and check-in fix for OLIO-51 (Will has filed OLIO-54 which involves schema changes)

. Issues to fix:
 OLIO-53     Database load fails at high user counts
           https://issues.apache.org/jira/browse/OLIO-53
 OLIO-52     Web application consumes increasingly more time as run
progresses
           https://issues.apache.org/jira/browse/OLIO-52
 OLIO-51     Increase scale/size of database
           https://issues.apache.org/jira/browse/OLIO-51
 OLIO-33     Change 'web20' names everywhere to 'olio'
           https://issues.apache.org/jira/browse/OLIO-33
 OLIO-29     Driver does not check for accuracy in throughput to
determine pass/fail
           https://issues.apache.org/jira/browse/OLIO-29
 OLIO-13     License/copyright info in source files is incorrect
           https://issues.apache.org/jira/browse/OLIO-13
 OLIO-3      Caching needs to be implemented in PHP application
           https://issues.apache.org/jira/browse/OLIO-3

. Update setup instructions to work on released tar bundle
. Update spec doc (it's currently very minimal)
. Add top-level ant script for each implementation to build release
. Add release notes
. Edit web page to add download links.
. Create and test release.

Shanti

Craig L Russell
Architect, Sun Java Enterprise System http://db.apache.org/jdo
408 276-5638 mailto:[email protected]
P.S. A good JDO? O, Gasp!

Reply via email to