You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@cayenne.apache.org by Robert Zeigler <ro...@gmail.com> on 2008/11/03 19:31:13 UTC

Re: [ANN] New committer -- Robert Zeigler

Thanks for the vote of confidence.
I've enjoyed using cayenne for the last 4-5 years.  I came to cayenne  
looking for alternatives to hibernate.  Although hibernate was  
powerful, it also seemed grossly complicated and opaque.  I've  
thoroughly enjoyed cayenne's focus on the /developer/ experience, ease  
of use, and transparency of the framework.  As a committer, some of my  
interests are:

1) To improve the usability and learnability of the framework
	Recent experiences in teaching new users the ins and outs of the  
framework have highlighted a few fringe cases that can be frustrating,  
including:
		a) Differences in handling between relationships vs. properties,  
particularly in the context of transient vs. non-transient objects
		b) Difficulties in providing a satisfactory solution to the problem  
of dirty state being potentially perpetuated and preventing clean  
commits
			* This relates to a, particularly in relation to web-development
			* More details later

2) To expand the feature-set to be more competitive with other ORM  
tools out there, while maintaining the simplicity and transparency  
that is cayenne.

3) To continue integration efforts
	* As Kevin mentioned, I've worked considerably on integrating  
Tapestry 5 and Cayenne; I would like to improve that integration,  
whether the project eventually winds up as a subject project of  
cayenne, tapestry, or neither.

My thanks, as well, to the cayenne community who has always been  
considerate, helpful, and intelligent.

Robert

On Oct 31, 2008, at 10/313:26 PM , Kevin Menard wrote:

> It is with great pleasure that I get to announce that the Cayenne PMC
> has voted to make Robert Zeigler a committer of the Apache Cayenne
> project.  Robert has been a longtime member of the Cayenne community,
> offering help on the user list, issues in JIRA, and patches for
> various issues.  He is also one of the primary authors of the third
> party Tapestry5-Cayenne integration module.  His experience with using
> Cayenne in various capacities should bring a lot to the project.
>
> Robert, welcome to the team.  If you don't have an ICLA on file yet,
> please visit the following page:
>
> http://www.apache.org/licenses/#clas
>
> and read up on your new role:
>
> http://www.apache.org/dev/new-committers-guide.html
>
>
> Andrus, would you mind filing an infra request to set up Robert's
> account?  If not, I can try to do so . . . you're just a bit more
> versed in this procedure than me.
>
> Once again, congratulations.
>
> --
> Kevin


Re: [ANN] New committer -- Robert Zeigler

Posted by Michael Gentry <bl...@gmail.com>.
Welcome aboard Robert!  I hope to look at the Cayenne+Tapestry stuff
more in the near future and can hopefully contribute a bit.


On Mon, Nov 3, 2008 at 2:31 PM, Robert Zeigler <ro...@gmail.com> wrote:
> Thanks for the vote of confidence.
> I've enjoyed using cayenne for the last 4-5 years.  I came to cayenne
> looking for alternatives to hibernate.  Although hibernate was powerful, it
> also seemed grossly complicated and opaque.  I've thoroughly enjoyed
> cayenne's focus on the /developer/ experience, ease of use, and transparency
> of the framework.  As a committer, some of my interests are:
>
> 1) To improve the usability and learnability of the framework
>        Recent experiences in teaching new users the ins and outs of the
> framework have highlighted a few fringe cases that can be frustrating,
> including:
>                a) Differences in handling between relationships vs.
> properties, particularly in the context of transient vs. non-transient
> objects
>                b) Difficulties in providing a satisfactory solution to the
> problem of dirty state being potentially perpetuated and preventing clean
> commits
>                        * This relates to a, particularly in relation to
> web-development
>                        * More details later
>
> 2) To expand the feature-set to be more competitive with other ORM tools out
> there, while maintaining the simplicity and transparency that is cayenne.
>
> 3) To continue integration efforts
>        * As Kevin mentioned, I've worked considerably on integrating
> Tapestry 5 and Cayenne; I would like to improve that integration, whether
> the project eventually winds up as a subject project of cayenne, tapestry,
> or neither.
>
> My thanks, as well, to the cayenne community who has always been
> considerate, helpful, and intelligent.
>
> Robert