Hey guys, there doesn't seem to be a forum for hawtio, so figured this is as
good place as any to discuss.  Let me know if there's a better spot.

I currently have a custom grails web application fronting camel, spring
batch and some other tools.  This app is a little purpose specific at the
moment, however there are a lot of generic components I would like to
eventually port /rewrite as hawtio plugins.

I figured the easiest way to head in that direction would be to include
hawtio inside my grails app as a maven dependency, then start adopting the
hawtio plugin architecture and move the common components to plugins and
contribute back.   

Currently the hawtio-web component is packaged as a war archive.  wondering
if James or someone from the hawtio dev could comment on this, would it be
possible to possibly create a hawtio-core maven artifact which publishes all
the common components as a jar, then a second web component which bundles
the dependencies as the war?   Think this would help others adopt.  I am
Currently using the maven overlay method,  Having used that in the past, it
doesn't work well as maven no longer manages about all the dependencies
properly and you have to d/l that large war all the time.

Secondly.  Any thoughts about security?  One of the other key things in our
grails app is that there is built in security using
spring-security/spring-security-acl so all different components have the
ability to implement role based security in the application.   Wondering if
there are plans to incorporate a security framework into hawtio.  I'm
guessing this would be a little bit tougher due to the ajax/jolikia, but was
wondering what the plans are anyways?   Would be nice to work towards
something.

Basically, i'd love to be able to use the hawtio plugings in my custom
application and start being able to contribute to them and create new ones,
however given the way it's all bundled right now, makes it a little tricky. 
Could anyone provide any good recommendations.   


Thanks.



--
View this message in context: 
http://camel.465427.n5.nabble.com/hawtio-modular-tp5741808.html
Sent from the Camel - Users mailing list archive at Nabble.com.

Reply via email to