On Fri, Jul 11, 2014 at 12:44 PM, Martijn Dashorst <
martijn.dasho...@gmail.com> wrote:

> On Fri, Jul 11, 2014 at 11:25 AM, Martin Grigorov <mgrigo...@apache.org>
> wrote:
> > I recommend you to use Wicket 7.0.0-M2 for new development.
> > It is quite stable! I use it for a personal applications.
> > The benefit is that some of these things are improved there (e.g. p.1)
> and
> > it is possible to make more radical changes. Changing the default
> behavior
> > for p.2 will make Wicket's HTML not so *ugly* but will break many
> > applications in production. No matter how ugly is the generated code I'll
> > veto such change in 6.x.
>
> Yup. 6.x should not pull the rug underneath existing users.
>
>
> > About the non technical part.
> > I also have concerns about the way you express your opinion. English is
> not
> > my native language and I may misunderstood the meaning of some parts but
> I
> > find your language a bit harsh. Please try to avoid doing this.
>
> It is strongly opinionated, especially given that it touches about the
> only two places where Wicket does this. Could it be worded
>

They are not many but definitely not just two.
RadioChoice have the same problem with prefix/suffix.
https://github.com/l0rdn1kk0n/wicket-bootstrap/blob/master/bootstrap-core/src/main/java/de/agilecoders/wicket/core/markup/html/bootstrap/form/BootstrapRadioChoice.java#L67
https://github.com/l0rdn1kk0n/wicket-bootstrap/blob/master/bootstrap-core/src/main/java/de/agilecoders/wicket/core/markup/html/bootstrap/form/BootstrapRadioChoice.java#L105
does a lot just to un-mangle the HTML produced by Wicket's default
component.


> differently, certainly.
>
> I do feel this comes from the right place: Wicket should walk the path
> of least surprise. In 2004-2005 when Wicket was envisioned, the
> link/checkbox behaviour was about what you'd expect of a web
> framework. Come 2010- the current behaviour doesn't meet
> expectations–it should be reversed for these two points (enable
> extension, but have default be non-modifying)
>

Fully agree with the technical part of the Garret's mail !


>
> Martijn
>

Reply via email to