My current priority is to stabilize Tapestry 5 for a release candidate. I agree things have gone on much longer than expected, but the product is much, much better than I expected it to be a year ago. Things slowed down in Q3-Q4 2007 as I was working for Feature50, a company with no real interest in Tapestry. From December 07 on I've been working for Formos, which is completely dedicated to Tapestry. I've had the opportunity to use Tapestry in anger, on real client projects, and have gotten direct feedback as well from the other Formos developers. This has lead to a few changes but also many improvements, as I've ironed out rough edges. There have been some disruptive changes (the unfortunate necessity of shifting the root package name was momentarily painful), but most of the APIs and components have been quite solid for at least six months.
The remaining rough edges are some "holes" in the validation strategy, especially on the client side. There's a few problems with the available Ajax components. The DateField component is not localized and therefore a bit on the useless side. Other than that, things are looking really good. These are changes I expect to address over the next three weeks. I've noticed that several of the other T5 developers are gearing up to make some contributions (you can tell by looking at JIRA update mail on the developer list). The push is on! On Tue, Aug 12, 2008 at 1:16 PM, Alex Kotchnev <[EMAIL PROTECTED]> wrote: > Would it be possible to update the Tapestry 5 roadmap section of the main T5 > site (http://tapestry.apache.org/tapestry5/) to reflect the most recent > thinking / goals of when the project is expecting / targeting a GA release > for 5.0 ? The page says that the target is Q1 2008 which in the past. Even > if it's a date that's not very soon, it would still be much more helpful and > useful than having a date in the past. The latest board report indicates > that 5.0.14 is likely to be an RC , and the current T5 main page that the GA > release will follow "shortly thereafter". > > I guess the bigger issue is that we're currently evaluating what web > framework to use in a future project, and I've strongly advocated for > tapestry 5 to be considered on par w/ the other frameworks. However, not > having any inkling of when it might be release really puts a damper on the > willingness to even try it out as a viable candidate. We could have slapped a "GA" label on any release since January and still had a product light years ahead of the competition. Quite a few in the community have decided not to wait and have put apps into production, and reaped the benefit. I don't think anyone wants Tapestry to be in a position of having to break (or rapidly deprecate) existing APIs for a 5.1 release. I think we'll see some amount of minor API changes around validation and validators for 5.0.15, but most of the framework is mature, solid, and tested. I had hoped to get the validation changes into 5.0.14, but I had my attentions diverted from writing code to preparing Tapestry training materials; this temporarily slowed down development. Rather than increase the time gap between 5.0.13 and 5.0.14 (nearly two months), the developers decided to release 5.0.14 now; it had some significant bug fixes and improvements that many in the larger community were anxiously awaiting. > > Thanks, > > Alex Kotchnev > -- Howard M. Lewis Ship Creator Apache Tapestry and Apache HiveMind --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]