Hi Lenya devs, yesterday I noticed that it's possible to build external blocks with Cocoon since 2.1.7. That would enable us to use the Cocoon block concept for modularization, without building our own infrastructure. Maybe it is even possible to implement plug-ins / publets as blocks?
More info: http://wiki.apache.org/cocoon/Blocks Anyway, IMO the codebase would benefit from a better modularization, we have too many inter-component dependencies at the moment. A separation into blocks would certainly lower the entry barrier as well. I imagine something like +------------------------------------------------------- ... --+ | Usecases | +------------+-------+-----------+----------+-------+--- ... --+ | Repository | Lenya | Site | Workflow | BXE | | Block | Core | Structure | Block | Block | ... | | Block | Block | | | | | | | | | +------------+-------+-----------+----------+-------+ I have no idea about the impact on the codebase yet, but I'd like to do some investigation. My idea is not to do a major refactoring, but merely to create self-contained modules wherever this is possible. WDYT? -- Andreas --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
