1. Wooki 0.3 is out !

    After a few months of hard work to extract re-usable components from Wooki, the version 0.3 is finally out !

    Along with Wooki improvements, we have created three major spin-off contributions that put the basis for a strong architecture that will make Wooki evolutive and ready for production soon:

    • tapestry5-spring-tx allows you to benefit from Spring Platform Transaction management inside Tapestry
    • tapestry5-installer provides a way to easily deploy and install tapestry 5 application
    • tapestry5-db-migration, inspired from rails migrations, allows you to get full control over your database schema through your Tapestry 5 application lifecycle

    All this work justifies this wooki version. It has been the opportunity to validate and polishing these different contributions in a real context.

    Also the global code of Wooki has been reviewed to ease future evolutions and current features maintenance

    • Move to Tapestry 5.2 that make development with Tapestry more and more confortable
    • Integration of spring-acl to handle authorization on wooki’s resources
    • Creation of an abstraction layer to handle DB query parameters like range, created since
    • Centralize activity lookup for RSS feeds and front display
    • Centralize application link management and improve the application security layer

    To conclude, one important news is that wooki has moved to spreadthesource organization on github

    We hope you will find inspiration from all these as a user or a Tapestry developer ! Give it a try !

    Thanks for reading.

  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. Christophe Cordenier as an Apache Tapestry 5 committer

    Hey, two weeks ago, Christophe Cordenier has been promoted as an Apache Tapestry 5 committer. Congratulations to him. This is definitely a great opportunity for “spread the source” to contribute to the Tapestry 5 framework.

    As far as I know, his first goal is to contribute to the documentation effort started by Ulrich Stärck. By the way, Ulrich has been promoted as an Apache Tapestry 5 PMC member.

    As a side news, wooki 0.3 is almost finished. This will be a huge release in terms of refactoring and new features. We made some terrific things.  Stay tuned, the announce will come in next few days.