Return-Path: X-Original-To: apmail-openjpa-users-archive@minotaur.apache.org Delivered-To: apmail-openjpa-users-archive@minotaur.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id CD9E510EE5 for ; Sat, 21 Sep 2013 21:31:59 +0000 (UTC) Received: (qmail 74121 invoked by uid 500); 21 Sep 2013 21:31:59 -0000 Delivered-To: apmail-openjpa-users-archive@openjpa.apache.org Received: (qmail 73852 invoked by uid 500); 21 Sep 2013 21:31:54 -0000 Mailing-List: contact users-help@openjpa.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: users@openjpa.apache.org Delivered-To: mailing list users@openjpa.apache.org Received: (qmail 73837 invoked by uid 99); 21 Sep 2013 21:31:53 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Sat, 21 Sep 2013 21:31:53 +0000 X-ASF-Spam-Status: No, hits=2.8 required=5.0 tests=HTML_MESSAGE,RCVD_IN_DNSWL_LOW,SPF_PASS,URI_HEX X-Spam-Check-By: apache.org Received-SPF: pass (nike.apache.org: domain of kwsutter@gmail.com designates 209.85.217.179 as permitted sender) Received: from [209.85.217.179] (HELO mail-lb0-f179.google.com) (209.85.217.179) by apache.org (qpsmtpd/0.29) with ESMTP; Sat, 21 Sep 2013 21:31:47 +0000 Received: by mail-lb0-f179.google.com with SMTP id x18so1654150lbi.10 for ; Sat, 21 Sep 2013 14:31:26 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:from:date:message-id:subject:to:cc:content-type; bh=eWr2fXtUShUSDpoAb/oTUciOsSGLfoAPoT8V6e0P7qg=; b=pSm0fyyHnXmwKK8ACkcnbXX1zbOPCFwN74TT7yiw06nclk03u3gTx1eggw+AZ5fCjr PGI27QMhOSvxhEdqYoCM5YUtfVRS2IjDrVXWwYSFtR07ddgxtjMrwarHSEYVvRA2OMDj 6LkvPD9JXCiLKbRZnd/cTwz5LAdFVp+UXc3RUCs+cqR1vcBUdlHDELkTarSbsIbmir09 T04rkFucDSSzhMyMLsmcUDhUy0cxmL6giZP+VSs+ioplWZLOmX90FrdKPYLSyj98/Nsy l2r0gxWTjNX7Ng7sCi4wk7Ne88wGCxN7/ntrXo8dNKbex/CUs1pHblXMKR2jbVZlaClc aP1Q== X-Received: by 10.112.146.33 with SMTP id sz1mr12248518lbb.14.1379799086726; Sat, 21 Sep 2013 14:31:26 -0700 (PDT) MIME-Version: 1.0 Received: by 10.112.97.227 with HTTP; Sat, 21 Sep 2013 14:31:06 -0700 (PDT) From: Kevin Sutter Date: Sat, 21 Sep 2013 16:31:06 -0500 Message-ID: Subject: JPA 2.1 Development Kickoff To: dev@openjpa.apache.org Cc: users@openjpa.apache.org Content-Type: multipart/alternative; boundary=047d7b3441d06d087d04e6eb82e3 X-Virus-Checked: Checked by ClamAV on apache.org --047d7b3441d06d087d04e6eb82e3 Content-Type: text/plain; charset=ISO-8859-1 Hi, There have been several discussions on the OpenJPA forums [1, 2, ...] about the support for JPA 2.1... Instead of just talking about it, let's see if we can get this development effort kick-started. As you'll see, this will be a major effort and we'll need help from more than just the core OpenJPA team. We'll need help for development, test, documentation, evangelism, etc. To get started, I created some JPA 2.1 pages on the OpenJPA wiki. Some of the pages still need some work, but I wanted to get something out before JavaOne in order to generate some interest... JPA 2.1 Tasks: http://openjpa.apache.org/jpa-2.1-tasks.html Main Roadmap: http://openjpa.apache.org/jpa-2.1-roadmap.html You'll notice there are a few preliminary items that will need to be done before JPA 2.1 development can be performed in trunk. One of the main items is to create an OpenJPA 2.3.0 release (along with the associated service stream). I've heard from Mark that he might be interested in this activity. Once that is done, then we can start some of the other preliminary development activities in trunk (java 7, jpa 2.1 interfaces, tck setup, etc). The rest of the tasks identified were compiled with some help from Pinaki. Pinaki had started to experiment with JPA 2.1 in a sandbox. Another investigative piece of work is to evaluate that sandbox and pull in the appropriate pieces to trunk. If you are looking for general information on the JPA 2.1 features, here are a couple of references. JPA 2.1 Specification: http://jcp.org/en/jsr/detail?id=338 JPA 2.1 Video: http://www.youtube.com/watch?v=MhgzNT7p7wA That's enough for this first note. Take a look at the material. Offer suggestions, improvements, and ideas. Most of all, offer up some time and effort to help upgrade OpenJPA to the next JPA 2.1 specification level. Thanks, Kevin [1] http://openjpa.208410.n2.nabble.com/DISCUSSION-JPA-2-1-spec-implementation-tp7581978.html [2] http://openjpa.208410.n2.nabble.com/OpenJPA-support-for-JPA-2-1-when-tp7584157.html --047d7b3441d06d087d04e6eb82e3--