I think the spec is implemented completely. But if you ever hit some Jira issue, then check against the spec if the current behaviour is really a bug, or if it is not just really well defined in the spec. Or if the issue is in fact a non-issue ;)
If I contribute something to OpenJPA (most times after hitting some potentially weird behaviour in my projects), then I proceed with the following steps 1.) check if the behaviour is spec conforn and does make sense in other scenarios. The basic question here is: did I use it wrong or is really OpenJPA to blame for the malfunction. 1.99) (optional) ask for clarification if this is really a bug on the dev list. 2.) Create a Jira issue for it 2.1.) Write a unit test in OpenJPA which shows the issue and attach it to the Jira issue. 3.) Try to solve the problem after discussing possible solutions as either a comment in Jira or on the dev list. E.g.: You could try to tinker on the Sequencer issue which popped up here on the list this week. LieGrue, strub --- On Sun, 1/30/11, Umashanthi Pavalanathan <[email protected]> wrote: > From: Umashanthi Pavalanathan <[email protected]> > Subject: Re: Ideas for Google Summer of Code 2011 > To: [email protected] > Date: Sunday, January 30, 2011, 9:58 AM > On Sun, Jan 30, 2011 at 3:06 PM, Mark > Struberg <[email protected]> > wrote: > > > First of things to read is the JPA2 spec which is > available in JSR-317 [1] > > :) > > > > Thanks for the link Mark. I will start reading the spec. > > Is the spec fully implemented in the current version of > OpenJPA or any > improvements required? I would like to have a look at any > missing parts as > well. > > > Thanks, > ~Umashanthi > > > > > > > LieGrue, > > strub > > > > > > [1] http://jcp.org/en/jsr/detail?id=317 > > > > --- On Sun, 1/30/11, Umashanthi Pavalanathan <[email protected]> > > wrote: > > > > > From: Umashanthi Pavalanathan <[email protected]> > > > Subject: Ideas for Google Summer of Code 2011 > > > To: [email protected] > > > Date: Sunday, January 30, 2011, 8:53 AM > > > Hi devs, > > > > > > I am an undergraduate student interested in > contributing to > > > OpenJPA and > > > would like to know whether you have any ideas for > Google > > > Summer of Code > > > 2011. > > > > > > I have checked out the source code and > successfully built > > > it with the help > > > of Mark. Currently I am in the process of > studying the Java > > > Persistence API > > > using the OpenJPA user guide. Any suggestions and > links to > > > resources that > > > would help me understand the concepts and get > started with > > > OpenJPA? > > > > > > > > > Thanks in advance, > > > ~Umashanthi > > > > > > > > > > > >
