1. Tapestry 5 Hotel Booking

    Along the way with the Tapestry 5.2 release process, we have started to develop a demonstration application inspired from Seam Hotel Booking. The latest version 1.1 has been released, we think that it provides a solid basis for all Tapestry newcomers, it will provide all you need to start developing a *real* application

    • Project configuration
    • Layout and page design
    • CSS usage
    • Model design
    • Tapestry Hibernate contribution usage
    • Tapestry JSR-303 contribution usage
    • Working with form
    • Working with Ajax components
    • Working with Tabular datas
    • Optimize your database access when displaying Grid
    • Custom security design
    • Custom conversation design
    • Custom javascript component
    • … and many more topics to provide a complete overview

    Many thanks to Katia A.G. for her great involvement in the project and thanks the community for its feedback. Next to come, other implementations based on third-party contributions and more advanced Tapestry stuff.

    I encourage every Tapestry user to checkout the source code, comment, contribute, participate… at github. Note that the application is available online on our official Tapestry website.

  2. New look for “spread the source”

    Some features were missing, more people are coming here and some announces are about to be made. That was a lot of good reasons to rework this blog design… And here it is! We improved overall posts and comments readability. There is also a search engine, access to archives and categories.

    It’s not totally finished, but you get the idea.  We hope you will enjoy reading content here as much as we love writing it!

  3. Wooki – Collaborative Writing

    What would you need if you had to publish a document and then get it reviewed by someone else? You will be looking for a publish platform, with at least some comment system and a social network. That’s Wooki’s baseline.

    Wooki is thought to be simple, based on a friendly user interface. Wooki also wants to make your data as accessible as possible, by offering you the possibility to import or export your documents in many formats, as PDF for example.

    Wooki has been created for two reasons. The first one was described just above. The second one was to contribute to the open source world, and especially to the Tapestry 5 community that will find a lot of concrete application of Tapestry 5 concepts in it.

    We are pleased to introduce you the first alpha-release of Wooki.
    It is licensed under Apache 2 license, the same as Tapestry 5. It has been created by Christophe Cordenier, Robin Komiwes and Bruno Verachten.

    Try the demo and get Wooki now @ http://wookicentral.com

    Source code : http://github.com/robink/wooki
    Blog : http://spreadthesource.com
    Twitter : http://twitter.com/spreadthesource

  4. Spreading the source

    Finally, nearly one year after, “spread the source” is finally launched.

    This blog will be about Java / Open source development, especially Tapestry 5 framework and web related technologies.

    I will publish on this blog with two of my colleagues: Christophe Cordenier and Bruno Verachten.

    By the way, the next post will spread a big announcement, stay tuned!