Hi Lenya devs,

now that we have the contributions area, our current way of declaring the modules to deploy is becoming even more annoying. E.g., the jcrsource module requires enabling the JCR block in Cocoon and should therefore be excluded from the Lenya build in most cases.

I'm missing an easy way to explicitly declare a list of modules to deploy, e.g.


[local.build.properties]

modules.src.dir=src/modules:/path/to/custom/modules:…


[modules.xml]

<modules xmlns="…">
  <module name="bxe" id="org.apache.lenya.modules.bxe"/>
  <module name="editors" id="org.apache.lenya.modules.editors"/>
  <module name="foo" id="org.myproject.lenya.modules.foo"/>
  …
</modules>


This way we could also create an unambiguous mapping from module shortcuts (used to access the module) to module IDs (as declared in module.xml).

WDYT?

-- Andreas

--
Andreas Hartmann, CTO
BeCompany GmbH
http://www.becompany.ch
Tel.: +41 (0) 43 818 57 01


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@lenya.apache.org
For additional commands, e-mail: dev-h...@lenya.apache.org

Reply via email to