Return-Path: X-Original-To: apmail-openjpa-dev-archive@www.apache.org Delivered-To: apmail-openjpa-dev-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id E6AFA79EA for ; Wed, 12 Oct 2011 18:55:55 +0000 (UTC) Received: (qmail 47311 invoked by uid 500); 12 Oct 2011 18:55:55 -0000 Delivered-To: apmail-openjpa-dev-archive@openjpa.apache.org Received: (qmail 47289 invoked by uid 500); 12 Oct 2011 18:55:55 -0000 Mailing-List: contact dev-help@openjpa.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@openjpa.apache.org Delivered-To: mailing list dev@openjpa.apache.org Received: (qmail 47281 invoked by uid 99); 12 Oct 2011 18:55:55 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 12 Oct 2011 18:55:55 +0000 X-ASF-Spam-Status: No, hits=2.8 required=5.0 tests=FREEMAIL_FROM,HTML_MESSAGE,RCVD_IN_DNSWL_LOW,SPF_PASS,T_TO_NO_BRKTS_FREEMAIL,URI_HEX X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: domain of kwsutter@gmail.com designates 209.85.215.174 as permitted sender) Received: from [209.85.215.174] (HELO mail-ey0-f174.google.com) (209.85.215.174) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 12 Oct 2011 18:55:50 +0000 Received: by eye27 with SMTP id 27so1433308eye.33 for ; Wed, 12 Oct 2011 11:55:29 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :content-type; bh=jxf6nnkC7ZeOnAveuzslRV+5WRNe1TzRpBqYwyIPQ/I=; b=CIdTBrlgCV8mKeC5iVuhGlhXvBgJi7MtVSKffk3zZ52tezWI1wtF9j7Ms5sg4qKUaI 0Dma0UP4J+5ndPGfS65qq6I13e1xsxUr7TZ70p6NSOE5qOnro/8qsdBwRby+GNW5KVXs Gl384AnHR1R16/Y+z/Lw98W16j4qc9HHjJSqY= Received: by 10.14.16.219 with SMTP id h67mr29266eeh.148.1318445729236; Wed, 12 Oct 2011 11:55:29 -0700 (PDT) MIME-Version: 1.0 Received: by 10.14.186.1 with HTTP; Wed, 12 Oct 2011 11:55:09 -0700 (PDT) In-Reply-To: <1318436080290-6885650.post@n2.nabble.com> References: <1318436080290-6885650.post@n2.nabble.com> From: Kevin Sutter Date: Wed, 12 Oct 2011 13:55:09 -0500 Message-ID: Subject: Re: [DISCUSS] JDO usage end-of-life? To: dev@openjpa.apache.org Content-Type: multipart/alternative; boundary=0016e65a0e4c58c87c04af1e91c4 --0016e65a0e4c58c87c04af1e91c4 Content-Type: text/plain; charset=ISO-8859-1 Hi Pinaki, I can see validity in all of your stated reasons. But, the OpenJPA project is for providing a JPA implementation, not a JDO implementation. If somebody wants to spin off and support their own "OpenJDO" implementation that is based on OpenJPA or its kernel, then all the more power to them. I am just questioning why we should continue to work around or with JDO idiosyncrasies with our JPA implementation. Thanks, Kevin On Wed, Oct 12, 2011 at 11:14 AM, Pinaki Poddar wrote: > I do not see need to remove JDO support from OpenJPA for following reasons > > a) there are current JDO usage/users -- may not be as predominant as JPA > community, but they are there. > Google AppEngine environment, for example, supports JDO for persistent > services. I have also seen active JDO users in this forum. > > b) OpenJPA architecture had always maintained the goal of being > facade-agnostic (i.e. JPA, JDO or something else) and datastore-agnostic > (i.e. whether JDBC or NoSQL or OODB). That goal was not easy to achieve but > had been executed with a degree of discipline that, imo, is one of its > unique and key strength. Letting go that primary strength would not be a > positive step. > > c) I have come across migration scenarios where an existing JDO schema is > being ported to JPA schema. Those use cases may be even more frequent as > JPA > gains more traction. Such migration scenario are supported in current > model. > > d) The reported error that prompted this discussion is not a critical > failure. Possibly could be fixed with moderate effort. It does not seem to > indicate that we should throw JDO under the bus. > > > ----- > Pinaki Poddar > Chair, Apache OpenJPA Project > -- > View this message in context: > http://openjpa.208410.n2.nabble.com/DISCUSS-JDO-usage-end-of-life-tp6876837p6885650.html > Sent from the OpenJPA Developers mailing list archive at Nabble.com. > --0016e65a0e4c58c87c04af1e91c4--