Just finished my first commercial app using Tapestry! It’s already installed and running at the client’s intranet and I’ld really like to say a big thank you to this great framework and to all the people at the user and dev list (esp. Mindbridge, Eric, Paul, Howard, Geoff ‘Spindle’ and Michael ‘Palette’ .
I used Tapestry 3.0.3 (a rock-solid version), Hivemind 1.0 for DI (a great 300kb IOC framework), Hibernate (accessing a nice and slick PostgreSQL) and iText (for PDF reports). For Tapestry components, I heavily used the contrib library and (my own) TapFX ( http://tapfx.sf.net ) library and many custom ones (including some DWR enabled one which will shortly find their way into TapFX). The Partial component of tacos was really interesting, but (as I said) I ended up using DWR for AJAX functionality.
I’ll finally get enough time to investigate Tapestry 4.0. I’ve been following the list (and the source code) closely and I’ll now get the time to try it. I may even expand and enhance my tool for generating (navigation) diagrams from Tapestry apps, and who knows, maybe it’ll become an IDE plugin some day.
[OT] Hey, did you know that http://www.chess.gr broadcasts live chess games using my Java Chess Viewer? The url is http://www.chessworld.info/acat05/acat05.html