Hello,
  Sorry to cause eye strain. 

  Here is a *brief* description of the proposed lab:  

Extending Java Persistence Architecture (JPA) to provide 
persistence service for Service Data Objects. JPA currently provides 
persistence of strongly-type Java objects in relational database. This 
lab will leverage JPA to provide similar service for Service Data 
Objects (SDO) that employs a less strongly-typed domain 
representation.
The main objective is to promote JPA API to accept DataGraph/DataObject
as 
defined by SDO for persistent operation and generate DataGraph instead 
of Java object graph as a result of JPA Query. 
This will faciltate client programming using SDO as well as promote JPA
as standard persistence service for Java domain modeling.

OpenJPA and Tuscany SDO will be used as implementation of JPA and SDO
specification for initial work. However, the proposed plan will adhere 
to the API standard and no assume any specific implementaion details.
========================================================================
==

I have done some preliminary investigation/implementaion on this issue
and
can provide a more detailed plan if required.

Regards --


Pinaki Poddar
972.834.2865

-----Original Message-----
From: Geir Magnusson Jr. [mailto:[EMAIL PROTECTED] 
Sent: Sunday, July 15, 2007 5:36 AM
To: labs@labs.apache.org
Subject: Re: Fluid: Request for new lab

neat

+1

(Reading RDF makes my eyes bleed.  Can we ask for a description that is
in a human readable format too? :)


On Jul 15, 2007, at 12:19 AM, Pinaki Poddar wrote:

> Hello,
>   This is a request for a Apache Lab to explore persistence of Service

> Data Objects (SDO) using Java Persistence Architecture(JPA).
>
>   Regards --
>
>
>   A DOAP for the proposal follows:
>
> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#";
> xmlns="http://usefulinc.com/ns/doap#";
> xmlns:foaf="http://xmlns.com/foaf/0.1/";
> xmlns:labs="http://labs.apache.org/doap-ext/1.0#";
> xmlns:projects="http://projects.apache.org/ns/asfext#";> <Project 
> rdf:about="http://labs.apache.org/labs#fluid";> <name>Fluid</name> 
> <shortname>fluid</shortname> <shortdesc xml:lang="en">Extension of JPA

> for Service Data Objects</shortdesc> <description 
> xml:lang="en">Extending Java Persistence Architecture (JPA) to provide

> persistence service for Service Data Objects. JPA currently provides 
> persistence of strongly-type Java objects in relational database. This

> lab will leverage JAP to provide similar service for Service Data 
> Objects (SDO) that employs a less strongly-typed domain 
> representation.
> The main objective is to promote JPA API to accept DataGraph as 
> defined by SDO for persistent operation and generate DataGraph instead

> of Java object graph as a result of JPA Query. This will allow clients

> to use SDO as programming model.</description> <homepage 
> rdf:resource="http://labs.apache.org/fluid/"/> <license 
> rdf:resource="http://usefulinc.com/doap/licenses/asl20"/>
> <created>2007-7-14</created> <labs:status>active</labs:status> 
> <maintainer> <foaf:Person 
> rdf:about="http://people.apache.org/~ppoddar/#me";> <foaf:name>Pinaki 
> Poddar</foaf:name> <foaf:homepage 
> rdf:resource="http://people.apache.org/~ppoddar/"/>
> <foaf:mbox_sha1sum>cfa9604cd07f848af401bd4acf533d040a5d537e</
> foaf:mbox_s
> ha1sum> </foaf:Person> </maintainer> <repository> <SVNRepository>
> <location rdf:resource="http://svn.apache.org/repos/asf/labs/fluid/"/>
> <browse rdf:resource="http://svn.apache.org/viewvc/labs/fluid/"/>
> </SVNRepository> </repository>
> <programming-language>Java</programming-language> </Project> </ 
> rdf:RDF>
>
> Pinaki Poddar
> 972.834.2865
>
>
> Notice:  This email message, together with any attachments, may  
> contain information  of  BEA Systems,  Inc.,  its subsidiaries   
> and  affiliated entities,  that may be confidential,  proprietary,   
> copyrighted  and/or legally privileged, and is intended solely for the

> use of the individual or entity named in this message. If you are not 
> the intended recipient, and have received this message in error, 
> please immediately return this by email and then delete it.


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED] For additional
commands, e-mail: [EMAIL PROTECTED]


Notice:  This email message, together with any attachments, may contain 
information  of  BEA Systems,  Inc.,  its subsidiaries  and  affiliated 
entities,  that may be confidential,  proprietary,  copyrighted  and/or legally 
privileged, and is intended solely for the use of the individual or entity 
named in this message. If you are not the intended recipient, and have received 
this message in error, please immediately return this by email and then delete 
it.

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to