Intro email already posted :) http://marc.theaimsgroup.com/?l=incubator-general&m=109994773621556&w=2
-- dims On Mon, 08 Nov 2004 16:02:46 -0500, Stefano Mazzocchi <[EMAIL PROTECTED]> wrote: > [EMAIL PROTECTED] wrote: > > Date: 2004-11-08T07:09:12 > > Editor: SteveForsyth <[EMAIL PROTECTED]> > > Wiki: Incubator Wiki > > Page: ApolloProposal > > URL: http://wiki.apache.org/incubator/ApolloProposal > > > > no comment > > > > New Page: > > > > = PROJECT PROPOSAL = > > > > Apollo: A WS-Resource``Framework Reference Implementation > > > > A proposal for a reference implementation of the Web Services Resource > > Framework family of specifications. > > > > = RATIONALE = > > > > The current Apache WS-FX subproject located under the Web Services project > > (http://ws.apache.org/) has been tasked to provide functionality useful in > > the development of Web services following the set of WS-* specifications. > > > > This proposal is to further the state of the art within that subproject by > > adding to the number of supported WS-* specifications. > > > > The rationale for Hewlett-Packard and Globus to contribute to this > > open-source effort is > > to help further the adoption of the WS-* specifications as well as > > higher-level > > specifications such as WSDM MuWS and WS-Notifications. > > > > = SCOPE OF SUBPROJECTS = > > > > Currently, the scope is to include Axis/Java support for the following > > WS-Resource Framework family of > > specifications. These include: > > > > * WS-Resource``Properties > > * WS-Resource``Lifetime > > * WS-Base``Faults > > * WS-Service``Groups > > * WS-Resource``Metadata``Descriptor (Future) > > > > This proposal is to build a subproject called Apollo to encompass these > > specifications under the > > WS-FX subproject umbrella. > > > > = FEATURES = > > > > * Exposure of resource properties and property change notifications for a > > Web service. > > * Code generation from WS-RF compliant WSDL. > > * Runtime support for for Web service implementations of WS-RF > > specfication. > > > > = PRACTICAL APPLICATIONS = > > > > * Stateful Web services. > > * Web Services Distributed Management, Management using Web Services > > (MuWS) compliant Web services. > > * Grid services. > > > > = INITIAL SOURCE = > > > > Both HP and Globus have existing WS-ResourceFramework implementations to > > support their respective > > projects - WSDM MuWS and the Globus Toolkit. The starting point source code > > for this project will > > be a combination of source code from both HP and Globus. The HP WS-RF > > source code will initially > > reside in the new Muse project, since it is currently an integrated part of > > that project. > > > > = RESOURCES TO BE CREATED = > > > > CVS Repository > > Bugzilla > > Mailing Lists > > Official Build Systems > > > > = CRITERIA = > > > > The product developers have examined the guidelines that govern Jakarta > > subprojects and it has been determined that they can and will be adhered to > > during the lifetime of the propsed projects. Hewlett-Packard has committed > > to > > releasing the code related to the proposed projects under the Apache License > > umbrella. > > > > While the proposed projects do not enjoy an active community, they certainly > > have a high potential for doing so. Examining the authors of the WS-* > > specifications that this proposal plans to support shows that such a > > potential > > exists. In addition, the specifications may also garner support not only > > from > > the organizations represented by the authors but also from those > > organizations > > following OASIS recommendations and specifications. This proposal should > > also > > be able to tap into the already existing community for the WS-FX subproject. > > > > HP and Globus are committed to building a strong community around the > > proposed projects. > > As part of the initial population of the initial incubation projects, the > > committers will supply example code, build and run ANT scripts as well as > > "trailmap" tutorials. This documentation should help bring new members up > > to > > speed as to the current functionality of the code and how it is organized > > and > > maintained. > > > > The core set of intial developers have experience in using open source > > products > > (particularly Jakarta projects). Two of the core developers are actively > > involved > > in the WS-FX WS-Addressing project. > > > > The bulk of the libraries used by the initial incubator code heavily rely on > > Apache libraries (log4j, Xml``Beans, Axis, et. al.) as well as another open > > source library (wsdl4j). A core piece of the WS-ResourceProperties > > implementation requires usage of one of the current WS-FX subprojects > > (WS-Addressing). Therefore, this proposal aligns nicely with existing > > Apache > > projects. > > > > = AVOIDING THE WARNING SIGNS = > > > > This proposal is not the result of an orphaned or abandoned > > HP/Globus-internal > > project. On the contrary, the proposed projects will help assist HP and > > Glbous in > > furthering their current long-term goals of promoting technology needed to > > support its vision of the Adaptive Enterprise and Grid Computing. > > > > All of the current committers have experience working with open source > > projects > > and communities; we have a committer on another open source project and > > others > > have activily participated in other open source initiatives. > > > > = COMMITTERS = > > > > * Sal Campana (HP) > > * Jarek Gower (Argonne National Lab) > > * John Mazzitelli (HP) > > * Sam Meder (Argonne National Lab) > > * Bill Reichardt (HP) > > * Ian Springer (HP) > > > > = PROPOSED APACHE SPONSOR = > > > > Web Services WS-FX sub-project. > > > > = CHAMPION = > > > > Davanum Srinivas ([EMAIL PROTECTED]) > > > > --------------------------------------------------------------------- > > To unsubscribe, e-mail: [EMAIL PROTECTED] > > For additional commands, e-mail: [EMAIL PROTECTED] > > > > > > -- > Stefano. > > > -- Davanum Srinivas - http://webservices.apache.org/~dims/ --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]