cayenne-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Jeffrey Black <>
Subject Re: Fw: Fwd: Cayenne Project
Date Sun, 25 Jul 2010 17:26:18 GMT
Thanks Evgeny!

From: Evgeny Ryabitskiy <>
Sent: Fri, July 23, 2010 3:32:07 PM
Subject: Re: Fw: Fwd: Cayenne Project

Just remind me myself 1 year ago ;)


2010/7/23 Jeffrey Black <>:
> Good day Cayenne Community.
> Andrus -- Thank you for the genial introduction and direction of how I may 
> assisting with the project.
> Per your recommendation, I will start with the CayenneModeler.  I wish to
> facilitate the reduction of my "learning curve" on the project and welcome any
> counsel from you and others.
> Best,
> jb
> ----- Forwarded Message ----
> From: Andrus Adamchik <>
> To:
> Sent: Fri, July 23, 2010 7:44:55 AM
> Subject: Fwd: Cayenne Project
> Hi folks,
> We had an email exchange with Jeffrey off list, and now that he is subscribed, 
> am taking this conversation to the community. Jeffrey is currently a Cayenne
> user and wants to help us with Cayenne development. So I wanted to solicit 
> of tasks that can be given to him.
> Usually CayenneModeler is a good place to start, as it has a minimal learning
> curve, e.g. CAY-1460 [*]
> Another area is Cayenne 3.1 (the new release currently being developed on 
> which is undergoing a major change related to our recent switch to a built-in 
> container. Many of the pieces of the stack will need to be switched to
> DI-managed objects. Two most obvious candidates are QueryLogger and 
> There's no DI Jira for QueryLogger, but there's a number of surrounding Jiras
> (CAY-1300, CAY-1173, CAY-1464) that are kind of dependent on this. QueryCache
> task is CAY-1445, and is about eliminating current hardcoded initialization
> flows, replacing them with DI. These tasks have a much steeper learning curve.
> Finally, this is open source after all, so Jeffrey, feel free to suggest your
> own improvements to Cayenne. And please ask questions about the process, the
> technology, anything...
> Cheers,
> Andrus
> [*] When I am referring to Cayenne tasks, I am using their Jira numbers. E.g.
> "CAY-1460" can be found here:
> Begin forwarded message:
>> From: Jeffrey Black
>> Date: July 20, 2010 5:50:11 PM GMT+03:00
>> To: Andrus Adamchik
>> Subject: Re: Cayenne Project
>> Good day Andrus -- Thank you for replying to my previous correspondence!
>> I have subscribed to three Cayenne lists: user-help, dev-help, and
>> To address your inquiry "Are you using Cayenne on some projects, etc.?"
>> I am presently using Cayenne in a Struts web-application that I have authored
>>and manage for my client.  The application is presently small in scale; 
>>expected to grow in the future.  I thought Cayenne and it's Modeler would 
>>me to conveniently introduce schema additions and generate the associated java
>>classes to my application as the requirements expand.
>> Any suggestions of how I may assist with the project would be most welcome.
>> Best,
>> Jeffrey Black
>> From: Andrus Adamchik
>> To: Jeffrey Black
>> Sent: Wed, July 14, 2010 10:56:30 AM
>> Subject: Re: Cayenne Project
>> Hi Jeffrey,
>> Great! We'll be happy to work with you together on Cayenne.
>> The first thing to do is to subscribe to the developer list [1] (unless you
>>already did). All the design discussions happen on this list. This is how a
>>distributed and unaffiliated team of developers can work together. It probably
>>makes sense to send an introductory message (similar to what you just sent me)
>>to the list, so that people know who you are.
>> Initially all your code contributions will come in the form of patches 
>>to the corresponding Jiras, and after you build some "karma" with the project
>>(which comes from Cayenne committers reviewing and applying your patches and
>>talking to you on the list over the period of time), you'll be granted write
>>access to Cayenne SVN and become a committer. At this point (or earlier) you
>>will need to sign an Apache CLA form [2], essentially granting ASF the right 
>>distribute the code that you would write.
>> We may use help in various areas of Cayenne that require different levels of
>>understanding of the code. The core framework, CayenneModeler, and of course
>>documentation and tutorials. I can give you more specific ideas, or even point
>>to some Jiras, but may I ask you how familiar you are with Cayenne from a user
>>perspective? Are you using Cayenne on some projects, etc.? So maybe you have
>>some ideas how to improve the API and such.
>> Cheers,
>> Andrus
>> [1]
>> [2]
>> On Jul 14, 2010, at 5:45 PM, Jeffrey Black wrote:
>> > Good day Andrus -- I would like to get involved with your project and 
>>I would email to ask where I might be of most assistance to you and the 
>> >
>> > I have NOT worked on an Open Source project before so I am a uncertain 
>>to begin.  Any counsel and direction you may have would be most appreciated.
>> >
>> > I refer you to my LinkedIn profile to provide you with some indication of 
>>level of expertise:
>> >
>> >
>> >
>> > I have read the "Get Involved" section on the Cayenne and Apache websites.
>> >
>> > Best,
>> >
>> > Jeffrey Black

  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message