You are viewing a plain text version of this content. The canonical link for it is here.
Posted to jdo-commits@db.apache.org by jd...@db.apache.org on 2005/01/06 00:59:13 UTC

[Apache JDO Wiki] Updated: FrontPage

   Date: 2005-01-05T15:59:13
   Editor: CraigRussell
   Wiki: Apache JDO Wiki
   Page: FrontPage
   URL: http://wiki.apache.org/jdo/FrontPage

   no comment

Change Log:

------------------------------------------------------------------------------
@@ -1,12 +1,43 @@
 ##language:en
-#pragma section-numbers off
+#pragma section-numbers on
 
-= Welcome to the Apache JDO Wiki =
+= About JDO =
 
-We're just getting started.  
+Java Data Objects (JDO) is a standard way to access persistent data in databases, using plain old Java objects (POJO) to represent persistent data. The approach separates data manipulation (done by accessing Java data members in the Java domain objects) from database manipulation (done by calling the JDO interface methods). This separation of concerns leads to a high degree of independence of the Java view of data from the database view of the data.
 
-Currently, we have the MailLists setup - if interested, please subscribe and participate.
+Commercial and open source implementations of JDO are available for relational databases, object databases, and file systems. 
 
+JDO is being developed as a Java Specification Request in the Java Community Process. The original
+JDO 1.0 is JSR-12 http://www.jcp.org/en/jsr/detail?id=12; the current JDO 2.0 is JSR-243 http://www.jcp.org/en/jsr/detail?id=243. 
+
+= About Apache JDO =
+
+Sun Microsystems has decided to donate Java Data Objects (JDO) to the open source community. 
+Both of the specifications will be developed in the Apache JDO project. We envision several sub-projects to be developed as part of this project:
+
+ * JDO 1.0 API. This is the standard definition of the JDO API as defined by the JSR-12 standard.
+
+ * JDO 1.0 Reference Implementation. This is a file-based, single-user store for persistent Java objects.
+
+ * JDO 1.0 Technology Compatibility Kit. This set of programs tests that a JDO 1.0 implementation is in compliance with the standard.
+
+ * JDO 2.0 API. This is the standard definition of the JDO API as defined by the JSR-243 standard.
+
+ * JDO 2.0 Technology Compatibility Kit. This set of programs tests that a JDO 2.0 implementation is in compliance with the standard.
+
+ * JDO 2.0 Geronimo Integration. This project will build the glue between the JDO 2.0 Reference Implementation and the J2EE compliant application server. We expect to use a common persistence framework to provide both EJB3 and JDO persistence services.
+
+Due to timing constraints, the JDO 2.0 Reference Implementation is not being built as an Apache project, but will be built as a JPOX release http://jpox.org.
+
+= Participation =
+
+The Apache JDO project is just getting started. Currently, we have the MailLists set up - if interested, please subscribe and participate.
+
+= JDO Resources =
+
+http://java.sun.com/products/jdo
+
+http://jdocentral.com
 
 = 'Special' Wiki pages =