todo list :
1.I've just commited a template module that is very basic. The goal is to make a module that one can look to understand nukes module and override to create his own module. We need someone to enhance it.
2.with the persistence stuff I've commited that allow block creation. So the module blocks is to port. This module allow block creation and block configuration.
block creation is done by using the JDBCDeploymentScanner mbean by giving him a class name (the block class) and an ObjectName that will be used for it.
block configuration :
- change properties : see the class org.jboss.system.ServiceConfigurator that does that for a jboss-service.xml
the basic idea is to use javabeans property editors to allow back and forth between String and the Class instance of the property.
- change block position : Side and Weight attributes
with an intuitive GUI (just use postnuke) you see all the blocks and can move them with arrows etc.... You can be innovative, of course.
- change block name : easy
more to come later.