History for ZopeVsEnhydra
??changed:- <dtml-comment> george runyan in effort to summarize Enhydra vs. ZOPE for RAD development process. </dtml-comment> last updated: &dtml-bobobase_modification_time;<br> first draft/idea: 5/1/00<br> -------------------------------------------------<br> * <a href="http://www.zope.org/">zope</a> * <a href="http://www.enhydra.org/">enhydra</a> Criteria: * obvious points (language, structure) * ZOPE * python scripting language w/ speed critical pieces in c * 100% opensource * community size (as of publish) * replacements of CGI by framework * project age: x years / src code base: y years * Enhydra * servlet framework for easily deployment and abstract data from presentation (?) * soon-to-be EJB J2EE compliant (?) w/ Bullsoft * 100% opensource (?) * project age: x years / src code base: y years * ease of use and speed to producitivity * ZOPE * Enhydra * 3rd party tools * ZOPE * Enhydra * debugging interface/structure * ZOPE * pdb - python debugger * medusa_monitor.py (monitor port) * tracebacks * Enhydra * borland J Builder * administrative console * out-of-the-box functionality (2?) * ZOPE * Enhydra * specifics: ACQUISITION vs cXML (dtml templating vs this as well) * through-the-web-interface * <a href="http://yyy.zope.org/Members/jpenny/variable_length_forms">trinkets</a> * seperation of content from application layer * XSLT/XML * cXML * DTML vs py/ext Methods * integration into EJB, D/COM(+), CORBA, XMLRPC/SOAP, general libraries (obvious points?) * LDAP * Oracle/MySQL/DB native authentication * /etc and NT domain * generic user authentication mechanisms (for future build-ons)