incubator-cvs mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Apache Wiki <wikidi...@apache.org>
Subject [Incubator Wiki] Trivial Update of "DavosProposal" by KelvinGoodson
Date Wed, 05 Mar 2008 16:42:49 GMT
Dear Wiki user,

You have subscribed to a wiki page or wiki category on "Incubator Wiki" for change notification.

The following page has been changed by KelvinGoodson:
http://wiki.apache.org/incubator/DavosProposal

------------------------------------------------------------------------------
  == Proposal ==
  This project will provide a focus for a community for the development of Service Data Objects
(SDO) in Java. It will provide an environment where SDO specifications can be implemented
and tested,  and where innovation may be explored and fed back to future specification efforts.
  == Rationale ==
- New specifications for SDO are being created,  and there are more innovative things that
can be done to further the SDO concepts.  This proposal is to create a project of its own
for SDO Java in order that it can attract and build on the existing SDO Java community,  currently
in Apache Tuscany,  and to expand its horizons to take on activities such as the creation
of the Reference Implementation and TCK for JSR 235.  SDO is somewhat hidden in the Tuscany
project by being alongside SCA and DAS;  both of these are users of SDO,  and could clearly
remain so after the technology becomes available from the new project.  Having a project of
its own would make the experience for new participants in Apache SDO development, for example
SDO spec group participants, easier. A case in point being the ability to easily identify
relevant mailing list postings, JIRAs, and commit notifications from within the large volume
of other email traffic currently mixed in with the other Tuscany su
 b-projects.
+ New specifications for SDO are being created,  and there are more innovative things that
can be done to further the SDO concepts.  This proposal is to create a project of its own
for SDO Java in order that it can attract and build on the existing SDO Java community,  currently
in Apache Tuscany,  and to expand its horizons to take on activities such as the creation
of the Reference Implementation and TCK for JSR 235.  SDO is somewhat hidden in the Tuscany
project by being alongside SCA and DAS;  both of these are users of SDO,  and could clearly
remain so after the technology becomes available from Davos.  Having a project of its own
would make the experience for new participants in Apache SDO development, for example SDO
spec group participants, easier. A case in point being the ability to easily identify relevant
mailing list postings, JIRAs, and commit notifications from within the large volume of other
email traffic currently mixed in with the other Tuscany sub-projects
 .
  
  == Initial Goals ==
  To implement the SDO specification resulting from JSR 235, providing the code base for a
reference implementation and Technology Compliance Kit for that JSR.
@@ -37, +37 @@

  === Inexperience with open source ===
  Many of the committers have experience working in open source projects and several have
significant experience at Apache.
  === Homogenous developers ===
- The small set of five initial developers are employed by two employers. However, with our
stated intention of doing all we can to promote a meritocracy and we expect that those who
are interested in JSR235 will join the project and help to create a more diverse, active community.
+ The small set of five initial developers are employed by two employers. However, with our
stated intention of doing all we can to promote a meritocracy and we expect that those who
are interested in JSR235 will join Davos and help to create a more diverse, active community.
  === Reliance on salaried developers ===
  The initial set of developers are salaried to work in this area. However, we expect that
this effort to create the RI and TCK for JSR 235 will attract users and members of the JSR
expert group to help create a strong and diverse community. .
  === Relationships with Other Apache Products ===
  Apache Tuscany is focused on providing a complete SOA solution (i.e., service composition
using SCA) in Java and in C++, where SDO is only one of many possible data binding technologies
that can be used. An important goal of Tuscany is to support many different such binding technologies
and implementations - this includes multiple versions and even implementations of SDO. The
Davos incubator project will provide an environment where developers can focus on the implementation
of the SDO Java.
- 
- 
  === An excessive fascination with the Apache brand ===
- Apache seems like a natural and neutral home for this activity and was chosen because of
the people involved and the emphasis on collaboration. However, SDO has significant existing
cross industry support and the backing of the JCP. We foresee the prospect of this project
liaising with other apache projects such as Geronimo, Axis2 and Tuscany in the future.
+ Apache seems like a natural and neutral home for this activity and was chosen because of
the people involved and the emphasis on collaboration. However, SDO has significant existing
cross industry support and the backing of the JCP. We foresee the prospect of this project
liaising with other Apache projects such as Geronimo, Axis2 and Tuscany in the future.
  == Documentation ==
  The SDO Java 2.1 specification is here http://www.osoa.org/download/attachments/36/Java-SDO-Spec-v2.1.0-FINAL.pdf?version=1
  The JSR 235 home page is here …. http://jcp.org/en/jsr/detail?id=235

---------------------------------------------------------------------
To unsubscribe, e-mail: cvs-unsubscribe@incubator.apache.org
For additional commands, e-mail: cvs-help@incubator.apache.org


Mime
View raw message