Eelco Hillenius wrote:
On 5/9/06, Matej Knopp <[EMAIL PROTECTED]> wrote:
Igor Vaynberg wrote:
I don't mind API breaks. Not at all. If I touch code that is not a part
of "Stable" API, I take the risk of having to change my code when wicket
version changes. I really don't mind.
Well, not everyone agrees with you. Some people started to be
seriously grumpy about it the last two months.
for what it's worth, as a user, i *would* like API to change, if it means a
more natural API and functionality. wicket is great, but i feel the
API/functionality is not mature, in the sense that when i look in the code,
some things feel hackish.
can't refactoring tools help? maybe provide a wicket-compatability package
(jar)?
- Hide quoted text -
What I do mind is the (occasional) lack of flexibility and things that
keep me from extending the framework the way I want.
The only thing that will not happen is if we know beforehand what
that'll be.
The truth is that this kind of "protection" doesn't work very well. When
I was porting my application from 1.0 to 1.1, there were couple of
things that didn't work and had to be redone. When porting the
application from 1.1 to 1.2 things were even worse. The whole parsing
process was changed and my code didn't work anymore (I had my own
XMLPullParser that wrapped wicket default one). And I didn't touch any
internal stuff.
Imagine what it would have been like if we didn't protect so much.
Seriously, there would be no beginning to it as you probably would
have 'customized' it so much that there wouldn't be a start.
Furthermore - and I feel this is very important - the fact that we
have guys like you complaining about features and extension points you
miss, tells us (and the rest of the readers here) what kind of use
cases there may be and the discussion hopefully concludes in something
really usefull. It has been like that many times, and if we opened up
prematurely, you might have been able to profit from it from time to
time, but Wicket wouldn't have been as good.
So, I think we're doing just fine. We should look for something that
works good out of the box on top of extension points that are useful.
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=k&kid0709&bid&3057&dat1642
_______________________________________________
Wicket-user mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/wicket-user
--
===================================
Ittay Dror
Chief architect, openQRM TL,
R&D, Qlusters Inc.
[EMAIL PROTECTED]
+972-3-6081994 Fax: +972-3-6081841
http://www.openQRM.org
- Keeps your Data-Center Up and Running
-------------------------------------------------------
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-user mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/wicket-user