The Apache Software Foundation
Apache Incubator

jUDDI Project Incubation Status

jUDDI graduated from the Apache Incubator in March, 2004 and is now a top level project (TLP) at Apache. For the latest information about jUDDI project please visit http://juddi.apache.org/

THIS WEBSITE IS NO LONGER MAINTAINED!

The jUDDI project graduated in 2004-03

Project Website

The website for jUDDI is at http://juddi.apache.org/

Identify the project to be incubated

Make sure that the requested project name does not already exist and check www.nameprotect.com to be sure that the name is not already trademarked for an existing software product.

On 22-Dec-2003 we used the free online search form available at www.nameprotect.com. No trademark conflicts were found for the name "jUDDI' in the US or Canada. The domain name 'juddi.org' is currently owned by a jUDDI committer (Steve Viens).

DONE

If request from an existing Apache project to adopt an external package, then ask the Apache project for the cvs module and mail address names.

An Apache cvs (now svn) module is in place and the jUDDI source has been imported. Source can be viewed via ViewCVS at the following URL:

http://svn.apache.org/viewcvs.cgi/juddi/

DONE

The mailing lists dev@juddi.apache.org and user@juddi.apache.org have been created and are being archived at Apache. All history for these lists from when they were hosted on SourceForge.net have been imported into the archives at both Apache.

List Archive URL
juddi-dev Apache http://mail-archives.apache.org/mod_mbox/juddi-dev/
juddi-user Apache http://mail-archives.apache.org/mod_mbox/juddi-user/

DONE

If request from outside Apache to enter an existing Apache project, then post a message to that project for them to decide on acceptance.

DONE

Interim responsibility

Who has been identified as the shepherd for the incubation?

Davanum Srinivas, dims@yahoo.com

Are they tracking progress?

Yes. Progress is tracked here: incubator/site/projects/juddi.cwiki

Have the papers that transfer rights to the ASF been received? It is only necessary to transfer rights for the package, the core code, and any new code produced by the project.

Have the files been updated to reflect the new ASF copyright?

All Java source files include the ASF v2.0 copyright notice.

DONE

Verify distribution rights

For all code included with the distribution that is not under the Apache license, do we have the right to combine with Apache-licensed code and redistribute?

Yes. See the following thread for more info:

http://marc.theaimsgroup.com/?l=juddi-dev&m=107945391731425&w=2

DONE

Is all source code distributed by the project covered by one or more of the following approved licenses: Apache, BSD, Artistic, MIT/X, MIT/W3C, MPL 1.1, or something with essentially the same terms?

Yes. All source code distributed with jUDDI is covered under the Apache license.

DONE

Establish a list of active committers

Are all active committers in the STATUS file?

Yes.

Active committers at the time of incubation are:

Committer Email Address
Steve Viens sviens@apache.org
Anou Manavalan anou_mana@apache.org
Andy Cutright acutright@apache.org
Anil Saldhana anilsaldhana@yahoo.com

Do they have accounts on cvs.apache.org?

Yes.

Have they submitted a contributors agreement?

Yes.

DONE

Infrastructure

CVS modules created and committers added to avail file?

DONE

Mailing lists set up and archived?

DONE

Problem tracking system (Jira)?

Issue tracking has been set up under Jira.

https://issues.apache.org/jira/browse/JUDDI

DONE

Has the project migrated to our infrastructure?

DONE

Have all of the active long-term volunteers been identified and acknowledged as committers on the project?

There are four jUDDI committers:

Committer Email Address
Steve Viens sviens@apache.org
Anou Manavalan anou_mana@apache.org
Andy Cutright acutright@apache.org
Anil Saldhana anilsaldhana@yahoo.com

All four individuals are acknowledged jUDDI committers.

DONE

Are there three or more independent committers?

Yes. All four initial jUDDI committers are independent committers.

DONE

Are project decisions being made in public by the committers?

Yes

DONE

Are the decision-making guidelines published and agreed to by all of the committers?

No special guidelines have been published. The Apache style of development is known to us all and silently accepted.

DONE

Incubation Status Reports

2004-03-06 jUDDI Status

2004-03-06 jUDDI Status * Is the STATUS file up to date? (also post link) Yes. http://incubator.apache.org/projects/juddi.html * Any legal, cross-project or personal issues that still need to be addressed? No outstanding issues. * What has been done for incubation since the last report? All project committers have received confirmation that CLA's have been recieved and accepted. The jUDDI Web Site has continued to be updated and built out. http://ws.apache.org/juddi/ All source files have been modified to include the ASF v2.0 copyright notice. The mailing lists juddi-user@ws.apache.org and juddi-dev@ws.apache.org are now being archived at both Apache and MARC. Past list traffic has been imported into the Apache archives. License files have been added for most non-Apache libraries that are distributed with jUDDI. * What are the project's plans and expectations for the next period? Complete review of non-Apache libraries bundled with jUDDI removing any that should not be included and adding LICENSE files for any that requires one. Assemble a to-do list (roadmap) for future development and publish to the jUDDI web site. Upgrade to Axis 1.2beta (Axis 1.1 is currently bundled with jUDDI). Refactor CVS to create a areas for the jUDDI java source directory, the jUDDI website and locations for addons, contributions or prototypes that do not fit well in the jUDDI source tree. Right now everything is in the jUDDI source tree. Exit the Apache Incubator (hey, it was fun). Produce an 0.8.x or 0.9 release.of jUDDI. * Any recommendations for how incubation could run more smoothly for you? The current process has worked well for us.

2003-10-19 jUDDI Status

2003-10-19 jUDDI Status * Is the STATUS file up to date? (also post link) Yes. http://incubator.apache.org/projects/juddi.html * Any legal, cross-project or personal issues that still need to be addressed? No outstanding issues. * What has been done for incubation since the last report? All four project committers have submitted CLA's. We're still waiting on confirmation for one of these A jUDDI Web Site has been created at Apache and the original jUDDI web site redirects visitors to the new web site. http://ws.apache.org/juddi/ An cvs module is in place and the jUDDI source has been imported. Java packages have been renamed from "org.juddi" to "org.apache.juddi" and all source files have been modified to include the ASF copyright notice. The mailing lists juddi-user@ws.apache.org and juddi-dev@ws.apache.org have been created and are being archived. Issue tracking has been setup under Jira. Gump is successfully building jUDDI. http://lsd.student.utwente.nl/gump/ws-juddi/ * Plans and expectations for the next period? Still need to acquire and check in license files for dependent non-Apache libraries that are distributed with jUDDI. Waiting to be notified that the fourth committer's CLA has been received and his account created and granted the appropriate privs. Assemble a to-do list (roadmap) for future development and plan the next jUDDI release. We'd like to wrap up the few issues that are outstanding and exit incubation before the next period comes to a close. * Any recommendations for how incubation could run more smoothly for you? I've heard reference to a STATUS file as well as the jUDDI cwiki that I've been updating. While I've assumed they are one-in-the-same I'm not certain of that (perhaps you can enlighten me). If they are not they same thing then I'm confused about the need to keep status in two different places. Even this status report is more or less a reformatted version the cwiki document.

Organizational acceptance of responsibility for the project

If graduating to an existing PMC, has the PMC voted to accept it?

The Web Services PMC has voted to Incubate jUDDI.

DONE

Incubator sign-off

Has the Incubator decided that the project has accomplished all of the above tasks?

Yes. The Incubator PMC has voted to graduate jUDDI

DONE