Welcome!
Just remind me myself 1 year ago ;)
Evgeny.
2010/7/23 Jeffrey Black <jblackx-cayenn..ahoo.com>:
> Good day Cayenne Community.
>
> Andrus -- Thank you for the genial introduction and direction of how I may begin
> 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 <andru..bjectstyle.org>
> To: de..ayenne.apache.org
> 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, I
> 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 ideas
> 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 trunk)
> which is undergoing a major change related to our recent switch to a built-in DI
> container. Many of the pieces of the stack will need to be switched to
> DI-managed objects. Two most obvious candidates are QueryLogger and QueryCache.
> 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: https://issues.apache.org/jira/browse/CAY-1460
>
>
> 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
>>commits-help.
>>
>> 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; however
>>expected to grow in the future. I thought Cayenne and it's Modeler would allow
>>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 attached
>>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 to
>>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] http://cayenne.apache.org/mailing-lists.html
>> [2] http://apache.org/licenses/
>>
>>
>> On Jul 14, 2010, at 5:45 PM, Jeffrey Black wrote:
>>
>> > Good day Andrus -- I would like to get involved with your project and thought
>>I would email to ask where I might be of most assistance to you and the project.
>> >
>> > I have NOT worked on an Open Source project before so I am a uncertain where
>>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 my
>>level of expertise:
>> >
>> > http://www.linkedin.com/in/jeffreyblack
>> >
>> > I have read the "Get Involved" section on the Cayenne and Apache websites.
>> >
>> > Best,
>> >
>> > Jeffrey Black
>>
This archive was generated by hypermail 2.0.0 : Fri Jul 23 2010 - 20:32:38 UTC