Re: Open source WO - offer

Aristedes Maniatis <[email protected]> Mon, 4 Sep 2006 23:39:42 +1000
Newsgroups gmane.comp.web.webobjects.general
Message-ID <[email protected]>
On 04/09/2006, at 4:23 PM, Andrus Adamchik wrote:

>>  The differences are in details. Here is a few that I can think of  
>> right away (aside from the license):
>>
>> * More databases are supported by Cayenne.
>> * Database type selection is automatic (no need to edit  
>> configuration when deploying the same app to a different db).
>> * Better raw SQL queries: scriptable; support for configuration of  
>> multiple DB dialects in the same query.
>> * "Local JNDI" mode that allows to work with JNDI model in the  
>> absence of a container.
>
> Forgot a few more things:
>
> * Cayenne stack supports running custom query classes, so you can  
> extend standard query behavior, or implement custom database  
> "commands".
> * Cross-VM cache synchronization is built in.
> * Caching query lists (EOF only offers caching individual objects)
> * Paginated queries (I believe this is available via Wonder?)
> * (3.0 only) Pluggable cache implementation. So you can have a  
> single external managed cache, such as OSCache, used for many  
> things, ORM being only one of them. This is great for CMS-like apps.

And the most important ones for us (as a commercial company making a  
choice about which framework to use):

* 18 months ago Apple wouldn't accept our money for a license of EOF  
for our project (there was no haggling over price - it just couldn't  
happen at any price).
* I am still not certain whether Apple allows us to redistribute EOF  
embedded within an application
* Cayenne (Andrus in particular) fixes bugs and implements new  
features in time periods measured in days and weeks, not years as is  
the case with EOF.
* If we really need a feature we can write it or commission someone  
to write it for us within Cayenne itself.

Sure, Cayenne is missing some EOF things. But not that many we care  
about.


Ari Maniatis



-------------------------->
ish
http://www.ish.com.au
Level 1, 30 Wilson Street Newtown 2042 Australia
phone +61 2 9550 5001   fax +61 2 9550 4001
GPG fingerprint CBFB 84B4 738D 4E87 5E5C  5EFA EF6A 7D2E 3E49 102A

_______________________________________________
WebObjects-talk mailing list
[email protected]
http://www.omnigroup.com/mailman/listinfo/webobjects-talk