FYI: I started a simple DB schema evolution management task in Cayenne SVN sandbox last month (the task still has some shortcomings, but I am already actively using it in development). Since it doesn't really belong in Cayenne I spoke to Ant folks [1] to maybe integrate it to Ant in some form. Will be working towards making it an Antlib now.

[1] http://ant.markmail.org/search/#query:+page:1+mid:zgcqr6ls5nawtdvm+state:results
IMHO a much better place for such a tool (even if it's not cayenne dependent), 
would
be a simple Cayenne subproject, e.g. "cayenne-tools" where several such tools
could be hosted.

If these tools are helpful for many users (and get high usage), they'll raise 
the the
view/usage of the parent project(Cayenne) as well.

It would be also less bureaucratic to do it under Cayenne since no "a least 3 developers" would be required, and you could simply reuse the cayenne infrastructure the way it is.

just my 2 cents,

Ahmed.

Reply via email to