On 10/16/06, Eelco Hillenius <[EMAIL PROTECTED]> wrote:
I live closer to you then Igor. In fact, I might even not allow you to
drink beer this weekend :)

I have a stack full of Gifkikkers, so you come and try :-)... I bet
you'll have a headache the next morning...

And it won't be from debating this issue ;-)

Martijn

ps. Gifkikker is the company beer: http://bier.topicus.nl

On 10/16/06, Martijn Dashorst <[EMAIL PROTECTED]> wrote:
> I'm +0 on reverting as I tend to agree with Igor on this.
>
> Though it might be confusing for beginners, this is something that can
> be explained easily.
>
> I find the start up configuration more confusing (where should I
> configure deployment or development?) than the settings methods.
>
> Ultimately I don't mind having them or having them removed. I do agree
> with the intention and the reasons they were added, but I can live
> without them.
>
> If you point a gun to my head, or revoke my beer drinking privileges,
> I would do +1 on reverting. But noone is doing so at the moment, so I
> remain at +0.
>
> Martijn
>
>
> On 10/16/06, Igor Vaynberg <[EMAIL PROTECTED]> wrote:
> > +1 to reverse this.
> >
> > the point of having that sig in both interfaces is that the setting is
> > applicable in both places. it is both debug related and ajax related - this
> > functionality is the reason why jon and i went with a single object backing
> > multiple interfaces.
> >
> > it also makes it easier for newbies to explore the settings. when i want to
> > see all ajax related settings i do getAjaxSettings(). and the ide lists them
> > all, when i want to see all the debug settings i do the same with
> > getDebugSettings(). it is not just a mere convinience.
> >
> > yes IAjaxSettings only has a single setting in it, and so does
> > IFrameworkSettings but who is to say in a month we wont add one more to
> > either one? i think its ok to start settings interfaces even though they
> > start out with only a single method and that method is not exclusively
> > applicable to any existing settings interfaces.
> >
> > yes this might ben an inconvinience for the jmx project- but that is
> > unrelated. either solve it there or leave it as is.
> >
> > -Igor
> >
> > On 10/16/06, Eelco Hillenius <[EMAIL PROTECTED]> wrote:
> > >
> > > Yesterday I removed some double app settings, like
> > > isAjaxDebugModeEnabled() that was defined both in IAjaxSettings
> > > (removed) and in IDebugSettings. I did this because I was creating
> > > that JMX code, and thought someone made copy 'n paste bug/ forgot to
> > > remove a method after refactoring. Turns out, it was on purpose.
> > >
> > > This is a vote to find out whether people want this change reversed.
> > >
> > > I'm -1 because I think it's just crazy to have multiple interfaces
> > > with the same method sigs just for convenience. Imo it's bloat without
> > > real purpose, and it's even confusing. Imagine sitting behind that JMX
> > > interface and wondering which isAjaxDebugModeEnabled you should set.
> > >
> > > Also, I removed IAjaxSettings as isAjaxDebugModeEnabled() was the only
> > > method in it. I don't think we need to go back to just one settings
> > > interface, but we don't have to end up with too many of them either.
> > > For instance, having framework settings as a different interface is ok
> > > now that we have it, but wouldn't be my choice if we had to do it over
> > > again.
> > >
> > > Votes please?
> > >
> > > Eelco
> > >
> >
> >
>
>
> --
> <a href="http://www.thebeststuffintheworld.com/vote_for/wicket";>Vote</a>
> for <a href="http://www.thebeststuffintheworld.com/stuff/wicket";>Wicket</a>
> at the <a href="http://www.thebeststuffintheworld.com/";>Best Stuff in
> the World!</a>
>



--
<a href="http://www.thebeststuffintheworld.com/vote_for/wicket";>Vote</a>
for <a href="http://www.thebeststuffintheworld.com/stuff/wicket";>Wicket</a>
at the <a href="http://www.thebeststuffintheworld.com/";>Best Stuff in
the World!</a>

Reply via email to