> I've been wanting to contribute to Wicket for a long time and I think > this is a good start.
It's always good to hear that people want to contribute to Wicket :) However, while anything that improves Wicket's API is appreciated, an API is never perfect, and I believe it is actually something our team should watch out for: we have to define a point where the API is just good enough. Areas that definitively could use some more attention are examples and documentation. The latter is is kind of a never-ending battle anyway, especially *because* the API keeps on getting tweaked. However, good example are invaluable for people learning about Wicket and can serve as a good reference for people that already are working with Wicket. Examples - being strong typed and executable and all - generally do keep up with API changes. Work on examples that can be done: * Cover areas that are currently left out. For new features etc we always try to build examples. That's how e.g. wicket.examples.template, wicket.examples.captcha and wicket.examples.customresourceloading got in there. But there are many cases that are not covered in the examples, and many components/ patterns that are not in the component reference application. * Improve some of the existing ones. For instance wicket.examples.forminput now uses separate markup files for different locales, while it would be more elegant and realistic to base localization on one markup file and a bunch of properties files. * Document them so that users understand more of what is going on. Geertjan and Gwyn did a great job on the compref example. It would be great to have this for all our examples. * Organize them so that they are more like a reference/ manual. Finally, there are components. Of course we can never have enough good components (stress good). As long as we don't have a color picker component, how can we compete with JSF? ;) 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