yeah, i'm certainly someone who could have written this component too. only i didn't. and now i've slowly added more and more instances of the "one time" solution of webmarkupcontainer + simpleattributemodifier. the only hope here is to have a handy core component. i would have used that throughout. another argument in favor is that this is such a common problem that we'll either have (a) no implementation of a custom component to fix the problem and the requisite small messes everywhere or (b) slightly different implementations of this component in every project possibly each with its own quirks or bugs or naming conventions. i don't think either alternative is good.
jon Eelco Hillenius wrote: > > On 8/19/06, Igor Vaynberg <[EMAIL PROTECTED]> wrote: >> -1 for core +1 for extensions > > It wouldn't make sense to me to put this in extensions. I'm +1 only > for core. Otherwise I wouldn't bother. > >> i think you are actually doing the newbies a disservice by providing >> this. >> these are elementary concepts they need to master. > > I understand your point but I don't agree. TagModifier would be much > better alternative to using WebMarkupContainer. Yes, people *could* > make their own. But they don't. We don't either, as examples but also > e.g. Teachscape is pretty dense with WebMarkupContainers with attrib > mods attached to it. *My* whole agreement with Jonathan is not so much > that it saves some code - which is the main argument of some of the > other convenience components - but just that we then have a component > to express a common cause with a name that very clearly communicates > it's intend. > > Re the elementary concepts.. you mean they have to learn about > creating custom components or how to use attribute modifiers or both? > I don't think having this component will have a large effect on that > either way. > > So... +1 for core, or -1 otherwise. > > Eelco > > ------------------------------------------------------------------------- > Using Tomcat but need to do more? Need to support web services, security? > Get stuff done quickly with pre-integrated technology to make your job > easier > Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo > http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642 > _______________________________________________ > Wicket-develop mailing list > Wicket-develop@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/wicket-develop > > -- View this message in context: http://www.nabble.com/TagModifier-tf2133025.html#a5887344 Sent from the Wicket - Dev forum at Nabble.com. ------------------------------------------------------------------------- Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642 _______________________________________________ Wicket-develop mailing list Wicket-develop@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wicket-develop