OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.

 


Help: OASIS Mailing Lists Help | MarkMail Help

wsrp message

[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [Elist Home]


Subject: RE: [wsrp] [WSRP-IMPL] Thoughts on WSRP Open Source Implementatat ion...


Hello,

I did not see a lot of questions on this topic for today's call 
(other than on compliance test suite and platforms) so here are 
the ones on my mind:

- anyone interested in defining the "WSRPlet" API (for .NET)?

- what's an IBM CDA? Would an Apache style license not ease 
migrating the code to open source?

- what persistence mechanism (read database) is proposed? 
(need something 'simple and lite' that can be shared easily).

regards,
Andre

-----Original Message-----
From: Thomas Schaeck [mailto:SCHAECK@de.ibm.com]
Sent: 15 August 2002 19:48
To: wsrp@lists.oasis-open.org
Subject: [wsrp] [WSRP-IMPL] Thoughts on WSRP Open Source
Implementatation ...




Dear WSRP TC Members,

I've written up some initial thoughts on the way towards the open source
implementation.

Also, I've got a commitment from IBM to do a part of the work required for
the open source implementation, see the end of this e-mail.


WSRP Open Source Implementation Proposal
----------------------------------------

Home: Apache Jakarta

Purpose:
Provide a framework for WSRP producers that allows for simple
implementation and deployment of WSRP services.
Integrate with the JSR 168 reference implementation, allow to publish and
expose portlets as WSRP services.
Provide examples and tools to help implementing WSRP services.
Provide WSRP Portal Consumer and simple Consumer for testing WSRP services.

Programming Language:   Java

Application Server:           Apache Jakarta Tomcat

SOAP Implementation:    Apache XML Axis

WSRP Programming Model: WSRPlets (simple servlets exposed as WSRP services)
                        Portlets (JSR 168) exposed as WSRP services

Scope:

Producer side:
- Framework/Runtime for WSRP Producers based on Tomcat
- Integration with JSR 168
- Various Example WSRP Services to teach the public how to
  write WSRP services based on the WSRP framework
  (e.g. simple Flight Schedule, Stock Quote Service,
  News Service, ...)

Consumer side:
- Simple WSRP Client
- Portal Client based on JSR 168 Reference Implementation
- Stateless Consumer ?


Proposed Roadmap:

Keep implementation in WSRP TC until Spec is well defined and
implementation is reasonably complete, then open-source the code in a new
open source project. Go towards this goal in three steps:

Phase 1. Prototype and Demo based on early WSRP draft as of September

Finish for 3rd Face-to-Face Meeting September, 9th.
Distribute implementation to TC members.

Phase 2. Complete Implementation of Final Draft for WSRP 1.0 Specification
as available in November

Finish for 4th Face-to-Face Meeting November 11th.
Distribute implementation to TC members.

Phase 3. Open Source WSRP Implementation
Finish by January 2003, complying to WSRP 1.0 Specification
Found Open Source Project in January and donate initial code to Open Source
Community



IBM Contribution:
-----------------

To enable a quick start for the WSRP open source implementation, IBM is
willing to do the following work:

Initiate the new Open Source Project at Apache Jakarta with the charter to
implement and maintain a free WSRP implementation and potentially tools,
e.g. for publishing WSRP services to UDDI.

Provide and fund the project lead for the new Apache open source project.

Implement a modular, servlet-based framework for WSRP producers that will
allow WSRP services to use JSPs and taglibs for rendering markup, integrate
with the JSR 168 reference implementation and be able to expose portlets as
WSRP services and donate that as a starting point for the Open Source
Project to cover the "Framework for WSRP Producers" and "Integration with
JSR 168" parts of the scope proposed above.

IBM wants to provide working prototypes for phase 1 and 2 (see above) to
the TC and probably also via alphaworks

IBM may provide the source code for phase 1 and 2 prototypes to the
interested WSRP/WSIA TC members under an IBM CDA.



Please send your comments flagged as [WSRP-IMPL].


As mentioned in the other e-mail, I'll put this up as the main topic for
the next bi-weekly call, Thursday next week.



Best regards,

Thomas



----------------------------------------------------------------
To subscribe or unsubscribe from this elist use the subscription
manager: <http://lists.oasis-open.org/ob/adm.pl>


[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [Elist Home]


Powered by eList eXpress LLC