Hola muy buenas.
He estado empezando a trastear con ZF2.0 beta, y ciertamente me ha dejado muy muy buen sabor de boca, en especial su nuevo sistema modular.
La cuestión (y no me refiero en específico a ZF2), es, ¿cuál es la funcionalidad mínima que debería ofrecer un módulo de la aplicación?
Otro problema que me planteo es la relación entre módulos. Un ejemplo:
modules/
-app/
-users/
-forum/
-blog/
-news/
-admin/
en mi ejemplo, el módulo Forum y otros hacen uso del modulo de Users, etc.
Pero en el módulo de Admin si yo quiero borrar o modificar una noticia por ejemplo, y un controller del modulo News ya tiene unos actions para listar, detallar etc y los quiero usar, ¿sería correcto extender esta clase, de un módulo distinto, y que puede estar acoplado al proyecto o no?
¿Cuál es la forma idónea de manejar este problema?
Saludos