You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@tapestry.apache.org by Ulrich Stärk <ul...@spielviel.de> on 2010/11/29 09:00:24 UTC

Re: [CONF] Apache Tapestry > Index

I fear that this messed up the footer...

On 29.11.2010 07:57, confluence@apache.org wrote:
>
>     Index <https://cwiki.apache.org/confluence/display/TAPESTRY/Index>
>
>
>         Page *edited* by Howard M. Lewis Ship <https://cwiki.apache.org/confluence/display/~hlship>
>
> *Comment:* Make use of {div} and {div2} macros
>
>
>         Changes (10)
>
> ...
> {include:Key Features}
>
> {html}<div id="bar">{html}
> {div:id=bar}
> *We think you will love Tapestry\!* Give us 20 minutes and *[follow our quickstart guide|Getting
> Started]*.
> {html}</div>{html} {div}
>
> {html}<div id="col">{html}
> {div:id=col}
>
> h2. [News]
> [!Feed-icon.gif!|https://cwiki.apache.org/confluence/createrssfeed.action?types=blogpost&spaces=TAPESTRY&title=Apache+Tapestry+News+RSS+Feed&labelString%3D&sort=created&maxResults=10&timeSpan=12&confirm=Create&showContent=true&showDiff=false]
>
>
> {blog-posts:max=10|sort=creation|reverse=true|content=excerpts}
> {html}</div>{html} {div}
>
> {html}<div id="content" class="big-col">{html}
> {div:id=content|class=big-col}
>
> h2. What is Apache Tapestry?
> ...
> [Cubiculus|http://www.cubiculus.com] : Lego Building Instructions
>
> {html}<div class="clearer"></div></div>
> </div><div class="clearer"></div>{html}
> {div2:class=clearer}
> {div2}
> {div2:class=clearer}
> {div2}
> {div}
>
>
>         Full Content
>
>
>   Tapestry
>
> Component oriented framework for creating dynamic, robust, highly scalable web applications in Java.
>
>     *
>
>
>             Java Power
>
>       Tapestry pages and components are simple Java POJOs, with easy access to all Java language
>       features and the vast Java ecosystem. Thanks to Java's advanced concurrency API, Tapestry
>       handles requests /fast/ without sacrificing security or stability.
>
>     *
>
>
>             Scripting Ease
>
>       Tapestry features /live class reloading/: change your Java code, refresh the browser and see
>       the changes... instantly! Have your cake and eat it too: the speed and depth of Java, the
>       agile development style of Ruby or Python.
>
>     *
>
>
>             Highly Productive
>
>       Simple POJO classes, streamlined templates, live class reloading, state-of-the-art exception
>       reporting, first-class Ajax support, and a big library of built-in components: Tapestry is
>       designed from the ground up to give you great productivity.
>
> *We think you will love Tapestry!* Give us 20 minutes and *follow our quickstart guide
> </confluence/display/TAPESTRY/Getting+Started>*.
>
>
>     News </confluence/display/TAPESTRY/News>
>     <https://cwiki.apache.org/confluence/createrssfeed.action?types=blogpost&spaces=TAPESTRY&title=Apache+Tapestry+News+RSS+Feed&labelString%3D&sort=created&maxResults=10&timeSpan=12&confirm=Create&showContent=true&showDiff=false>
>
> Friday, 19 November 2010 </confluence/display/TAPESTRY/2010/11/19>
> Live Tapestry Hotel Booking Demo
> </confluence/display/TAPESTRY/2010/11/19/Live+Tapestry+Hotel+Booking+Demo>
> Last changed Nov 20, 2010 04:21 by Christophe Cordenier </confluence/display/~ccordenier>
>
> Curious to see a real Tapestry application live? Your wish is fulfilled; the Hotel Booking Demo
> <http://tapestry.zones.apache.org:8180/tapestry5-hotel-booking/signin> is now available.
>
> Read more… </confluence/display/TAPESTRY/2010/11/19/Live+Tapestry+Hotel+Booking+Demo>
>
> *Posted at Nov 19, 2010* by [User Profile: Howard M. Lewis Ship] Howard M. Lewis Ship
> </confluence/display/~hlship> | 0 comments
> </confluence/display/TAPESTRY/2010/11/19/Live+Tapestry+Hotel+Booking+Demo?showComments=true#comments> |
> Edit </confluence/pages/editblogpost.action?pageId=24187169>
> Thursday, 18 November 2010 </confluence/display/TAPESTRY/2010/11/18>
> Tapestry 5.2.4 beta release </confluence/display/TAPESTRY/2010/11/18/Tapestry+5.2.4+beta+release>
> Last changed Nov 18, 2010 17:03 by Howard M. Lewis Ship </confluence/display/~hlship>
>
> Following a successful vote, the Tapestry team has released the latest (and likely, final) beta
> release of Tapestry 5.2, version 5.2.4.
>
> This release consists of a modest number of bug fixes to 5.2.2, along with a few non-disruptive last
> minute improvements. Full release notes </confluence/display/TAPESTRY/Release+Notes+5.2.4> are
> available.
>
> Read more… </confluence/display/TAPESTRY/2010/11/18/Tapestry+5.2.4+beta+release>
>
> *Posted at Nov 18, 2010* by [User Profile: Howard M. Lewis Ship] Howard M. Lewis Ship
> </confluence/display/~hlship> | 0 comments
> </confluence/display/TAPESTRY/2010/11/18/Tapestry+5.2.4+beta+release?showComments=true#comments> |
> Edit </confluence/pages/editblogpost.action?pageId=24187073>
> Sunday, 31 October 2010 </confluence/display/TAPESTRY/2010/10/31>
> Tapestry 5.2.2 beta release </confluence/display/TAPESTRY/2010/10/31/Tapestry+5.2.2+beta+release>
> Last changed Nov 07, 2010 14:24 by Andreas Andreou </confluence/display/~andyhot>
>
> Following a successful vote, the Tapestry team has released the second beta release of Tapestry 5.2,
> version 5.2.2.
>
> This release consists of a modest number of bug fixes to 5.2.1, along with a few non-disruptive last
> minute improvements. Full release notes </confluence/display/TAPESTRY/Release+Notes+5.2.2> are
> available.
>
> Read more… </confluence/display/TAPESTRY/2010/10/31/Tapestry+5.2.2+beta+release>
>
> *Posted at Oct 31, 2010* by [User Profile: Howard M. Lewis Ship] Howard M. Lewis Ship
> </confluence/display/~hlship> | 0 comments
> </confluence/display/TAPESTRY/2010/10/31/Tapestry+5.2.2+beta+release?showComments=true#comments> |
> Edit </confluence/pages/editblogpost.action?pageId=24184885>
> Monday, 11 October 2010 </confluence/display/TAPESTRY/2010/10/11>
> Tapestry 5.2.1 beta release </confluence/display/TAPESTRY/2010/10/11/Tapestry+5.2.1+beta+release>
> Last changed Nov 07, 2010 14:24 by Andreas Andreou </confluence/display/~andyhot>
>
> Following a successful vote, the Tapestry team has released the first beta release of Tapestry 5.2,
> version 5.2.1.
>
> This release consists mostly of bug fixes on top of release 5.2.0. Full release notes
> </confluence/display/TAPESTRY/Release+Notes+5.2.1> are available. Mainly, this release improves live
> service reloading and a number of issues related to JavaScript and Ajax.
>
> Read more… </confluence/display/TAPESTRY/2010/10/11/Tapestry+5.2.1+beta+release>
>
> *Posted at Oct 11, 2010* by [User Profile: Howard M. Lewis Ship] Howard M. Lewis Ship
> </confluence/display/~hlship> | 0 comments
> </confluence/display/TAPESTRY/2010/10/11/Tapestry+5.2.1+beta+release?showComments=true#comments> |
> Edit </confluence/pages/editblogpost.action?pageId=23340490>
> Saturday, 24 July 2010 </confluence/display/TAPESTRY/2010/07/24>
> Christophe Cordenier elected Tapestry Committer
> </confluence/display/TAPESTRY/2010/07/24/Christophe+Cordenier+elected+Tapestry+Committer>
> Last changed Nov 19, 2010 11:43 by Howard M. Lewis Ship </confluence/display/~hlship>
>
> Christophe Cordenier, known for his work on the collaborative authoring site Wooki
> <http://wookicentral.com/>, has been voted in as a Tapestry committer.
>
> *Posted at Jul 24, 2010* by [User Profile: Howard M. Lewis Ship] Howard M. Lewis Ship
> </confluence/display/~hlship> | 0 comments
> </confluence/display/TAPESTRY/2010/07/24/Christophe+Cordenier+elected+Tapestry+Committer?showComments=true#comments>
> | Edit </confluence/pages/editblogpost.action?pageId=24187184>
> Sunday, 18 July 2010 </confluence/display/TAPESTRY/2010/07/18>
> Robin Komiwes elected Tapestry Committer
> </confluence/display/TAPESTRY/2010/07/18/Robin+Komiwes+elected+Tapestry+Committer>
> Last changed Nov 19, 2010 11:44 by Howard M. Lewis Ship </confluence/display/~hlship>
>
> Robin Komiwes, known for his work on the collaborative authoring site Wooki
> <http://wookicentral.com/>, has been voted in as a Tapestry committer.
>
> *Posted at Jul 18, 2010* by [User Profile: Howard M. Lewis Ship] Howard M. Lewis Ship
> </confluence/display/~hlship> | 0 comments
> </confluence/display/TAPESTRY/2010/07/18/Robin+Komiwes+elected+Tapestry+Committer?showComments=true#comments>
> | Edit </confluence/pages/editblogpost.action?pageId=24187186>
> Wednesday, 25 November 2009 </confluence/display/TAPESTRY/2009/11/25>
> Ulrich Stärk elected Tapestry Committer </confluence/pages/viewpage.action?pageId=24187179>
> Last changed Nov 19, 2010 11:47 by Howard M. Lewis Ship </confluence/display/~hlship>
>
> Ulrich Stärk, a very active Tapestry community member, has been voted in as a Tapestry committer.
> Welcome aboard, Uli!
>
> *Posted at Nov 25, 2009* by [User Profile: Howard M. Lewis Ship] Howard M. Lewis Ship
> </confluence/display/~hlship> | 0 comments
> </confluence/pages/viewpage.action?pageId=24187179&showComments=true#comments> | Edit
> </confluence/pages/editblogpost.action?pageId=24187179>
> Tuesday, 27 October 2009 </confluence/display/TAPESTRY/2009/10/27>
> Thiago H. de Paula Figueiredo elected to Tapestry PMC
> </confluence/display/TAPESTRY/2009/10/27/Thiago+H.+de+Paula+Figueiredo+elected+to+Tapestry+PMC>
> Last changed Nov 19, 2010 11:48 by Howard M. Lewis Ship </confluence/display/~hlship>
>
> Thiago H. de Paula Figueiredo has been elected as a member of the Tapestry PMC. Thiago is looking
> forward to a good number of improvements to Tapestry based on his Ars Machina
> <http://www.arsmachina.com.br/> project.
>
> *Posted at Oct 27, 2009* by [User Profile: Howard M. Lewis Ship] Howard M. Lewis Ship
> </confluence/display/~hlship> | 0 comments
> </confluence/display/TAPESTRY/2009/10/27/Thiago+H.+de+Paula+Figueiredo+elected+to+Tapestry+PMC?showComments=true#comments>
> | Edit </confluence/pages/editblogpost.action?pageId=24187182>
> Sunday, 13 September 2009 </confluence/display/TAPESTRY/2009/09/13>
> New Tapestry 5 Book by Igor Drobiazko
> </confluence/display/TAPESTRY/2009/09/13/New+Tapestry+5+Book+by+Igor+Drobiazko>
> Last changed Nov 19, 2010 11:39 by Howard M. Lewis Ship </confluence/display/~hlship>
>
> The first comprehensive book on Tapestry 5 is now available as an eBook
> <http://www.addison-wesley.de/main/main.asp?page=ebooks/bookdetails&ProductID=174975>: Tapestry 5:
> Die Entwicklung von Webanwendungen mit Leichtigkeit </confluence/display/TAPESTRY/Books> was written
> by Tapestry's own Igor Drobiazko. The book is written in German.
>
> *Posted at Sep 13, 2009* by [User Profile: Howard M. Lewis Ship] Howard M. Lewis Ship
> </confluence/display/~hlship> | 0 comments
> </confluence/display/TAPESTRY/2009/09/13/New+Tapestry+5+Book+by+Igor+Drobiazko?showComments=true#comments>
> | Edit </confluence/pages/editblogpost.action?pageId=24187177>
>
>
>     What is Apache Tapestry?
>
>
>       Tapestry is ... a web framework for Java
>
> Tapestry applications are written in Java, the most popular enterprise applications development
> language. Tapestry combines simple Java classes with straight-forward templates to form pages and
> components.
>
>
>       Tapestry is ... highly productive
>
> Tapestry embraces convention over configuration, so say goodbye to endless XML configuration files.
> Tapestry is based on components, which allows heavy reuse of elements across multiple pages. Code
> and templates are lean and mean. Live class reloading means that the time between seeing an error
> and providing the fix is seconds, not minutes. Advanced exception reporting gives you all the tools
> you need to fix your problem: not just a stack trace, but every bit of information you need to know
> about what Tapestry was doing, why it was doing it, what went wrong, and how to fix it.
>
>
>       Tapestry is ... fast
>
> Tapestry is pure Java. It doesn't use Java reflection, and is built to cleanly support large numbers
> of concurrent threads. Better yet, it automatically includes standard performance-enhancing
> strategies such as GZip content compression, JavaScript aggregation, and far future expires headers
> ... all of which cut down on the number of requests from the client, and the size of the responses
> sent back.
>
>
>       Tapestry is ... agile
>
> Easy to code, easy to test, easy to deploy. Tapestry encourages you to work in small increments with
> immediate feedback so you are always making fast, forward progress. Want to code in Groovy or Scala
> instead? No problem!
>
>
>       Tapestry is ... scalable
>
> Tapestry works well for everything from small applications with just a handful of pages, all the way
> up to large teams and applications with hundreds of pages and custom components. For big teams,
> Tapestry's pages-and-components design ensures that the efforts of different developers stay
> automatically integrated.
>
> Tapestry scales up big on a single server, but also gives you great options when you need to switch
> to a cluster. Tapestry makes it easy to store information on the client (as hidden fields or query
> parameters) or on the server (in the session).
>
>
>       Tapestry is ... component based
>
> Tapestry applications consist of pages and components. Components are easy to write, and easy to
> hook together. Simple components can be just a few lines of code, complex components may have their
> own templates and contain other components. Tapestry always has an overall map of your application,
> because it knows all the pages and all the components within the pages ... this lets Tapestry do all
> the "boring plumbing" of web application development.
>
>
>       Tapestry is ... adaptable
>
> Tapestry's architecture is open and extensible. Don't like how Tapestry operates? There's a clean
> way to add your own logic, or substitute some of Tapestry's logic with your own. Tapestry modules
> make it easy to create components and package them for reuse in your current application, or across
> many applications.
>
> Tapestry has built-in modules for integrating Tapestry with the popular Hibernate
> <http://hibernate.org> and Spring <http://www.springsource.org/> projects, and third-party
> integrations with other tools, such as Quartz <http://www.quartz-scheduler.org/>.
>
>
>       Tapestry is ... modular
>
> Tapestry's built-in Inversion of Control container is built to support richly layered applications
> as a stack of libraries. Just drop a library onto the classpath and start using the components,
> services and integrations it provides. Simple libraries add components and new features to Tapestry,
> more complex ones can change Tapestry from /just/ a web framework into a full-stack Rapid
> Application Development solution <http://tynamo.org/>.
>
>
>       Tapestry is ... global
>
> Tapestry has built-in support for more than a dozen different languages, and makes it easy for your
> application to cleanly support multiple localizations. Tapestry automatically tracks the user's
> preferred locale and makes it easy to access user-localized messages across the entire application.
>
>
>       Tapestry is ... dependable
>
> Tapestry's roots go back to 2003 as an Apache project, and even earlier as an open-source project.
> Thousands of applications run on Tapestry, including high-throughput sites such as SeeSaw.com.
> Tapestry applications have a history of running glitch-free.
>
>
>       Tapestry is ... fun
>
> Tapestry removes the tedium of developing web applications, leaving just the fun parts. Tapestry
> keeps you "in the zone", having fun and coding up a storm! *Tapestry: code less, deliver more!*
>
> More on Tapestry philosophy </confluence/display/TAPESTRY/Principles>
>
>
>     Who is using Tapestry?
>
>     *
>
>
>       Wooki <http://wookicentral.com> : Opensource collaboration app
>     *
>
>       Seesaw <http://www.seesaw.com> : Video streaming
>     *
>
>       RecurTrack <http://recurtrack.com> : Personal Budgetting
>     *
>
>       Yanomo <http://www.yanomo.com> : Calendar-based time & task tracking
>     *
>
>       Cubiculus <http://www.cubiculus.com> : Lego Building Instructions
>
> Change Notification Preferences <https://cwiki.apache.org/confluence/users/viewnotifications.action>
> View Online <https://cwiki.apache.org/confluence/display/TAPESTRY/Index> | View Changes
> <https://cwiki.apache.org/confluence/pages/diffpagesbyversion.action?pageId=20645177&revisedVersion=56&originalVersion=55>
>

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@tapestry.apache.org
For additional commands, e-mail: dev-help@tapestry.apache.org


Re: [CONF] Apache Tapestry > Index

Posted by Ulrich Stärk <ul...@spielviel.de>.
I'm already fixing it. stupid divs ;)

On 29.11.2010 09:03, Christophe Cordenier wrote:
> I have seen that too, I thought it was due to the trailing break line but
> actually it has no effect.
>
> 2010/11/29 Ulrich Stärk<ul...@spielviel.de>
>
>> I fear that this messed up the footer...
>>
>> On 29.11.2010 07:57, confluence@apache.org wrote:
>>
>>>
>>>     Index<https://cwiki.apache.org/confluence/display/TAPESTRY/Index>
>>>
>>>
>>>         Page *edited* by Howard M. Lewis Ship<
>>> https://cwiki.apache.org/confluence/display/~hlship<https://cwiki.apache.org/confluence/display/%7Ehlship>
>>>>
>>>
>>> *Comment:* Make use of {div} and {div2} macros
>>>
>>>
>>>
>>>         Changes (10)
>>>
>>> ...
>>> {include:Key Features}
>>>
>>> {html}<div id="bar">{html}
>>> {div:id=bar}
>>> *We think you will love Tapestry\!* Give us 20 minutes and *[follow our
>>> quickstart guide|Getting
>>> Started]*.
>>> {html}</div>{html} {div}
>>>
>>> {html}<div id="col">{html}
>>> {div:id=col}
>>>
>>> h2. [News]
>>> [!Feed-icon.gif!|
>>> https://cwiki.apache.org/confluence/createrssfeed.action?types=blogpost&spaces=TAPESTRY&title=Apache+Tapestry+News+RSS+Feed&labelString%3D&sort=created&maxResults=10&timeSpan=12&confirm=Create&showContent=true&showDiff=false
>>> ]
>>>
>>>
>>> {blog-posts:max=10|sort=creation|reverse=true|content=excerpts}
>>> {html}</div>{html} {div}
>>>
>>> {html}<div id="content" class="big-col">{html}
>>> {div:id=content|class=big-col}
>>>
>>> h2. What is Apache Tapestry?
>>> ...
>>> [Cubiculus|http://www.cubiculus.com] : Lego Building Instructions
>>>
>>> {html}<div class="clearer"></div></div>
>>> </div><div class="clearer"></div>{html}
>>> {div2:class=clearer}
>>> {div2}
>>> {div2:class=clearer}
>>> {div2}
>>> {div}
>>>
>>>
>>>         Full Content
>>>
>>>
>>>   Tapestry
>>>
>>> Component oriented framework for creating dynamic, robust, highly scalable
>>> web applications in Java.
>>>
>>>     *
>>>
>>>
>>>             Java Power
>>>
>>>       Tapestry pages and components are simple Java POJOs, with easy access
>>> to all Java language
>>>       features and the vast Java ecosystem. Thanks to Java's advanced
>>> concurrency API, Tapestry
>>>       handles requests /fast/ without sacrificing security or stability.
>>>
>>>     *
>>>
>>>
>>>             Scripting Ease
>>>
>>>       Tapestry features /live class reloading/: change your Java code,
>>> refresh the browser and see
>>>       the changes... instantly! Have your cake and eat it too: the speed
>>> and depth of Java, the
>>>       agile development style of Ruby or Python.
>>>
>>>     *
>>>
>>>
>>>             Highly Productive
>>>
>>>       Simple POJO classes, streamlined templates, live class reloading,
>>> state-of-the-art exception
>>>       reporting, first-class Ajax support, and a big library of built-in
>>> components: Tapestry is
>>>       designed from the ground up to give you great productivity.
>>>
>>> *We think you will love Tapestry!* Give us 20 minutes and *follow our
>>> quickstart guide
>>> </confluence/display/TAPESTRY/Getting+Started>*.
>>>
>>>
>>>     News</confluence/display/TAPESTRY/News>
>>>
>>>     <
>>> https://cwiki.apache.org/confluence/createrssfeed.action?types=blogpost&spaces=TAPESTRY&title=Apache+Tapestry+News+RSS+Feed&labelString%3D&sort=created&maxResults=10&timeSpan=12&confirm=Create&showContent=true&showDiff=false
>>>>
>>>
>>> Friday, 19 November 2010</confluence/display/TAPESTRY/2010/11/19>
>>>
>>> Live Tapestry Hotel Booking Demo
>>> </confluence/display/TAPESTRY/2010/11/19/Live+Tapestry+Hotel+Booking+Demo>
>>> Last changed Nov 20, 2010 04:21 by Christophe Cordenier
>>> </confluence/display/~ccordenier>
>>>
>>>
>>> Curious to see a real Tapestry application live? Your wish is fulfilled;
>>> the Hotel Booking Demo
>>> <http://tapestry.zones.apache.org:8180/tapestry5-hotel-booking/signin>  is
>>> now available.
>>>
>>> Read more…
>>> </confluence/display/TAPESTRY/2010/11/19/Live+Tapestry+Hotel+Booking+Demo>
>>>
>>> *Posted at Nov 19, 2010* by [User Profile: Howard M. Lewis Ship] Howard M.
>>> Lewis Ship
>>> </confluence/display/~hlship>  | 0 comments
>>> </confluence/display/TAPESTRY/2010/11/19/Live+Tapestry+Hotel+Booking+Demo?showComments=true#comments>
>>> |
>>> Edit</confluence/pages/editblogpost.action?pageId=24187169>
>>> Thursday, 18 November 2010</confluence/display/TAPESTRY/2010/11/18>
>>> Tapestry 5.2.4 beta release
>>> </confluence/display/TAPESTRY/2010/11/18/Tapestry+5.2.4+beta+release>
>>> Last changed Nov 18, 2010 17:03 by Howard M. Lewis Ship
>>> </confluence/display/~hlship>
>>>
>>>
>>> Following a successful vote, the Tapestry team has released the latest
>>> (and likely, final) beta
>>> release of Tapestry 5.2, version 5.2.4.
>>>
>>> This release consists of a modest number of bug fixes to 5.2.2, along with
>>> a few non-disruptive last
>>> minute improvements. Full release notes
>>> </confluence/display/TAPESTRY/Release+Notes+5.2.4>  are
>>> available.
>>>
>>> Read more…
>>> </confluence/display/TAPESTRY/2010/11/18/Tapestry+5.2.4+beta+release>
>>>
>>> *Posted at Nov 18, 2010* by [User Profile: Howard M. Lewis Ship] Howard M.
>>> Lewis Ship
>>> </confluence/display/~hlship>  | 0 comments
>>> </confluence/display/TAPESTRY/2010/11/18/Tapestry+5.2.4+beta+release?showComments=true#comments>
>>> |
>>> Edit</confluence/pages/editblogpost.action?pageId=24187073>
>>> Sunday, 31 October 2010</confluence/display/TAPESTRY/2010/10/31>
>>> Tapestry 5.2.2 beta release
>>> </confluence/display/TAPESTRY/2010/10/31/Tapestry+5.2.2+beta+release>
>>> Last changed Nov 07, 2010 14:24 by Andreas Andreou
>>> </confluence/display/~andyhot>
>>>
>>>
>>> Following a successful vote, the Tapestry team has released the second
>>> beta release of Tapestry 5.2,
>>> version 5.2.2.
>>>
>>> This release consists of a modest number of bug fixes to 5.2.1, along with
>>> a few non-disruptive last
>>> minute improvements. Full release notes
>>> </confluence/display/TAPESTRY/Release+Notes+5.2.2>  are
>>> available.
>>>
>>> Read more…
>>> </confluence/display/TAPESTRY/2010/10/31/Tapestry+5.2.2+beta+release>
>>>
>>> *Posted at Oct 31, 2010* by [User Profile: Howard M. Lewis Ship] Howard M.
>>> Lewis Ship
>>> </confluence/display/~hlship>  | 0 comments
>>> </confluence/display/TAPESTRY/2010/10/31/Tapestry+5.2.2+beta+release?showComments=true#comments>
>>> |
>>> Edit</confluence/pages/editblogpost.action?pageId=24184885>
>>> Monday, 11 October 2010</confluence/display/TAPESTRY/2010/10/11>
>>> Tapestry 5.2.1 beta release
>>> </confluence/display/TAPESTRY/2010/10/11/Tapestry+5.2.1+beta+release>
>>> Last changed Nov 07, 2010 14:24 by Andreas Andreou
>>> </confluence/display/~andyhot>
>>>
>>>
>>> Following a successful vote, the Tapestry team has released the first beta
>>> release of Tapestry 5.2,
>>> version 5.2.1.
>>>
>>> This release consists mostly of bug fixes on top of release 5.2.0. Full
>>> release notes
>>> </confluence/display/TAPESTRY/Release+Notes+5.2.1>  are available. Mainly,
>>> this release improves live
>>>
>>> service reloading and a number of issues related to JavaScript and Ajax.
>>>
>>> Read more…
>>> </confluence/display/TAPESTRY/2010/10/11/Tapestry+5.2.1+beta+release>
>>>
>>> *Posted at Oct 11, 2010* by [User Profile: Howard M. Lewis Ship] Howard M.
>>> Lewis Ship
>>> </confluence/display/~hlship>  | 0 comments
>>> </confluence/display/TAPESTRY/2010/10/11/Tapestry+5.2.1+beta+release?showComments=true#comments>
>>> |
>>> Edit</confluence/pages/editblogpost.action?pageId=23340490>
>>> Saturday, 24 July 2010</confluence/display/TAPESTRY/2010/07/24>
>>>
>>> Christophe Cordenier elected Tapestry Committer
>>>
>>> </confluence/display/TAPESTRY/2010/07/24/Christophe+Cordenier+elected+Tapestry+Committer>
>>> Last changed Nov 19, 2010 11:43 by Howard M. Lewis Ship
>>> </confluence/display/~hlship>
>>>
>>>
>>> Christophe Cordenier, known for his work on the collaborative authoring
>>> site Wooki
>>> <http://wookicentral.com/>, has been voted in as a Tapestry committer.
>>>
>>> *Posted at Jul 24, 2010* by [User Profile: Howard M. Lewis Ship] Howard M.
>>> Lewis Ship
>>> </confluence/display/~hlship>  | 0 comments
>>>
>>> </confluence/display/TAPESTRY/2010/07/24/Christophe+Cordenier+elected+Tapestry+Committer?showComments=true#comments>
>>> | Edit</confluence/pages/editblogpost.action?pageId=24187184>
>>> Sunday, 18 July 2010</confluence/display/TAPESTRY/2010/07/18>
>>>
>>> Robin Komiwes elected Tapestry Committer
>>>
>>> </confluence/display/TAPESTRY/2010/07/18/Robin+Komiwes+elected+Tapestry+Committer>
>>> Last changed Nov 19, 2010 11:44 by Howard M. Lewis Ship
>>> </confluence/display/~hlship>
>>>
>>>
>>> Robin Komiwes, known for his work on the collaborative authoring site
>>> Wooki
>>> <http://wookicentral.com/>, has been voted in as a Tapestry committer.
>>>
>>> *Posted at Jul 18, 2010* by [User Profile: Howard M. Lewis Ship] Howard M.
>>> Lewis Ship
>>> </confluence/display/~hlship>  | 0 comments
>>>
>>> </confluence/display/TAPESTRY/2010/07/18/Robin+Komiwes+elected+Tapestry+Committer?showComments=true#comments>
>>> | Edit</confluence/pages/editblogpost.action?pageId=24187186>
>>> Wednesday, 25 November 2009</confluence/display/TAPESTRY/2009/11/25>
>>> Ulrich Stärk elected Tapestry Committer
>>> </confluence/pages/viewpage.action?pageId=24187179>
>>> Last changed Nov 19, 2010 11:47 by Howard M. Lewis Ship
>>> </confluence/display/~hlship>
>>>
>>>
>>> Ulrich Stärk, a very active Tapestry community member, has been voted in
>>> as a Tapestry committer.
>>> Welcome aboard, Uli!
>>>
>>> *Posted at Nov 25, 2009* by [User Profile: Howard M. Lewis Ship] Howard M.
>>> Lewis Ship
>>> </confluence/display/~hlship>  | 0 comments
>>> </confluence/pages/viewpage.action?pageId=24187179&showComments=true#comments>
>>> | Edit
>>> </confluence/pages/editblogpost.action?pageId=24187179>
>>> Tuesday, 27 October 2009</confluence/display/TAPESTRY/2009/10/27>
>>>
>>> Thiago H. de Paula Figueiredo elected to Tapestry PMC
>>>
>>> </confluence/display/TAPESTRY/2009/10/27/Thiago+H.+de+Paula+Figueiredo+elected+to+Tapestry+PMC>
>>> Last changed Nov 19, 2010 11:48 by Howard M. Lewis Ship
>>> </confluence/display/~hlship>
>>>
>>>
>>> Thiago H. de Paula Figueiredo has been elected as a member of the Tapestry
>>> PMC. Thiago is looking
>>> forward to a good number of improvements to Tapestry based on his Ars
>>> Machina
>>> <http://www.arsmachina.com.br/>  project.
>>>
>>> *Posted at Oct 27, 2009* by [User Profile: Howard M. Lewis Ship] Howard M.
>>> Lewis Ship
>>> </confluence/display/~hlship>  | 0 comments
>>>
>>> </confluence/display/TAPESTRY/2009/10/27/Thiago+H.+de+Paula+Figueiredo+elected+to+Tapestry+PMC?showComments=true#comments>
>>> | Edit</confluence/pages/editblogpost.action?pageId=24187182>
>>> Sunday, 13 September 2009</confluence/display/TAPESTRY/2009/09/13>
>>>
>>> New Tapestry 5 Book by Igor Drobiazko
>>>
>>> </confluence/display/TAPESTRY/2009/09/13/New+Tapestry+5+Book+by+Igor+Drobiazko>
>>> Last changed Nov 19, 2010 11:39 by Howard M. Lewis Ship
>>> </confluence/display/~hlship>
>>>
>>>
>>> The first comprehensive book on Tapestry 5 is now available as an eBook
>>> <
>>> http://www.addison-wesley.de/main/main.asp?page=ebooks/bookdetails&ProductID=174975>:
>>> Tapestry 5:
>>> Die Entwicklung von Webanwendungen mit Leichtigkeit
>>> </confluence/display/TAPESTRY/Books>  was written
>>>
>>> by Tapestry's own Igor Drobiazko. The book is written in German.
>>>
>>> *Posted at Sep 13, 2009* by [User Profile: Howard M. Lewis Ship] Howard M.
>>> Lewis Ship
>>> </confluence/display/~hlship>  | 0 comments
>>>
>>> </confluence/display/TAPESTRY/2009/09/13/New+Tapestry+5+Book+by+Igor+Drobiazko?showComments=true#comments>
>>> | Edit</confluence/pages/editblogpost.action?pageId=24187177>
>>>
>>>
>>>
>>>     What is Apache Tapestry?
>>>
>>>
>>>       Tapestry is ... a web framework for Java
>>>
>>> Tapestry applications are written in Java, the most popular enterprise
>>> applications development
>>> language. Tapestry combines simple Java classes with straight-forward
>>> templates to form pages and
>>> components.
>>>
>>>
>>>       Tapestry is ... highly productive
>>>
>>> Tapestry embraces convention over configuration, so say goodbye to endless
>>> XML configuration files.
>>> Tapestry is based on components, which allows heavy reuse of elements
>>> across multiple pages. Code
>>> and templates are lean and mean. Live class reloading means that the time
>>> between seeing an error
>>> and providing the fix is seconds, not minutes. Advanced exception
>>> reporting gives you all the tools
>>> you need to fix your problem: not just a stack trace, but every bit of
>>> information you need to know
>>> about what Tapestry was doing, why it was doing it, what went wrong, and
>>> how to fix it.
>>>
>>>
>>>       Tapestry is ... fast
>>>
>>> Tapestry is pure Java. It doesn't use Java reflection, and is built to
>>> cleanly support large numbers
>>> of concurrent threads. Better yet, it automatically includes standard
>>> performance-enhancing
>>> strategies such as GZip content compression, JavaScript aggregation, and
>>> far future expires headers
>>> ... all of which cut down on the number of requests from the client, and
>>> the size of the responses
>>> sent back.
>>>
>>>
>>>       Tapestry is ... agile
>>>
>>> Easy to code, easy to test, easy to deploy. Tapestry encourages you to
>>> work in small increments with
>>> immediate feedback so you are always making fast, forward progress. Want
>>> to code in Groovy or Scala
>>> instead? No problem!
>>>
>>>
>>>       Tapestry is ... scalable
>>>
>>> Tapestry works well for everything from small applications with just a
>>> handful of pages, all the way
>>> up to large teams and applications with hundreds of pages and custom
>>> components. For big teams,
>>> Tapestry's pages-and-components design ensures that the efforts of
>>> different developers stay
>>> automatically integrated.
>>>
>>> Tapestry scales up big on a single server, but also gives you great
>>> options when you need to switch
>>> to a cluster. Tapestry makes it easy to store information on the client
>>> (as hidden fields or query
>>> parameters) or on the server (in the session).
>>>
>>>
>>>       Tapestry is ... component based
>>>
>>> Tapestry applications consist of pages and components. Components are easy
>>> to write, and easy to
>>> hook together. Simple components can be just a few lines of code, complex
>>> components may have their
>>> own templates and contain other components. Tapestry always has an overall
>>> map of your application,
>>> because it knows all the pages and all the components within the pages ...
>>> this lets Tapestry do all
>>> the "boring plumbing" of web application development.
>>>
>>>
>>>       Tapestry is ... adaptable
>>>
>>> Tapestry's architecture is open and extensible. Don't like how Tapestry
>>> operates? There's a clean
>>> way to add your own logic, or substitute some of Tapestry's logic with
>>> your own. Tapestry modules
>>> make it easy to create components and package them for reuse in your
>>> current application, or across
>>> many applications.
>>>
>>> Tapestry has built-in modules for integrating Tapestry with the popular
>>> Hibernate
>>> <http://hibernate.org>  and Spring<http://www.springsource.org/>
>>> projects, and third-party
>>> integrations with other tools, such as Quartz<
>>> http://www.quartz-scheduler.org/>.
>>>
>>>
>>>
>>>       Tapestry is ... modular
>>>
>>> Tapestry's built-in Inversion of Control container is built to support
>>> richly layered applications
>>> as a stack of libraries. Just drop a library onto the classpath and start
>>> using the components,
>>> services and integrations it provides. Simple libraries add components and
>>> new features to Tapestry,
>>> more complex ones can change Tapestry from /just/ a web framework into a
>>> full-stack Rapid
>>> Application Development solution<http://tynamo.org/>.
>>>
>>>
>>>
>>>       Tapestry is ... global
>>>
>>> Tapestry has built-in support for more than a dozen different languages,
>>> and makes it easy for your
>>> application to cleanly support multiple localizations. Tapestry
>>> automatically tracks the user's
>>> preferred locale and makes it easy to access user-localized messages
>>> across the entire application.
>>>
>>>
>>>       Tapestry is ... dependable
>>>
>>> Tapestry's roots go back to 2003 as an Apache project, and even earlier as
>>> an open-source project.
>>> Thousands of applications run on Tapestry, including high-throughput sites
>>> such as SeeSaw.com.
>>> Tapestry applications have a history of running glitch-free.
>>>
>>>
>>>       Tapestry is ... fun
>>>
>>> Tapestry removes the tedium of developing web applications, leaving just
>>> the fun parts. Tapestry
>>> keeps you "in the zone", having fun and coding up a storm! *Tapestry: code
>>> less, deliver more!*
>>>
>>> More on Tapestry philosophy</confluence/display/TAPESTRY/Principles>
>>>
>>>
>>>     Who is using Tapestry?
>>>
>>>     *
>>>
>>>
>>>       Wooki<http://wookicentral.com>  : Opensource collaboration app
>>>     *
>>>
>>>       Seesaw<http://www.seesaw.com>  : Video streaming
>>>     *
>>>
>>>       RecurTrack<http://recurtrack.com>  : Personal Budgetting
>>>     *
>>>
>>>       Yanomo<http://www.yanomo.com>  : Calendar-based time&  task tracking
>>>     *
>>>
>>>       Cubiculus<http://www.cubiculus.com>  : Lego Building Instructions
>>>
>>> Change Notification Preferences<
>>> https://cwiki.apache.org/confluence/users/viewnotifications.action>
>>> View Online<https://cwiki.apache.org/confluence/display/TAPESTRY/Index>
>>> | View Changes
>>> <
>>> https://cwiki.apache.org/confluence/pages/diffpagesbyversion.action?pageId=20645177&revisedVersion=56&originalVersion=55
>>>>
>>>
>>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: dev-unsubscribe@tapestry.apache.org
>> For additional commands, e-mail: dev-help@tapestry.apache.org
>>
>>
>
>

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@tapestry.apache.org
For additional commands, e-mail: dev-help@tapestry.apache.org


Re: [CONF] Apache Tapestry > Index

Posted by Christophe Cordenier <ch...@gmail.com>.
I have seen that too, I thought it was due to the trailing break line but
actually it has no effect.

2010/11/29 Ulrich Stärk <ul...@spielviel.de>

> I fear that this messed up the footer...
>
> On 29.11.2010 07:57, confluence@apache.org wrote:
>
>>
>>    Index <https://cwiki.apache.org/confluence/display/TAPESTRY/Index>
>>
>>
>>        Page *edited* by Howard M. Lewis Ship <
>> https://cwiki.apache.org/confluence/display/~hlship<https://cwiki.apache.org/confluence/display/%7Ehlship>
>> >
>>
>> *Comment:* Make use of {div} and {div2} macros
>>
>>
>>
>>        Changes (10)
>>
>> ...
>> {include:Key Features}
>>
>> {html}<div id="bar">{html}
>> {div:id=bar}
>> *We think you will love Tapestry\!* Give us 20 minutes and *[follow our
>> quickstart guide|Getting
>> Started]*.
>> {html}</div>{html} {div}
>>
>> {html}<div id="col">{html}
>> {div:id=col}
>>
>> h2. [News]
>> [!Feed-icon.gif!|
>> https://cwiki.apache.org/confluence/createrssfeed.action?types=blogpost&spaces=TAPESTRY&title=Apache+Tapestry+News+RSS+Feed&labelString%3D&sort=created&maxResults=10&timeSpan=12&confirm=Create&showContent=true&showDiff=false
>> ]
>>
>>
>> {blog-posts:max=10|sort=creation|reverse=true|content=excerpts}
>> {html}</div>{html} {div}
>>
>> {html}<div id="content" class="big-col">{html}
>> {div:id=content|class=big-col}
>>
>> h2. What is Apache Tapestry?
>> ...
>> [Cubiculus|http://www.cubiculus.com] : Lego Building Instructions
>>
>> {html}<div class="clearer"></div></div>
>> </div><div class="clearer"></div>{html}
>> {div2:class=clearer}
>> {div2}
>> {div2:class=clearer}
>> {div2}
>> {div}
>>
>>
>>        Full Content
>>
>>
>>  Tapestry
>>
>> Component oriented framework for creating dynamic, robust, highly scalable
>> web applications in Java.
>>
>>    *
>>
>>
>>            Java Power
>>
>>      Tapestry pages and components are simple Java POJOs, with easy access
>> to all Java language
>>      features and the vast Java ecosystem. Thanks to Java's advanced
>> concurrency API, Tapestry
>>      handles requests /fast/ without sacrificing security or stability.
>>
>>    *
>>
>>
>>            Scripting Ease
>>
>>      Tapestry features /live class reloading/: change your Java code,
>> refresh the browser and see
>>      the changes... instantly! Have your cake and eat it too: the speed
>> and depth of Java, the
>>      agile development style of Ruby or Python.
>>
>>    *
>>
>>
>>            Highly Productive
>>
>>      Simple POJO classes, streamlined templates, live class reloading,
>> state-of-the-art exception
>>      reporting, first-class Ajax support, and a big library of built-in
>> components: Tapestry is
>>      designed from the ground up to give you great productivity.
>>
>> *We think you will love Tapestry!* Give us 20 minutes and *follow our
>> quickstart guide
>> </confluence/display/TAPESTRY/Getting+Started>*.
>>
>>
>>    News </confluence/display/TAPESTRY/News>
>>
>>    <
>> https://cwiki.apache.org/confluence/createrssfeed.action?types=blogpost&spaces=TAPESTRY&title=Apache+Tapestry+News+RSS+Feed&labelString%3D&sort=created&maxResults=10&timeSpan=12&confirm=Create&showContent=true&showDiff=false
>> >
>>
>> Friday, 19 November 2010 </confluence/display/TAPESTRY/2010/11/19>
>>
>> Live Tapestry Hotel Booking Demo
>> </confluence/display/TAPESTRY/2010/11/19/Live+Tapestry+Hotel+Booking+Demo>
>> Last changed Nov 20, 2010 04:21 by Christophe Cordenier
>> </confluence/display/~ccordenier>
>>
>>
>> Curious to see a real Tapestry application live? Your wish is fulfilled;
>> the Hotel Booking Demo
>> <http://tapestry.zones.apache.org:8180/tapestry5-hotel-booking/signin> is
>> now available.
>>
>> Read more…
>> </confluence/display/TAPESTRY/2010/11/19/Live+Tapestry+Hotel+Booking+Demo>
>>
>> *Posted at Nov 19, 2010* by [User Profile: Howard M. Lewis Ship] Howard M.
>> Lewis Ship
>> </confluence/display/~hlship> | 0 comments
>> </confluence/display/TAPESTRY/2010/11/19/Live+Tapestry+Hotel+Booking+Demo?showComments=true#comments>
>> |
>> Edit </confluence/pages/editblogpost.action?pageId=24187169>
>> Thursday, 18 November 2010 </confluence/display/TAPESTRY/2010/11/18>
>> Tapestry 5.2.4 beta release
>> </confluence/display/TAPESTRY/2010/11/18/Tapestry+5.2.4+beta+release>
>> Last changed Nov 18, 2010 17:03 by Howard M. Lewis Ship
>> </confluence/display/~hlship>
>>
>>
>> Following a successful vote, the Tapestry team has released the latest
>> (and likely, final) beta
>> release of Tapestry 5.2, version 5.2.4.
>>
>> This release consists of a modest number of bug fixes to 5.2.2, along with
>> a few non-disruptive last
>> minute improvements. Full release notes
>> </confluence/display/TAPESTRY/Release+Notes+5.2.4> are
>> available.
>>
>> Read more…
>> </confluence/display/TAPESTRY/2010/11/18/Tapestry+5.2.4+beta+release>
>>
>> *Posted at Nov 18, 2010* by [User Profile: Howard M. Lewis Ship] Howard M.
>> Lewis Ship
>> </confluence/display/~hlship> | 0 comments
>> </confluence/display/TAPESTRY/2010/11/18/Tapestry+5.2.4+beta+release?showComments=true#comments>
>> |
>> Edit </confluence/pages/editblogpost.action?pageId=24187073>
>> Sunday, 31 October 2010 </confluence/display/TAPESTRY/2010/10/31>
>> Tapestry 5.2.2 beta release
>> </confluence/display/TAPESTRY/2010/10/31/Tapestry+5.2.2+beta+release>
>> Last changed Nov 07, 2010 14:24 by Andreas Andreou
>> </confluence/display/~andyhot>
>>
>>
>> Following a successful vote, the Tapestry team has released the second
>> beta release of Tapestry 5.2,
>> version 5.2.2.
>>
>> This release consists of a modest number of bug fixes to 5.2.1, along with
>> a few non-disruptive last
>> minute improvements. Full release notes
>> </confluence/display/TAPESTRY/Release+Notes+5.2.2> are
>> available.
>>
>> Read more…
>> </confluence/display/TAPESTRY/2010/10/31/Tapestry+5.2.2+beta+release>
>>
>> *Posted at Oct 31, 2010* by [User Profile: Howard M. Lewis Ship] Howard M.
>> Lewis Ship
>> </confluence/display/~hlship> | 0 comments
>> </confluence/display/TAPESTRY/2010/10/31/Tapestry+5.2.2+beta+release?showComments=true#comments>
>> |
>> Edit </confluence/pages/editblogpost.action?pageId=24184885>
>> Monday, 11 October 2010 </confluence/display/TAPESTRY/2010/10/11>
>> Tapestry 5.2.1 beta release
>> </confluence/display/TAPESTRY/2010/10/11/Tapestry+5.2.1+beta+release>
>> Last changed Nov 07, 2010 14:24 by Andreas Andreou
>> </confluence/display/~andyhot>
>>
>>
>> Following a successful vote, the Tapestry team has released the first beta
>> release of Tapestry 5.2,
>> version 5.2.1.
>>
>> This release consists mostly of bug fixes on top of release 5.2.0. Full
>> release notes
>> </confluence/display/TAPESTRY/Release+Notes+5.2.1> are available. Mainly,
>> this release improves live
>>
>> service reloading and a number of issues related to JavaScript and Ajax.
>>
>> Read more…
>> </confluence/display/TAPESTRY/2010/10/11/Tapestry+5.2.1+beta+release>
>>
>> *Posted at Oct 11, 2010* by [User Profile: Howard M. Lewis Ship] Howard M.
>> Lewis Ship
>> </confluence/display/~hlship> | 0 comments
>> </confluence/display/TAPESTRY/2010/10/11/Tapestry+5.2.1+beta+release?showComments=true#comments>
>> |
>> Edit </confluence/pages/editblogpost.action?pageId=23340490>
>> Saturday, 24 July 2010 </confluence/display/TAPESTRY/2010/07/24>
>>
>> Christophe Cordenier elected Tapestry Committer
>>
>> </confluence/display/TAPESTRY/2010/07/24/Christophe+Cordenier+elected+Tapestry+Committer>
>> Last changed Nov 19, 2010 11:43 by Howard M. Lewis Ship
>> </confluence/display/~hlship>
>>
>>
>> Christophe Cordenier, known for his work on the collaborative authoring
>> site Wooki
>> <http://wookicentral.com/>, has been voted in as a Tapestry committer.
>>
>> *Posted at Jul 24, 2010* by [User Profile: Howard M. Lewis Ship] Howard M.
>> Lewis Ship
>> </confluence/display/~hlship> | 0 comments
>>
>> </confluence/display/TAPESTRY/2010/07/24/Christophe+Cordenier+elected+Tapestry+Committer?showComments=true#comments>
>> | Edit </confluence/pages/editblogpost.action?pageId=24187184>
>> Sunday, 18 July 2010 </confluence/display/TAPESTRY/2010/07/18>
>>
>> Robin Komiwes elected Tapestry Committer
>>
>> </confluence/display/TAPESTRY/2010/07/18/Robin+Komiwes+elected+Tapestry+Committer>
>> Last changed Nov 19, 2010 11:44 by Howard M. Lewis Ship
>> </confluence/display/~hlship>
>>
>>
>> Robin Komiwes, known for his work on the collaborative authoring site
>> Wooki
>> <http://wookicentral.com/>, has been voted in as a Tapestry committer.
>>
>> *Posted at Jul 18, 2010* by [User Profile: Howard M. Lewis Ship] Howard M.
>> Lewis Ship
>> </confluence/display/~hlship> | 0 comments
>>
>> </confluence/display/TAPESTRY/2010/07/18/Robin+Komiwes+elected+Tapestry+Committer?showComments=true#comments>
>> | Edit </confluence/pages/editblogpost.action?pageId=24187186>
>> Wednesday, 25 November 2009 </confluence/display/TAPESTRY/2009/11/25>
>> Ulrich Stärk elected Tapestry Committer
>> </confluence/pages/viewpage.action?pageId=24187179>
>> Last changed Nov 19, 2010 11:47 by Howard M. Lewis Ship
>> </confluence/display/~hlship>
>>
>>
>> Ulrich Stärk, a very active Tapestry community member, has been voted in
>> as a Tapestry committer.
>> Welcome aboard, Uli!
>>
>> *Posted at Nov 25, 2009* by [User Profile: Howard M. Lewis Ship] Howard M.
>> Lewis Ship
>> </confluence/display/~hlship> | 0 comments
>> </confluence/pages/viewpage.action?pageId=24187179&showComments=true#comments>
>> | Edit
>> </confluence/pages/editblogpost.action?pageId=24187179>
>> Tuesday, 27 October 2009 </confluence/display/TAPESTRY/2009/10/27>
>>
>> Thiago H. de Paula Figueiredo elected to Tapestry PMC
>>
>> </confluence/display/TAPESTRY/2009/10/27/Thiago+H.+de+Paula+Figueiredo+elected+to+Tapestry+PMC>
>> Last changed Nov 19, 2010 11:48 by Howard M. Lewis Ship
>> </confluence/display/~hlship>
>>
>>
>> Thiago H. de Paula Figueiredo has been elected as a member of the Tapestry
>> PMC. Thiago is looking
>> forward to a good number of improvements to Tapestry based on his Ars
>> Machina
>> <http://www.arsmachina.com.br/> project.
>>
>> *Posted at Oct 27, 2009* by [User Profile: Howard M. Lewis Ship] Howard M.
>> Lewis Ship
>> </confluence/display/~hlship> | 0 comments
>>
>> </confluence/display/TAPESTRY/2009/10/27/Thiago+H.+de+Paula+Figueiredo+elected+to+Tapestry+PMC?showComments=true#comments>
>> | Edit </confluence/pages/editblogpost.action?pageId=24187182>
>> Sunday, 13 September 2009 </confluence/display/TAPESTRY/2009/09/13>
>>
>> New Tapestry 5 Book by Igor Drobiazko
>>
>> </confluence/display/TAPESTRY/2009/09/13/New+Tapestry+5+Book+by+Igor+Drobiazko>
>> Last changed Nov 19, 2010 11:39 by Howard M. Lewis Ship
>> </confluence/display/~hlship>
>>
>>
>> The first comprehensive book on Tapestry 5 is now available as an eBook
>> <
>> http://www.addison-wesley.de/main/main.asp?page=ebooks/bookdetails&ProductID=174975>:
>> Tapestry 5:
>> Die Entwicklung von Webanwendungen mit Leichtigkeit
>> </confluence/display/TAPESTRY/Books> was written
>>
>> by Tapestry's own Igor Drobiazko. The book is written in German.
>>
>> *Posted at Sep 13, 2009* by [User Profile: Howard M. Lewis Ship] Howard M.
>> Lewis Ship
>> </confluence/display/~hlship> | 0 comments
>>
>> </confluence/display/TAPESTRY/2009/09/13/New+Tapestry+5+Book+by+Igor+Drobiazko?showComments=true#comments>
>> | Edit </confluence/pages/editblogpost.action?pageId=24187177>
>>
>>
>>
>>    What is Apache Tapestry?
>>
>>
>>      Tapestry is ... a web framework for Java
>>
>> Tapestry applications are written in Java, the most popular enterprise
>> applications development
>> language. Tapestry combines simple Java classes with straight-forward
>> templates to form pages and
>> components.
>>
>>
>>      Tapestry is ... highly productive
>>
>> Tapestry embraces convention over configuration, so say goodbye to endless
>> XML configuration files.
>> Tapestry is based on components, which allows heavy reuse of elements
>> across multiple pages. Code
>> and templates are lean and mean. Live class reloading means that the time
>> between seeing an error
>> and providing the fix is seconds, not minutes. Advanced exception
>> reporting gives you all the tools
>> you need to fix your problem: not just a stack trace, but every bit of
>> information you need to know
>> about what Tapestry was doing, why it was doing it, what went wrong, and
>> how to fix it.
>>
>>
>>      Tapestry is ... fast
>>
>> Tapestry is pure Java. It doesn't use Java reflection, and is built to
>> cleanly support large numbers
>> of concurrent threads. Better yet, it automatically includes standard
>> performance-enhancing
>> strategies such as GZip content compression, JavaScript aggregation, and
>> far future expires headers
>> ... all of which cut down on the number of requests from the client, and
>> the size of the responses
>> sent back.
>>
>>
>>      Tapestry is ... agile
>>
>> Easy to code, easy to test, easy to deploy. Tapestry encourages you to
>> work in small increments with
>> immediate feedback so you are always making fast, forward progress. Want
>> to code in Groovy or Scala
>> instead? No problem!
>>
>>
>>      Tapestry is ... scalable
>>
>> Tapestry works well for everything from small applications with just a
>> handful of pages, all the way
>> up to large teams and applications with hundreds of pages and custom
>> components. For big teams,
>> Tapestry's pages-and-components design ensures that the efforts of
>> different developers stay
>> automatically integrated.
>>
>> Tapestry scales up big on a single server, but also gives you great
>> options when you need to switch
>> to a cluster. Tapestry makes it easy to store information on the client
>> (as hidden fields or query
>> parameters) or on the server (in the session).
>>
>>
>>      Tapestry is ... component based
>>
>> Tapestry applications consist of pages and components. Components are easy
>> to write, and easy to
>> hook together. Simple components can be just a few lines of code, complex
>> components may have their
>> own templates and contain other components. Tapestry always has an overall
>> map of your application,
>> because it knows all the pages and all the components within the pages ...
>> this lets Tapestry do all
>> the "boring plumbing" of web application development.
>>
>>
>>      Tapestry is ... adaptable
>>
>> Tapestry's architecture is open and extensible. Don't like how Tapestry
>> operates? There's a clean
>> way to add your own logic, or substitute some of Tapestry's logic with
>> your own. Tapestry modules
>> make it easy to create components and package them for reuse in your
>> current application, or across
>> many applications.
>>
>> Tapestry has built-in modules for integrating Tapestry with the popular
>> Hibernate
>> <http://hibernate.org> and Spring <http://www.springsource.org/>
>> projects, and third-party
>> integrations with other tools, such as Quartz <
>> http://www.quartz-scheduler.org/>.
>>
>>
>>
>>      Tapestry is ... modular
>>
>> Tapestry's built-in Inversion of Control container is built to support
>> richly layered applications
>> as a stack of libraries. Just drop a library onto the classpath and start
>> using the components,
>> services and integrations it provides. Simple libraries add components and
>> new features to Tapestry,
>> more complex ones can change Tapestry from /just/ a web framework into a
>> full-stack Rapid
>> Application Development solution <http://tynamo.org/>.
>>
>>
>>
>>      Tapestry is ... global
>>
>> Tapestry has built-in support for more than a dozen different languages,
>> and makes it easy for your
>> application to cleanly support multiple localizations. Tapestry
>> automatically tracks the user's
>> preferred locale and makes it easy to access user-localized messages
>> across the entire application.
>>
>>
>>      Tapestry is ... dependable
>>
>> Tapestry's roots go back to 2003 as an Apache project, and even earlier as
>> an open-source project.
>> Thousands of applications run on Tapestry, including high-throughput sites
>> such as SeeSaw.com.
>> Tapestry applications have a history of running glitch-free.
>>
>>
>>      Tapestry is ... fun
>>
>> Tapestry removes the tedium of developing web applications, leaving just
>> the fun parts. Tapestry
>> keeps you "in the zone", having fun and coding up a storm! *Tapestry: code
>> less, deliver more!*
>>
>> More on Tapestry philosophy </confluence/display/TAPESTRY/Principles>
>>
>>
>>    Who is using Tapestry?
>>
>>    *
>>
>>
>>      Wooki <http://wookicentral.com> : Opensource collaboration app
>>    *
>>
>>      Seesaw <http://www.seesaw.com> : Video streaming
>>    *
>>
>>      RecurTrack <http://recurtrack.com> : Personal Budgetting
>>    *
>>
>>      Yanomo <http://www.yanomo.com> : Calendar-based time & task tracking
>>    *
>>
>>      Cubiculus <http://www.cubiculus.com> : Lego Building Instructions
>>
>> Change Notification Preferences <
>> https://cwiki.apache.org/confluence/users/viewnotifications.action>
>> View Online <https://cwiki.apache.org/confluence/display/TAPESTRY/Index>
>> | View Changes
>> <
>> https://cwiki.apache.org/confluence/pages/diffpagesbyversion.action?pageId=20645177&revisedVersion=56&originalVersion=55
>> >
>>
>>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@tapestry.apache.org
> For additional commands, e-mail: dev-help@tapestry.apache.org
>
>


-- 
Regards,
Christophe Cordenier.

Committer on Apache Tapestry 5
Co-creator of wooki @wookicentral.com