Return-Path: Delivered-To: apmail-openjpa-dev-archive@www.apache.org Received: (qmail 54217 invoked from network); 13 Nov 2008 15:54:32 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 13 Nov 2008 15:54:32 -0000 Received: (qmail 98532 invoked by uid 500); 13 Nov 2008 15:54:38 -0000 Delivered-To: apmail-openjpa-dev-archive@openjpa.apache.org Received: (qmail 98446 invoked by uid 500); 13 Nov 2008 15:54:37 -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 98282 invoked by uid 99); 13 Nov 2008 15:54:37 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 13 Nov 2008 07:54:37 -0800 X-ASF-Spam-Status: No, hits=2.2 required=10.0 tests=HTML_MESSAGE,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: domain of techhusky@gmail.com designates 209.85.132.250 as permitted sender) Received: from [209.85.132.250] (HELO an-out-0708.google.com) (209.85.132.250) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 13 Nov 2008 15:53:15 +0000 Received: by an-out-0708.google.com with SMTP id c3so389202ana.18 for ; Thu, 13 Nov 2008 07:53:58 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from:to :subject:in-reply-to:mime-version:content-type:references; bh=GnUet5mKC9Ggm7TiwCZhteBj8Yky9fxpKWbGvehVfaY=; b=BRzTgsUvQttdv5Df3QP+MfuDl3BENqkUGTXheeZ37cjtTpIVr8f6Tpw6lhAfpRMDtJ EhELJUIWRYkE8HRuqgCQ4hMd3ebF+nlAiTeyjh+JFDYPOJpF37UHPjc00wvYtjyoQZBA lFHSFianP/5/oNgZpr8b5skePSnV5PTADF3xU= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:to:subject:in-reply-to:mime-version :content-type:references; b=t5BWiN1poI0AF3WeHMFnQ0Hg0Nn2MZoC9ugrsXGlc/G4G/MKGHuoHl/MCeOHn1HChT jrU1fgteJ5eNMUS344htqEMJqxPrRsCX/A7MjZGGh2XN5u10X+Zy2imaIFIukTE+6IW3 rKFaVcgCC7vLjYaTq/aCmtMbIyhOE8QNRtCtY= Received: by 10.101.1.16 with SMTP id d16mr4758472ani.66.1226591638486; Thu, 13 Nov 2008 07:53:58 -0800 (PST) Received: by 10.100.124.15 with HTTP; Thu, 13 Nov 2008 07:53:58 -0800 (PST) Message-ID: Date: Thu, 13 Nov 2008 09:53:58 -0600 From: "Jeremy Bauer" To: dev@openjpa.apache.org, dev@geronimo.apache.org Subject: Re: Updating the JPA spec jar for JPA 2.0 In-Reply-To: MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="----=_Part_23139_21160433.1226591638474" References: <72c1350f0811111050i113121farb5e199ca9b2f8ba4@mail.gmail.com> <249696.69771.qm@web27806.mail.ukl.yahoo.com> X-Virus-Checked: Checked by ClamAV on apache.org ------=_Part_23139_21160433.1226591638474 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline Any news on this item? Does my last suggestion seem reasonable/doable? We'd like to begin making the 2.0 spec updates and get an artifact published to the maven repo asap. -Jeremy On Tue, Nov 11, 2008 at 2:41 PM, Jeremy Bauer wrote: > Thanks, David, for populating the repository and for your willingness to > handle commits. > The naming issue is quite a quandary. Would this approach (or derivation > of) work? a) Add a JPA 1.0 spec to the repo - this is not necessary, but > may be good for the sake of completeness. b) Use the new 2.0 repo for 2.0 > spec work. c) For JPA 3.0, add a 3.0-SNAPSHOT version to > geronimo-jpa_3.0_spec, leaving the the current 1.0 version intact. > -Jeremy > > On Tue, Nov 11, 2008 at 1:07 PM, Mark Struberg wrote: > >> we have to use 2.0-EA-SNAPSHOT! >> >> At least '-SNAPSHOT' has to be at the end, because maven does handle >> snapshot releases completely different than tagged final releases. >> See [1], [2] + many more internal maven-details you do not want to know >> about ;) >> >> >> LieGrue, >> strub >> >> [1] http://maven.apache.org/glossary.html >> [2] http://maven.apache.org/plugins/maven-release-plugin/ >> >> >> --- Michael Dick schrieb am Di, 11.11.2008: >> >> > Von: Michael Dick >> > Betreff: Re: Updating the JPA spec jar for JPA 2.0 >> > An: dev@openjpa.apache.org, dev@geronimo.apache.org >> > Datum: Dienstag, 11. November 2008, 19:50 >> > On Tue, Nov 11, 2008 at 12:07 PM, Craig L Russell >> > wrote: >> > >> > > >> > > On Nov 11, 2008, at 2:28 AM, Mark Struberg wrote: >> > > >> > > --- David Jencks >> > schrieb am Di, 11.11.2008: >> > >> >> > >>> This points out the possible problem that the >> > jpa 1.0 spec >> > >>> appeared to be part of the ejb 3.0 spec so I >> > gave it a spec >> > >>> version number of 3.0. Any suggestions about >> > what to do >> > >>> about this would be appreciated. >> > >>> >> > >> >> > >> >> > >> Do we really need to change anything? >> > >> >> > >> Imho the current >> > >> geronimo-jpa_3.0_spec >> > >> with a >> > >> 1.0 >> > >> is somehow not really maven stylish, but it >> > doesn't hinder us ;) >> > >> The version of the jpa-spec actually is 1.0 and we >> > do not have any problem >> > >> other than the confusing term '3.0' in the >> > groupId since this references EJB >> > >> and not JPA. >> > >> >> > >> So I'd suggest to simply use >> > >> 2.0-SNAPSHOT >> > >> and we're done. >> > >> >> > > >> > > Yes, this would be the thing to do. >> > > >> > > The original JPA was released as part of EJB, which >> > had gotten to the 3.0 >> > > level. But JPA was brand, spanking new 1.0. >> > > >> > > The current JPA specification (JSR 317, now in Public >> > Review Draft stage) >> > > is being billed as JPA Version 2.0. So 2.0-SNAPSHOT >> > seems completely >> > > correct. >> > > >> > > So even though it's confusing because of the >> > original geronimo-jpa_3.0_spec >> > > nomenclature, I'd say we confuse things even more >> > if we change the artifact >> > > id or group id (again). >> > > >> > >> > That's easiest for migration. It's unfortunate that >> > geronimo-jpa_x.y_spec >> > doesn't follow the same pattern as the other geronimo >> > specs though. I have >> > no strong feelings either way though. >> > >> > We might want to keep the EA nomenclature so >> > 2.0-EA-SNAPSHOT or >> > 2.0-SNAPSHOT-EA could be the current version. Once the spec >> > finalizes >> > 2.0-SNAPSHOT seems fair. >> > >> > -mike >> > >> > >> > > Craig >> > > >> > >> >> > >> >> > >> Humm, btw, what's really confusing me now is >> > the fact, that there are 2 >> > >> specs online: >> > >> >> > http://repo1.maven.org/maven2/org/apache/geronimo/specs/ >> > >> http://repo1.maven.org/maven2/geronimo-spec/ >> > >> >> > >> I've always used the geronimo-spec until now, >> > and this doesn't contain the >> > >> jpa spec anyway. >> > >> >> > >> So could someone shed a light on this for me >> > (I'm not a geronimized one)? >> > >> >> > >> txs and LieGrue, >> > >> strub >> > >> >> > >> >> > >> >> > >> >> > >> >> > > Craig L Russell >> > > Architect, Sun Java Enterprise System >> > http://db.apache.org/jdo >> > > 408 276-5638 mailto:Craig.Russell@sun.com >> > > P.S. A good JDO? O, Gasp! >> > > >> > > >> >> >> >> > ------=_Part_23139_21160433.1226591638474--