Return-Path: Delivered-To: apmail-openjpa-dev-archive@www.apache.org Received: (qmail 31838 invoked from network); 6 Apr 2009 21:26:13 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.3) by minotaur.apache.org with SMTP; 6 Apr 2009 21:26:13 -0000 Received: (qmail 18409 invoked by uid 500); 6 Apr 2009 21:26:13 -0000 Delivered-To: apmail-openjpa-dev-archive@openjpa.apache.org Received: (qmail 18339 invoked by uid 500); 6 Apr 2009 21:26:12 -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 18329 invoked by uid 99); 6 Apr 2009 21:26:12 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 06 Apr 2009 21:26:12 +0000 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 martinbenkov@gmail.com designates 72.14.220.153 as permitted sender) Received: from [72.14.220.153] (HELO fg-out-1718.google.com) (72.14.220.153) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 06 Apr 2009 21:26:03 +0000 Received: by fg-out-1718.google.com with SMTP id l27so285832fgb.4 for ; Mon, 06 Apr 2009 14:25:42 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:in-reply-to:references :date:message-id:subject:from:to:cc:content-type; bh=/7Wzhr3Ly+e0qCH7AKEOGk9nchMUEMrB5m8kRxkEzbU=; b=J6GmqF2DUg22ShYqKlHwUdWd2s2tjKqsmGSAVLbeprhLK9k+2+xVOM5fFUeE261WNd pc1wXOM8T1fUBWfl/CegAEQ/lXsnilMnlEPzpfxjhsgNTXjdst4o56qOP8cVN9OE0fC6 l8vx8dHoS2AyU4cVanD9u9Kdwi1b4gra8gaQ0= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; b=fdG8dDOxT9ykmCTbWUQtSIBVYw1MyId8XfClv7vZPjVWrfIgKMkx5zYzfnyuIeVquP 0ScuBK7PSVNmJ79yBESTlkrx2kDaqRaDSeVshcaX7su+G3OsDs+aIIA0ijLAUcOwYSrX bMj+hsMNiMIsiwlRMt8ovqpQn2iege3ZuQ3Po= MIME-Version: 1.0 Received: by 10.86.36.17 with SMTP id j17mr3480210fgj.19.1239053142089; Mon, 06 Apr 2009 14:25:42 -0700 (PDT) In-Reply-To: References: <89c0c52c0904010813h2ff10ad3y496ae932721ddbae@mail.gmail.com> Date: Tue, 7 Apr 2009 00:25:42 +0300 Message-ID: Subject: Re: Summer of code project - OpenJPA 2.0 Sample Suite From: =?windows-1251?B?zODw8ujtIMHl7eru4g==?= To: Jeremy Bauer Cc: dev@openjpa.apache.org Content-Type: multipart/alternative; boundary=000e0cd244926461000466e98a02 X-Virus-Checked: Checked by ClamAV on apache.org --000e0cd244926461000466e98a02 Content-Type: text/plain; charset=windows-1251 Content-Transfer-Encoding: quoted-printable Hello, Thank you very much for the advices - I've updated my application. I hope it's good enough and will be approved :) I'm looking forward to working with you. 2009/4/2 Jeremy Bauer > Thanks, Martin. Google let me through this time. :-) > > Your proposal looks good. It has well defined time line and goals, one o= f > them being an educational/learning/gathering phase - which is very > important. Your second phase which includes more basic samples may be a = bit > off the core goal (providing samples for JPA 2.0 and OpenJPA extensions) > though. I think basic examples should be limited since there is a lot of > information and examples (although not many OpenJPA specific) available o= n > those more fundamental topics. Instead, placing more focus on examples > specific to new function in JPA 2.0 and OpenJPA extensions would help use= rs > get up to speed more quickly on those features. As a bonus, you'll learn > more about JPA 2.0 and cool OpenJPA features. :-) The basic features w= ill > very likely get used in these more complex samples, so the basic concepts > will be there - they just won't be the main goal of the samples. I'm > certain that Rick and other folks in the community can help come up with > sample ideas and a plan for making them available. > > Since the deadline is tomorrow, if you'd like to update the proposal with > some JPA 2.0 & OpenJPA sample ideas, here are some off the top of my head= : > (others, please feel free to chime in as well) > > JPA 2.0 > ------------ > - Using nested embeddables, embeddable collections, and relationships > within embeddables > - Using the Criteria API to programatically generate and execute typesafe > queries > - Using new explicit access definitions on persistent classes > - Using derived identity > - Enhanced support for map collections > - Using the L2 cache and cache configuration > - Using new features of JPQL > - Using order column to maintain ordered collections > ... > > OpenJPA > -------------- > - Samples that do build-time enhancement using ant and maven > - Using fetch groups to customize query behavior > - Creating custom strategies and externalizers > - Overriding an existing and/or creating a custom database dictionary > ... > > > -Jeremy > > 2009/4/2 =CC=E0=F0=F2=E8=ED =C1=E5=ED=EA=EE=E2 > >> Hello, >> >> I've made a copy of the proposal at >> http://socghop.appspot.com/document/show/user/benkoff/openjpa >> I think this one is public :) >> >> 2009/4/2 Jeremy Bauer >> >> Martin, >>> >>> I tried to view your proposal but found that I do not have authority. >>> After creating a profile and signing in, I received this message: "You= do >>> not have the required role." Can you grant authority to other users to= view >>> your document? Since Kevin created the project definition, he may have >>> access to your proposal. Kevin is on holiday this week, but has been >>> checking mail. Hopefully, Kevin will be able to respond before the >>> deadline. >>> >>> Additionally, you could post the details to directly to this list for >>> feedback. >>> >>> -Jeremy >>> >>> >>> 2009/4/2 =CC=E0=F0=F2=E8=ED =C1=E5=ED=EA=EE=E2 >>> >>> Hello again, >>>> >>>> I tried to make a draft of my proposal. >>>> Here's what it worked out - >>>> >>>> http://socghop.appspot.com/student_proposal/show/google/gsoc2009/benko= ff/t123868896191 >>>> The deadline is tomorrow so I'll be very pleased if you take a look at >>>> it >>>> and give your opinion :) >>>> >>>> 2009/4/1 Kevin Sutter >>>> >>>> > Jeremy and others, >>>> > Martin is responding to the Google Summer of Code ( >>>> > http://code.google.com/soc/) posting that I did for the JPA sample >>>> suite ( >>>> > http://wiki.apache.org/general/SummerOfCode2009#openjpa-project). >>>> You'll >>>> > also notice other projects posted by Pinaki. >>>> > >>>> > So, although we welcome participation by anybody on the Apache OpenJ= PA >>>> > project in general, this specific request is for the Summer of Code >>>> project >>>> > that I posted. You can reference the SoC site above for the complet= e >>>> set >>>> > of >>>> > instructions. Martin is expressing an interest in this OpenJPA >>>> Samples >>>> > project. >>>> > >>>> > Just an FYI... >>>> > Kevin >>>> > >>>> > 2009/4/1 Jeremy Bauer >>>> > >>>> > > Hi Martin, >>>> > > >>>> > > I'm happy to hear that you are interested in the samples project. >>>> The >>>> > > OpenJPA project would be very happy to have you on board. OpenJPA >>>> is >>>> > > sorely >>>> > > lacking examples. A robust suite of examples would significantly >>>> help >>>> > > users >>>> > > to get starting using new JPA 2.0 function as well as provide >>>> examples >>>> > for >>>> > > using OpenJPA's powerful extensions such as fetch groups. >>>> > > >>>> > > Arguably, the samples project is more important from a base OpenJP= A >>>> / JPA >>>> > > 2.0 project perspective. But, be sure to consider your own >>>> interests as >>>> > > well. All the projects would provide considerable benefit to >>>> OpenJPA and >>>> > > it's normally more enjoyable to work on a project one finds more >>>> > > interesting. :-) >>>> > > >>>> > > Rick Curtis (cc'd) has also been looking into some JPA 2.0 samples= . >>>> If >>>> > you >>>> > > decide to work on the samples project and/or have questions please >>>> feel >>>> > > free >>>> > > to contact Rick. Pinaki Poddar (cc'd) is the main contact for the >>>> slice >>>> > > related projects. Both of these guys subscribe to the dev list. >>>> > > >>>> > > -Jeremy >>>> > > >>>> > > On Wed, Apr 1, 2009 at 7:58 AM, =CC=E0=F0=F2=E8=ED =C1=E5=ED=EA=EE= =E2 < >>>> martinbenkov@gmail.com >>>> > > >wrote: >>>> > > >>>> > > > Hello everyone, >>>> > > > >>>> > > > I'm willing to attend Google's summer of code this year. I'm >>>> interested >>>> > > in >>>> > > > the project "OpenJPA 2.0 Sample Suite". >>>> > > > >>>> > > > As far as I understood the main goal of the task is to provide a >>>> pack >>>> > of >>>> > > > examples which illustrate how does JPA works and show the non >>>> spec. >>>> > > > features >>>> > > > of OpenJPA. Also I'm concern about the importance of this task - >>>> is it >>>> > > with >>>> > > > high priority or should I choose a more important one? >>>> > > > Now I have about 3 years experience with Java and year and a hal= f >>>> > > > professional experience with J2EE. During this time I've read a >>>> few >>>> > thing >>>> > > > about JPA and done some examples. >>>> > > > >>>> > > > I'm looking forward to hearing from you. >>>> > > > >>>> > > > Regards, >>>> > > > Martin Benkov >>>> > > > >>>> > > >>>> > >>>> >>>> >>>> >>>> -- >>>> Regards, >>>> Martin Benkov >>>> >>> >>> >> >> >> -- >> Regards, >> Martin Benkov >> > > Best regards, Martin Benkov --000e0cd244926461000466e98a02--