You are viewing a plain text version of this content. The canonical link for it is here.
Posted to olio-dev@incubator.apache.org by Shanti Subramanyam - PAE <Sh...@Sun.COM> on 2009/03/02 21:12:45 UTC
Re: Task list for release
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:Craig.Russell@sun.com
> P.S. A good JDO? O, Gasp!
>
Re: Task list for release
Posted by Craig L Russell <Cr...@Sun.COM>.
Hi Shanti,
On Mar 2, 2009, at 1:12 PM, Shanti Subramanyam - PAE wrote:
> Thanks Craig. We'll try and create a first test release soon.
Excellent.
>
> I don't see gnupg in sfw on solaris - do you know where I can get it ?
All the binaries on the sunfreeware page appear to be for solaris 10
x86. To run gpg with a non-x86 processor I guess you would have to
build it from sources. "Should work".
>
> sunfreeware.com lists dependancies that I know I'm going to run into
> trouble with (openldap, readline etc.)
This list might not be the best one to use. Have you asked on the
OpenSolaris list?
Craig
>
>
> 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:Craig.Russell@sun.com
>> P.S. A good JDO? O, Gasp!
Craig L Russell
Architect, Sun Java Enterprise System http://db.apache.org/jdo
408 276-5638 mailto:Craig.Russell@sun.com
P.S. A good JDO? O, Gasp!