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

Reply via email to