Hi, Thanks for the reply.
On Mon, Mar 23, 2009 at 7:01 PM, Kathey Marsden <kmarsdende...@sbcglobal.net > wrote: > Kiran Sarvam wrote: > >> Hi there, >> >> I'm Kiran Sarvabhotla , an MS student from International Institute of >> Information Technology Hyderabad, India. >> I'm glad to hear that Apache Derby has been accepted as a mentor >> organization for this year's GSOC. >> >> Kathey Marsden: >> >> I heard about Gsoc from one of my old batch-mates ( Mr Ravinder Reddy >> ,participated in Gsoc-07) whose project titled as "Implementing >> Speculative locking protocol for Apache derby" I am going to continue this >> year. >> He advised me to take part in Gsoc as it will give me a great opportunity >> to work with a large fraction of the derby code and interact with large >> community. >> >> The speculative locking protocol issue is filed as: > https://issues.apache.org/jira/browse/DERBY-3011 > I don't see any code or specifications submitted for it yet, so I guess > you'd be starting from scratch which is not such a bad thing. The most > important thing to do before you get started is that if you are building on > any work done by Ravinder or others, including specifications, code, etc, > and you plan to contribute that work to Derby, the originators of that work > (not you) need to attach that work to the issue and grant license to Apache > and perhaps sign an ICLA, depending on the scope of the work, in order for > you to pick up where they left off. > > > This project is not currently listed on the GSoC page , > http://wiki.apache.org/general/SummerOfCode2009#derby-project > so a mentor would need to step forward to mentor the project. I don't > really know this area well enough to mentor and am already committed to > testandfix. > Regardless of whether this becomes a GSoC project, I am sure you will find > the community to be supportive and will answer your questions as you proceed > with your project. >From what I understand the specification of the project , we have to replace the lock manager (as lock compatibility changes) and modify Transaction Manager code , Query execution plan apart from others. Definitely I will come back to community for more specific questions as I proceed down the line. For taking up as a GSOC project I can work on derbytest. > > I have a decent amount of experience working with databases and testing >> with junit. >> >> any advice before I jump on to the task.? >> >> The first thing to do is to get your build and test environment set up > and maybe pick up one of the newcomer issues in Jira, just to gain an > understanding of the process. > See: > http://db.apache.org/derby/derby_comm.html > http://wiki.apache.org/db-derby/DerbyDev > Thanks for info. Will surely do that. > > Welcome! > > Kathey > > -- Kiran