Nope, and as I keep saying, wikis should ignore line breaks, but
Confluence doesn't.

On Wed, Oct 13, 2010 at 11:13 PM, Christophe Cordenier
<[email protected]> wrote:
> Hi
>
> Are all the <br /> intentional ?
>
> 2010/10/13 <[email protected]>
>
>>    Index <https://cwiki.apache.org/confluence/display/TAPESTRY/Index> Page
>> *edited* by Howard M. Lewis 
>> Ship<https://cwiki.apache.org/confluence/display/%7Ehlship>
>> Changes (8)
>>  ...
>> {html}<div id="content" class="big-col">{html}
>>
>> h2. Welcome to Apache Tapestry\!
>>
>> Apache Tapestry is an open-source framework for creating dynamic, robust,
>> highly scalable web applications in Java. It is released under the Apache
>> Software Licence 2.0. Tapestry complements and builds upon the standard Java
>> Servlet API, and so it works in any servlet container or application server.
>>
>> h2. What is Tapestry?
>>
>> Tapestry divides a web application into a set of pages, each constructed
>> from components. This provides a consistent structure, allowing the Tapestry
>> framework to assume responsibility for key concerns such as URL construction
>> and dispatch, persistent state storage on the client or on the server, user
>> input validation, localization/internationalization, and exception
>> reporting. Developing Tapestry applications involves creating HTML templates
>> using plain HTML, and combining the templates with small amounts of Java
>> code. In Tapestry, you create your application in terms of objects, and the
>> methods and properties of those objects \-\- and specifically not in terms
>> of URLs and query parameters. Tapestry brings true object oriented
>> development to Java web applications.
>> h3. Tapestry is ... a web framework for Java
>>
>> Tapestry makes re-usability a reality and agility inherent to your
>> development \!
>> Tapestry applications are written in Java, the most popular
>> enterprise applications development language. Tapestry combines
>> simple Java classes with straight-forward templates to form
>> components and pages. Tapestry takes care of all the
>> "ugly plumbing" of a typical web application. Tapestry embraces
>> convention over configuration. Say goodbye to endlessly editing
>> XML configuration files!
>>
>> h3. Tapestry is ... component based
>>
>> Tapestry applications consist of pages and components. Components
>> are easy to write, and easy to hook together. 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 "dirty plumbing" of web application development.
>>
>> h3. 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!
>>
>> h3. 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 response size and the number
>> of client requests.
>>
>> h3. Tapestry is ... productive
>>
>> 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.
>>
>> h3. Tapestry is ... scalable
>>
>> Tapestry works well for everything from a lone developer working on
>> an application with just a couple 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 keeps the efforts of different
>> developers automatically integrated.
>>
>> Tapestry scales up big on a single server, but also gives you great
>> options for 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).
>>
>> h3. 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/].
>>
>> h3. 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.
>>
>> h3. 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.
>>
>> h3. 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|TAPESTRY:Principles]
>>
>> ...
>>  Full Content
>>  [image: 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
>> tutorial <https://cwiki.apache.org/confluence/display/TAPESTRY/Tutorial>*.
>>  News
>> <https://cwiki.apache.org/confluence/createrssfeed.action?types=blogpost&spaces=TAPESTRY&title=Apache+Tapestry+News+RSS+Feed&labelString%3D&sort=modified&maxResults=10&timeSpan=5&confirm=Create&showContent=false&showDiff=false>
>>  Monday, 11 October 
>> 2010<https://cwiki.apache.org/confluence/display/TAPESTRY/2010/10/11>
>>  Tapestry version 5.2.1 
>> (beta)<https://cwiki.apache.org/confluence/display/TAPESTRY/2010/10/11/Tapestry+version+5.2.1+%28beta%29>
>>  Last changed Oct 11, 2010 12:02 by Howard M. Lewis 
>> Ship<https://cwiki.apache.org/confluence/display/%7Ehlship>
>>
>> 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<https://cwiki.apache.org/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.
>>
>> Tapestry can be 
>> downloaded<https://cwiki.apache.org/confluence/display/TAPESTRY/Download+Tapestry>from
>>  the Apache Mirrors, or via the central Maven repository:
>>
>>  <dependency>
>> <groupId>org.apache.</dependency></groupId> …
>>
>> Read 
>> more…<https://cwiki.apache.org/confluence/display/TAPESTRY/2010/10/11/Tapestry+version+5.2.1+%28beta%29>
>>  *Posted at Oct 11, 2010* by Howard M. Lewis 
>> Ship<https://cwiki.apache.org/confluence/display/%7Ehlship>| 0
>> comments<https://cwiki.apache.org/confluence/display/TAPESTRY/2010/10/11/Tapestry+version+5.2.1+%28beta%29?showComments=true#comments>|
>> Edit<https://cwiki.apache.org/confluence/pages/editblogpost.action?pageId=23340490>
>>   Wednesday, 26 May 
>> 2010<https://cwiki.apache.org/confluence/display/TAPESTRY/2010/05/26>
>>  New 
>> Website<https://cwiki.apache.org/confluence/display/TAPESTRY/2010/05/26/New+Website>
>>  Last changed Jul 08, 2010 08:05 by Ulrich 
>> Stärk<https://cwiki.apache.org/confluence/display/%7Euli>
>>
>> The Apache Tapestry project is pleased to announce the launch of its new
>> website...
>>
>> Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aliquam a felis
>> diam, vel ultrices quam. Etiam ligula nisl, tristique id tincidunt ut,
>> blandit non nisi. Nulla ultricies lacinia ipsum, sit amet pellentesque nibh
>> rutrum in. Nulla facilisi. Vestibulum eget felis sed ipsum vestibulum
>> laoreet. Morbi vitae odio erat. Vivamus eu mauris eu purus euismod auctor at
>> at lectus. Quisque varius blandit nibh, …
>>
>> Read 
>> more…<https://cwiki.apache.org/confluence/display/TAPESTRY/2010/05/26/New+Website>
>>  *Posted at May 26, 2010* by Ulrich 
>> Stärk<https://cwiki.apache.org/confluence/display/%7Euli>| 0
>> comments<https://cwiki.apache.org/confluence/display/TAPESTRY/2010/05/26/New+Website?showComments=true#comments>|
>> Edit<https://cwiki.apache.org/confluence/pages/editblogpost.action?pageId=21791140>
>>   What is 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
>> components and pages. Tapestry takes care of all the
>> "ugly plumbing" of a typical web application. Tapestry embraces
>> convention over configuration. Say goodbye to endlessly editing
>> XML configuration files!
>> Tapestry is ... component based
>>
>> Tapestry applications consist of pages and components. Components
>> are easy to write, and easy to hook together. 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 "dirty plumbing" of web application development.
>> 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 ... 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 response size and the number
>> of client requests.
>> Tapestry is ... productive
>>
>> 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 ... scalable
>>
>> Tapestry works well for everything from a lone developer working on
>> an application with just a couple 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 keeps the efforts of different
>> developers automatically integrated.
>>
>> Tapestry scales up big on a single server, but also gives you great
>> options for 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 ... 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 ... 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<https://cwiki.apache.org/confluence/display/TAPESTRY/Principles>
>> Who is using Tapestry?
>>
>>    -
>>    Wooki <http://www.wooki.com> : Opensource collaboration app
>>    -
>>    Seesaw <http://www.seesaw.com> : Video streaming
>>
>>    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=31&originalVersion=30>
>>
>
>
>
> --
> Regards,
> Christophe Cordenier.
>
> Committer on Apache Tapestry 5
> Co-creator of wooki @wookicentral.com
>



-- 
Howard M. Lewis Ship

Creator of Apache Tapestry

The source for Tapestry training, mentoring and support. Contact me to
learn how I can get you up and productive in Tapestry fast!

(971) 678-5210
http://howardlewisship.com

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to