Hi George
In the Stripesframework linked in group there is an ongoing discussion
regarding this topic.
There seems to be a consensus regarding your ideas. Currently we're waiting
for Ben / Tim to give their opinion before stepping forward with some
action.
Ben?
Thanks
Morten
2011/4/14 George Clark <gc1...@gmail.com>
> Hi all,
>
> I enjoy Stripes in my personal time. Unfortunately, at the office we're
> using Grails. I'm wondering if any of you have thought about or implemented
> a grails-type plugin solution in your dev environments?
>
> There are a few things I enjoy about Grails and one of them is their
> plugin strategy. It can be messy at times but I feel we've leveraged it
> well and it's become pretty valuable. An example might be something
> off-the-shelf like an Acegi authentication plugin. It can be "installed"
> through maven, and it's controllers, configuration and WEB-INF resources are
> merged into the main application.
>
> But I suppose the real benefit is if you're in charge of five or six
> applications in different repositories and want to share more than just
> taglibs. For instance, we have a system that consumes events from running
> applications and makes decisions to notify people of said events. We've
> built a plugin that provides beans to create such events, controllers to act
> as an interface to the queued data, and controllers that provide views to
> allow humans to inspect the app directly complete with images, css and
> javascript. It appears as a complete application structure:
> controllers/views/jars/assests, etc.
>
> Any person creating a new webapp merely adds event-monitoring-plugin in
> their pom and now they've met the corporate web interface for monitoring and
> reporting. Occasionally the plugin is upgraded and we can simply change the
> value in the pom and rebuild the application. I'm feeling like if we were
> doing this is stripes I would be copying these resources into every
> application and they would live within that applications resources.
>
> I suppose I could do something at build time where I unzip a package
> over-top of main application code which adds controllers and adds resources
> to WEB-INF. Maybe I could also make it smart enough to modify the
> ActionResolver.Packages list. Or, maybe I just need to think about this
> differently altogether!
>
> What kinds of processes/solutions do you use when wanting to share this
> kind of code?
>
> Thanks!
> George
>
>
>
>
> ------------------------------------------------------------------------------
> Benefiting from Server Virtualization: Beyond Initial Workload
> Consolidation -- Increasing the use of server virtualization is a top
> priority.Virtualization can reduce costs, simplify management, and improve
> application availability and disaster protection. Learn more about boosting
> the value of server virtualization. http://p.sf.net/sfu/vmware-sfdev2dev
> _______________________________________________
> Stripes-users mailing list
> Stripes-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/stripes-users
>
>
--
Morten Matras
Consultant
Blob Communication ApS
Svendsagervej 42
DK-5240 Odense NĂ˜
P: (+45) 36 96 07 06
W: www.blobcom.com
E: morten.mat...@gmail.com
------------------------------------------------------------------------------
Benefiting from Server Virtualization: Beyond Initial Workload
Consolidation -- Increasing the use of server virtualization is a top
priority.Virtualization can reduce costs, simplify management, and improve
application availability and disaster protection. Learn more about boosting
the value of server virtualization. http://p.sf.net/sfu/vmware-sfdev2dev
_______________________________________________
Stripes-users mailing list
Stripes-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/stripes-users