Derick and I discussed my recent issues on IRC. This is a summary which we can point on, if the topic should be raised again.
Writer for Persistent Object Definition Files ============================================= Requirements: http://article.gmane.org/gmane.comp.web.ezcomponents.devel/3806/ Why do I need this? - For applications that create and modify database tables and related persistent objects during their lifetime. - For GUI Tools that create and modify Persistent Object Definitions. Isn't it bad to let the application modify the schema? Lukas Smith and I say it is not bad. Derick and Kore say it is bad. Diskussion result: Derick says that my use cases are bad practice and that I could use var_export on the definition objects instead of a dedicated writer. Interface to edit Database Schemas ================================== Requirements: http://article.gmane.org/gmane.comp.web.ezcomponents.devel/3765 Why do I need this? Same reasons as above. Derick points out, that the initial requirement of the DbSchema component (see design.txt) does not include modification of DbSchemes. I say that the current API is a pain, Derick says I should use it. addExtension Callback for Template ================================== Explanation: http://article.gmane.org/gmane.comp.web.ezcomponents.devel/3746/ Derick does not think that it will be that many template extensions as if that would matter. I explained, that we have something around 30 eZPublish extensions and that nearly each of them adds it's own functions to the template system. We had no time to continue from this point on. Console Tools for ezc ===================== Requirements: http://article.gmane.org/gmane.comp.web.ezcomponents.devel/3766/ Any more comments from your site? If not, the discussion for the first two points is closed. Please open a new subject when answering. -- Thomas Koch, Software Developer http://www.koch.ro Young Media Concepts GmbH Sonnenstr. 4 CH-8280 Kreuzlingen Switzerland Tel +41 (0)71 / 508 24 86 Fax +41 (0)71 / 560 53 89 Mobile +49 (0)170 / 753 89 16 Web www.ymc.ch -- Components mailing list [email protected] http://lists.ez.no/mailman/listinfo/components
