Hi Andrey,

Welcome to the community!

Looking at the calendar [1], now is the "community bonding period", and the actual coding starts on May 27. That's according to Google. There is nothing wrong if we start right away, so you have some flexibility in choosing your schedule. In any event, let's spend this time to make sure you are all setup and ready.

The only formality we will need from you is to sign a Contributor License Agreement (CLA) [2] and either fax it to the US fax number on the form or scan the signed version and email it to me directly. When that's out of the way, we will be able to include the code you write in Cayenne.

The next step would be to get the Cayenne 3.0 sources from the SVn trunk and make sure you can compile them and everything works in your IDE (if you are using Eclipse, that should be very straightforward) [3].

The actual code submission will probably follow normal Apache procedure for non-committers - for each logical task you would create a patch and submit it via Jira. Me or Kevin or somebody else will review it and commit it to trunk. In 2006 we made an exception to this process and created a parallel repository for the students with full commit access, however in our case your project is closely integrated with the existing code and consists of a number of manageable isolated tasks, so I think the patch approach should work just fine.

That's it for the start... Feel free to ask questions as you go.

Cheers,
Andrus


[1] http://code.google.com/opensource/gsoc/2008/faqs.html#0.1_timeline
[2] http://apache.org/licenses/icla.pdf
[3] http://cayenne.apache.org/developer-guide.html


On May 6, 2008, at 7:49 PM, Andrey Razumovsky wrote:

Hi all Cayenne Developers!

My name is Andrey Razumovsky, i'm from St.-Petersburg, Russia.
I am glad to announce that i will be participate
here as a Google Summer of Code student. My email is
[EMAIL PROTECTED] and my ICQ number is 360531483. Hope we will all
benefit from our cooperation!

Regards,
Andrey

Reply via email to