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
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,
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
* 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.
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.