+1 for keeping the Spring module at the Struts project.

-----Original Message-----
From: Tom Schneider [mailto:[EMAIL PROTECTED] 
Sent: Sunday, August 19, 2007 10:18 AM
To: Struts Developers List
Subject: Re: [S2] [2.1.x] Bundled Plugins

I disagree with moving the Spring plugin outside of the core set of 
plugins.  I think a lot of people use Spring and it would be a shame to 
not have it as a core feature.  Keep in mind that I think we run a huge 
risk (IMO) of plugins being unmaintained if we set them free, however, 
I'm more than happy to do it for the more fringe plugins that not a lot 
of people use.  I also think the JSF plugin is more of a fringe 
plugin--I'd be curious to know how many people are actually using it in 
production.

There has been no interest whatsoever of anyone helping out on table 
tags.  I knew I wouldn't have the time to work on it after I initially 
created it, but I was hoping other developers would take interest.  That 
hasn't happened.  (I may get some time if we upgrade to struts 2 at 
work)  If we want to integrate it into core, we need developers to 
really run with it and make it real.  Right now it isn't production 
ready--I just haven't spent enough time with it.

Everything else in your list looks good to me.
Tom

Ted Husted wrote:
> On 8/18/07, Musachy Barroso <[EMAIL PROTECTED]> wrote:
>   
>> do you mean to move the plugin out of Struts? Because Dojo is already
>> on its own plugin in trunk.
>>     
>
> My question was whether we wanted to keep Dojo as part of the project,
> or move it GoogleCode, along with the YUI plugin. I think some of the
> other questions misunderstood where we already are, in that for 2.1.x
> Dojo is one of our bundled plugins, like Spring and JasperReports.
> Right now the bundled plugin list for 2.1.x is
>
>  * codebehind
>  * config-browser
>  * dojo
>  * jasperreports
>  * jfreechart
>  * jsf
>  * pell-multichart
>  * plexus
>  * spring
>  * struts1
>  * tiles
>
> The underlying question is whether we have active committers who
> actually *want* to maintain all of these plugins as part of the trunk.
>
> Initially, we dragged most of these along because there were part of
> WebWork and 2.0 was the backward-compatibility series. Moving forward,
> we might want to be more careful about the plugins that we bundle. One
> idea would be to create a Struts Plugin project somewhere, where
> third-party plugins could be maintained jointly.
>
> My suggestion would be to retain
>
>  * codebehind
>  * config-browser
>  * jsf
>  * struts1
>  * tiles
>
> and add (with the permission of the owners)
>
>  * JSON Plugin
>  * Table Tags
>  * Smart URLs
>
> And then encourage the remainder be adopted by an independant open
> source project (while we keep a snapshot of what we have now in the
> Archive).
>
>  * dojo
>  * jasperreports
>  * jfreechart
>  * pell-multichart
>  * plexus
>  * spring
>
> Ideally, some of the other plugin projects might merge into the
> independant Struts Plugin project, making it easier for people to gain
> access later if the original author drifts awqay.
>
> Thoughts?
>
> -Ted.
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>
>
>   


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to