I'd be -1 as well, for the same reason - backwards compatibility. I never have liked wicket:link (don't use it at all myself), but I also came from Tapestry and am VERY against big backwards-compatibility breaks unless there is a valid argument (something that will make an improvement, not "we don't want feature requests against this").
Just my 0.02.... -- Jeremy Thomerson http://www.wickettraining.com On Mon, Nov 17, 2008 at 1:43 PM, James Carman <[EMAIL PROTECTED]>wrote: > And, if you have multiple <wicket:link> sections on your > page/component, you're going to have to add a component for each of > them? That's ugly. I reiterate my -1 (non-binding of course). > > I came from the Tapestry world and totally breaking backwards > compatibility with no easy migration path (your suggested migration > path is far from "easy") can be a death knell. > > > On Mon, Nov 17, 2008 at 2:15 PM, Bruno Cesar Borges > <[EMAIL PROTECTED]> wrote: > > Maybe, but to migrate a codebase wouldn't be that harder. People will > only have to replace <wicket:link> with <span wicket:id="myid"> and add the > Java component. And if the codebase has a good test coverage, Wicket will > point out automatically places where the component should be added. > > > > Another solution to do a smooth migration, is to simply continue to > interpret <wicket:link> during the first release of (temporary name) > AutoLinkMarkupContainer, but still requiring to add the component. This way, > only Java code would need to sufer from changes. Then, on a future release, > definitely drop the support of <wicket:link> > > > > I say +1 > > > > []'s > > Bruno Borges > > > > -----Mensagem original----- > > De: James Carman [mailto:[EMAIL PROTECTED] > > Enviada em: segunda-feira, 17 de novembro de 2008 17:07 > > Para: dev@wicket.apache.org > > Assunto: Re: Drop wicket:link > > > > > > I'd say -1. This would be a nightmare on existing codebases. > > > > 2008/11/17 Bruno Cesar Borges <[EMAIL PROTECTED]>: > >> This might sound crazy, but what about dropping the support for the tag > <wicket:link> ? :-) > >> > >> People are starting to use it frequently, and because of that, features > will be requested. And then we might end with a tag library. But, to not > freak everybody out, I suggest develop a markup container to do that. > >> > >> Example: > >> > >> # Java > >> AutoLinkMarkupContainer autolinks = new > AutoLinkMarkupContainer("menus"); > >> > >> # HTML > >> <ul wicket:id="menus"> > >> <li><a href="Users.html">Users</a></li> > >> <li><a href="Departments.html">Departments</a></li> > >> </ul> > >> > >> What do you guys think? > >> > >> Cheers, > >> Bruno > >> > *************************************************************************************************** > >> "Atenção: Esta mensagem foi enviada para uso exclusivo do(s) > destinatários(s) acima identificado(s), > >> podendo conter informações e/ou documentos confidencias/privilegiados e > seu sigilo é protegido por > >> lei. Caso você tenha recebido por engano, por favor, informe o remetente > e apague-a de seu sistema. > >> Notificamos que é proibido por lei a sua retenção, disseminação, > distribuição, cópia ou uso sem > >> expressa autorização do remetente. Opiniões pessoais do remetente não > refletem, necessariamente, > >> o ponto de vista da CETIP, o qual é divulgado somente por pessoas > autorizadas." > >> > >> > >> "Warning: This message was sent for exclusive use of the addressees > above identified, possibly > >> containing information and or privileged/confidential documents whose > content is protected by law. > >> In case you have mistakenly received it, please notify the sender and > delete it from your system. > >> Be noticed that the law forbids the retention, dissemination, > distribution, copy or use without > >> express authorization from the sender. Personal opinions of the sender > do not necessarily reflect > >> CETIP's point of view, which is only divulged by authorized personnel." > >> > *************************************************************************************************** > >> > >> > > > *************************************************************************************************** > > "Atenção: Esta mensagem foi enviada para uso exclusivo do(s) > destinatários(s) acima identificado(s), > > podendo conter informações e/ou documentos confidencias/privilegiados e > seu sigilo é protegido por > > lei. Caso você tenha recebido por engano, por favor, informe o remetente > e apague-a de seu sistema. > > Notificamos que é proibido por lei a sua retenção, disseminação, > distribuição, cópia ou uso sem > > expressa autorização do remetente. Opiniões pessoais do remetente não > refletem, necessariamente, > > o ponto de vista da CETIP, o qual é divulgado somente por pessoas > autorizadas." > > > > > > "Warning: This message was sent for exclusive use of the addressees above > identified, possibly > > containing information and or privileged/confidential documents whose > content is protected by law. > > In case you have mistakenly received it, please notify the sender and > delete it from your system. > > Be noticed that the law forbids the retention, dissemination, > distribution, copy or use without > > express authorization from the sender. Personal opinions of the sender do > not necessarily reflect > > CETIP's point of view, which is only divulged by authorized personnel." > > > *************************************************************************************************** > > > > >