Any interested folks here at openjpa? Please reply to this message and copy infra with any ideas or offers to help or guide the project.

Craig

Begin forwarded message:

From: Aristedes Maniatis <[email protected]>
Date: September 10, 2009 1:29:18 AM PDT
Cc: Infrastructure Apache <[email protected]>
Subject: A database test cluster, Was: help needed installing software in Solaris zone

So far we've seen interest from three projects at least (Cayenne, Jackrabbit, Torque) for having a database server test 'cluster' for automated testing. I suspect there may be a few more since many projects at Apache support multiple db backends and testing them should be an important part of the build process.

It would be advantageous to set this up once rather than reproduced for each project (and maintained, patched, etc). Setting up a Windows server to cover MS-SQL would require involvement from infra since there is no Windows server in production.

Could this database cluster be set up:

1. Within the Hudson zone (Cayenne and Jackrabbit are there, but not Torque). And those databases which can't install in Solaris need to go elsewhere, but perhaps under the auspices of the Hudson management team.

2. Generally as an infra project: another service provided to projects (like svn, email, shell and other services already are made available).

3. Within the Cayenne zone and made available as a service to other projects. Right now the Cayenne zone is not highly used, since I got stuck trying to install all the databases I wanted to. And the server the Cayenne zone is on was donated by Sun to Cayenne for pretty much this purpose, so I'm keen to get it working.


I'm happy to help compiling/installing things (although my skills are much more FreeBSD than Solaris), but what would be the best is if infra were able to advise about who is best able (time, skills, enthusiasm) to manage such a project, what the security implications are, and how this should be technically implemented.

Database access passwords may end up in svn (since they need to be part of the junit tests), so access control will be an issue to solve if connections are on other than localhost.

As for database commercial licenses, I'd be very surprised if we were not able to obtain free licenses for many databases by just asking. Who would refuse to have their db be part of automated testing for developer tools.


Regards

Ari Maniatis


-------------------------->
Aristedes Maniatis
GPG fingerprint CBFB 84B4 738D 4E87 5E5C  5EFA EF6A 7D2E 3E49 102A

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!

Attachment: smime.p7s
Description: S/MIME cryptographic signature

Reply via email to