That's what the vote is for :) (of course there is the issue of REST which I am looking into)
musachy On Thu, May 15, 2008 at 11:01 AM, Al Sutton <[EMAIL PROTECTED]> wrote: > From a 10,000 ft view it looks like Convention would be the successor to > Zero-Config and Code-behind based on functionality. Possibly a deprecate in > 2.1.3+ and 2.2, with a view to drop in 2.3/3.0? > > > > ----- Original Message ----- From: "Musachy Barroso" <[EMAIL PROTECTED]> > To: "Struts Developers List" <dev@struts.apache.org> > Sent: Thursday, May 15, 2008 2:21 PM > Subject: Re: [VOTE] Bring Convention plugin into trunk and deprecate Zero > Config > > >> I don't think there is any page that compares them, quick overview: >> >> Code-behind: Provides default mappings for pages without actions, >> default results (finds templates based on action name and result) >> >> Zero-Conf: Provides annotations: @Result, @Namespace and >> @ParentPackage to create action mappings >> >> Convention: Provides default mapping for actions and results. >> Annotations: @Action (results, interceptorRefs...), @Result, >> @InterceptorRefs, @Namespace,@ParentPackage, @ResultPath, it also >> created default package actions based on convention (Index) >> >> musachy >> //maybe some stuff missing on them... >> >> On Thu, May 15, 2008 at 1:07 AM, Al Sutton <[EMAIL PROTECTED]> wrote: >>> >>> Has anyone made a web page comparing the plugins?, if it took a while to >>> get >>> to grips with it's probably worth offering users a page with something >>> like >>> a checkbox grid feature comparison. >>> >>> It could also help some of us understand what each one does ;). >>> >>> Al. >>> >>> ----- Original Message ----- From: "Bob Tiernay" <[EMAIL PROTECTED]> >>> To: "Struts Developers List" <dev@struts.apache.org> >>> Sent: Wednesday, May 14, 2008 8:43 PM >>> Subject: RE: [VOTE] Bring Convention plugin into trunk and deprecate Zero >>> Config >>> >>> >>> >>> +1 >>> >>> I think that this plugin is of great worth to every day development. I >>> would like to echo some other people's sentiments that a unified plugin >>> would be a significant value add to new struts developers. I know that >>> there >>> is much overlap and confusion between: >>> >>> 1. Zero-config >>> 2. Code behind >>> 3. Smart urls >>> 4. REST >>> 5. Convention >>> >>> It took me a while to mentally model the differences / similarities >>> between >>> them all , and surely I can't be the only one :) >>> >>> I understand that ideally plugins should have high cohesion and low >>> coupling... but having so many options does more harm than good in this >>> case. IMO this is an example of plugin fragmentation that should be >>> resolved with a unified, best-of-breed approach, leaving the other >>> plugins >>> as they are for those concerned about deprecation. >>> >>> Bob >>>> >>>> Date: Tue, 13 May 2008 23:39:39 -0400> From: [EMAIL PROTECTED]> To: >>>> dev@struts.apache.org> Subject: [VOTE] Bring Convention plugin into >>>> trunk >>>> and deprecate Zero Config> > With the addition of @IntereceptorRefs to >>>> the >>>> Convention plugin, it is> now possible to do most of the action mapping >>>> using annotations. Also> having 2 plugins to do the same thing is really >>>> confusing for users,> so we should deprecate Zero Config (good thing is >>>> that >>>> it was always> "experimental").> > If you have had a chance to look at >>>> the >>>> Convention plugin, please vote:> > [+1] Move the Convention plugin to >>>> trunk >>>> and deprecate Zero Configuration plugin> [-1] Leave it in sandbox. >>>> (reasons?)> > > regards> musachy> -- > "Hey you! Would you help me to >>>> carry >>>> the stone?" Pink Floyd> > >>>> ---------------------------------------------------------------------> >>>> 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] >>> >>> >> >> >> >> -- >> "Hey you! Would you help me to carry the stone?" Pink Floyd >> >> --------------------------------------------------------------------- >> 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] > > -- "Hey you! Would you help me to carry the stone?" Pink Floyd --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]