Author: ddewolf
Date: Tue Jan 16 04:27:46 2007
New Revision: 496668
URL: http://svn.apache.org/viewvc?view=rev&rev=496668
Log:
Starting to flush out tlp site content
Added:
tiles/trunk/src/site/xdoc/mail.xml (with props)
tiles/trunk/src/site/xdoc/volunteers.xml (with props)
Modified:
tiles/trunk/src/site/site.xml
tiles/trunk/src/site/xdoc/index.xml
Modified: tiles/trunk/src/site/site.xml
URL:
http://svn.apache.org/viewvc/tiles/trunk/src/site/site.xml?view=diff&rev=496668&r1=496667&r2=496668
==============================================================================
--- tiles/trunk/src/site/site.xml (original)
+++ tiles/trunk/src/site/site.xml Tue Jan 16 04:27:46 2007
@@ -38,7 +38,7 @@
<item name="Tiles 2" href="http://tiles.apache.org" />
</links>
- <menu name="Documentation">
+ <menu name="Apache Tiles">
<item
name="Welcome"
href="/index.html"/>
@@ -46,6 +46,14 @@
name="FAQ"
href="/faq.html"/>
<item
+ name="Volunteers"
+ href="/volunteers.html"/>
+ </menu>
+ <menu name="Documentation">
+ <item
+ name="Quickstart"
+ href="/quickstart/index.html"/>
+ <item
name="Javadoc"
href="/tiles-core/apidocs/index.html"/>
<item
@@ -60,6 +68,15 @@
<item
name="Selenium Testing"
href="/selenium.html"/>
+ </menu>
+ <menu name="Support">
+ <item
+ name="Mailing List"
+ href="mail.html"/>
+ <item
+ name="Issue Tracker (JIRA)"
+ href="http://issues.apache.org/struts/browse/TILES"/>
+
</menu>
<menu name="Quick Links">
<item
Modified: tiles/trunk/src/site/xdoc/index.xml
URL:
http://svn.apache.org/viewvc/tiles/trunk/src/site/xdoc/index.xml?view=diff&rev=496668&r1=496667&r2=496668
==============================================================================
--- tiles/trunk/src/site/xdoc/index.xml (original)
+++ tiles/trunk/src/site/xdoc/index.xml Tue Jan 16 04:27:46 2007
@@ -31,19 +31,28 @@
<section name="Tiles 2">
- <p><strong>Tiles 2</strong> is an effort to extract the Tiles
library
- from Struts. It is currently housed in the Sandbox area
- of the Apache Struts Subversion repository.</p>
-
- <p>Much of the <a
- href="http://struts.apache.org/struts-action/struts-tiles">
- Struts Tiles</a> documentation will also be useful in
- understanding how to use Tiles 2.</p>
+ <p><strong><a href="http://tiles.apache.org">Apache
Tiles</a></strong>
+ is a templating framework built to simplfy the development of
web
+ application user interfaces.</p>
+
+ <p>Tiles allows authors to define page fragements which can be
assembled
+ into a complete page at runtime. These fragments, or tiles,
can be used
+ as simple includes in order to reduce the duplication of
common page
+ elements or embeded within other tiles to develop a series of
reusable
+ templates. These templates streamline the development of a
consistent
+ look and feel across an entire application.</p>
+
+ <p>Tiles grew in popularity as a component of the popular
+ <a href="http://struts.apache.org">Struts</a> framework. It
has since
+ been extracted from Struts and is now integrated with various
frameworks,
+ such as <a href="http://struts.apache.org">Struts2</a>,
+ <a href="http://shale.apache.org">Shale</a>, and
+ <a href="http://velocity.apache.org">Velocity</a>.</p>
<a name="downloads"/>
<subsection name="Downloads">
- <p>As a sandbox project, Tiles 2 has no formal
+ <p>As new top level project, Tiles does not yet have any
official
releases. However, snapshots are occasionally published to
Apache's Maven 2 snapshot repository, which can be accessed
with
the following configuration:</p>
@@ -85,39 +94,14 @@
<subsection name="Requirements">
<ul>
- <li>Java Runtime Environment (JRE) 1.4 or later.</li>
+ <li>Java Runtime Environment (JRE) 1.5 or later. (1.4
support provided seperately)</li>
<li>Servlet API 2.3 or later (suggested 2.4 or later).</li>
<li>JavaServer Pages 1.2 or later, but you need JSP 2.0 or
later to use EL.</li>
</ul>
</subsection>
-
- </section>
-
- <section name="Mailing Lists">
- <a name="mail"/>
-
- <p>Tiles 2 is being developed by the Apache Struts
- community, and shares the <i>dev at struts.apache.org</i> mailing
- list. Subscription information can be found <a
- href="http://struts.apache.org/mail.html">here</a>.</p>
-
- <p>When posting to the list, please prefix your subject lines with
- "[tiles2]" so that list members can filter messages as desired.</p>
-
</section>
-
- <section name="Issue Tracking">
- <a name="issue"/>
-
- <p>Please report any bugs or enhancement requests in the <a
- href="issue-tracking.html">Apache Struts Issue Tracking System</a>,
- using project <code>Sandbox</code> and component
- <code>Tiles</code>.</p>
-
- </section>
-
</body>
</document>
Added: tiles/trunk/src/site/xdoc/mail.xml
URL:
http://svn.apache.org/viewvc/tiles/trunk/src/site/xdoc/mail.xml?view=auto&rev=496668
==============================================================================
--- tiles/trunk/src/site/xdoc/mail.xml (added)
+++ tiles/trunk/src/site/xdoc/mail.xml Tue Jan 16 04:27:46 2007
@@ -0,0 +1,368 @@
+<?xml version="1.0"?>
+<!--
+Copyright 1999-2005 The Apache Software Foundation
+Licensed under the Apache License, Version 2.0 (the "License");
+you may not use this file except in compliance with the License.
+You may obtain a copy of the License at
+
+http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing, software
+distributed under the License is distributed on an "AS IS" BASIS,
+WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+See the License for the specific language governing permissions and
+limitations under the License.
+-->
+<!--
+// ======================================================================== 78
+-->
+<document>
+
+ <properties>
+ <title>Mailing Lists</title>
+ </properties>
+
+ <body>
+
+ <section name="Mailing Lists">
+
+ <p>
+ A mailing list is an electronic discussion forum that anyone
+ can
+ subscribe to. When someone sends an email message to the
+ mailing list,
+ a copy of that message is broadcast to everyone who is
+ subscribed to
+ that mailing list. Mailing lists are the primary means of
+ communication
+ for people working within the Apache Tiles Project.
+ </p>
+
+ <subsection name="Guidelines">
+
+ <p>
+ Mailing lists provide a simple and effective communication
+ mechanism.
+ With potentially thousands of subscribers, there is a
+ common set of
+ etiquette guidelines that you should observe. Please keep
+ on reading.
+ </p>
+
+ <p>
+ <strong>
+ <a name="respect">Respect the mailing list type</a>
+ </strong>
+ </p>
+
+ <ul>
+ <li>
+ The "User" list is where you can send questions and
+ comments about
+ configuration, setup, usage and other "user" types of
+ questions.
+ </li>
+ <li>
+ The "Developer" (or "Dev") list is where you can send
+ questions and
+ comments about the actual software source code and
+ general
+ "development" types of questions.
+ Questions about the "future" of Tiles are
+ best addressed to the dev list.
+ </li>
+ </ul>
+
+ <p>Some questions may seem appropriate for posting on both the
+ "user" and
+ the "developer" lists.
+ In this case, pick one and only one.
+ Do not cross post, unless a Committer asks that the
+ thread be moved to the other list.
+ </p>
+
+ <p>Asking a configuration question on the developers list is
+ discouraged because the time of our developers is as
+ precious as yours.
+ By contacting the developers directly instead of the user
+ base you are abusing resources.
+ In fact, it is unlikely that you will get a quicker answer,
+ if any answer at all
+ </p>
+
+ <p>
+ Conversely, a question about the future of Tiles
+ or the operation of the Tiles project is best posted to
the
+ dev list.
+ The focus of the user list should be one "how" to do
+ something with the framework we have today.
+ The focus of the dev list is how we want to do something
+ with a future version of the framework.
+ </p>
+ <p>
+ <strong>
+ Join the lists that are appropriate for your
+ discussion.
+ </strong>
+ <br/>
+ Please make sure that you are joining the list that is
+ appropriate for the
+ topic or product that you would like to discuss. For
+ example,
+ please do not join the Tiles mailing list and ask
+ questions about Tomcat.
+ Instead, you should join the Tomcat User list and ask your
+ questions
+ there.
+ </p>
+ <p>
+ If you would like to discuss a topic outside the usual
scope of our mailing lists,
+ please create a
+ <a href="http://quicktopic.com/">
+ <strong>QuickTopic</strong>
+ </a>
+ and invite others to join the conversation.
+ </p>
+ <p>
+ <strong>
+ <a name="smart">Ask smart questions.</a>
+ </strong>
+ <br/>
+ Every volunteer project obtains its strength from the
+ people involved
+ in it. You are welcome to join any of our mailing lists.
+ You can
+ choose to lurk, or actively participate; it's up to you.
+ The level of
+ community responsiveness to specific questions is
+ generally directly
+ proportional to the amount of effort you spend formulating
+ your
+ question. Eric Raymond and Rick Moen have even written an
+ essay entitled
+ <a
+
href="http://www.catb.org/~esr/faqs/smart-questions.html">
+ <strong>"Asking
+ Smart Questions"</strong>
+ </a>
+ precisely on this topic.
+ </p>
+
+ <p>
+ <strong>
+ <a name="short">Keep your email short and to the
point.</a>
+ </strong>
+ <br/>
+ If your email is more than about a page of text, chances
+ are that it
+ won't get read by very many people. It is much better to
+ try to pack a
+ lot of informative information (see above about asking
+ smart questions)
+ into as small of an email as possible. If you are replying
+ to a previous
+ email, it is a good idea to only quote the parts that you
+ are replying
+ to and to remove the unnecessary bits. This makes it
+ easier for people
+ to follow a thread as well as making the email archives
+ easier to search
+ and read.
+ </p>
+
+ <p>
+ <strong>
+ <a name="plain">Do your best to ensure that you are
not sending HTML
+ or "Stylelized" email to the list.</a>
+ </strong>
+ <br/>
+ If you are using Outlook or Outlook Express or Eudora,
+ chances are that
+ you are sending HTML email by default. There is usually a
+ setting that
+ will allow you to send "Plain Text" email. If you are
+ using Microsoft
+ products to send email, there are several bugs in the
+ software that
+ prevent you from turning off the sending of HTML email.
+ </p>
+
+ <p>
+ <strong>
+ <a name="post">Do not cross post messages.</a>
+ </strong>
+ <br/>
+ In other words, pick a mailing list and send your messages
+ to that mailing
+ list only. Do not send your messages to multiple mailing
+ lists. The reason is
+ that people may be subscribed to one list and not to the
+ other. Therefore,
+ some people will only see part of the conversation.
+ </p>
+
+ <p>
+ <strong>
+ <a name="reply-to">Watch where you are sending
email.</a>
+ </strong>
+ The majority of our mailing lists have set the Reply-To to
+ go back to the
+ list. That means that when you Reply to a message, it will
+ go to the list
+ and not to the original author directly. The reason is
+ because it helps
+ facilitate discussion on the list for everyone to benefit
+ from. Be careful
+ of this as sometimes you may intend to reply to a message
+ directly to someone
+ instead of the entire list.
+ The appropriate contents of the Reply-To header is an
+ age-old debate that
+ should not be brought up on the mailing lists. You can
+ examine opposing points of view
+ <a href="http://www.unicom.com/pw/reply-to-harmful.html">
+ condemning</a>
+ our convention and
+ <a
href="http://marc.merlins.org/netrants/reply-to-useful.html">
+ condoning</a>
+ it. Bringing this up for debate on a mailing list will add
+ nothing
+ new and is considered off-topic.
+ </p>
+
+ <p>
+ <strong>
+ <a name="trolls">Don't feed the trolls.</a>
+ </strong>
+ </p>
+ <blockquote>
+ <p>
+ "In Internet terminology, a troll is a person who
posts rude or offensive messages on the
+ Internet, such as in online discussion forums, to
disrupt discussion or to upset its
+ participants (see Anonymous Internet posting). "Troll"
can also mean the message itself or be a
+ verb meaning to post such messages. "Trolling" is also
commonly used to describe the activity."
+ </p>
+ <p>
+ For more, see
+ <a
href="http://en.wikipedia.org/wiki/Internet_trolls">Internet Trolls</a>
+ in the Wikipedia.
+ </p>
+ </blockquote>
+ <p>
+ If someone makes an off-topic post that offends you,
+ our best advice is to filter posts from that person to the
trash.
+ When subscribers do choose to respond, sometimes a thread
+ will feed on itself, and grow out of control.
+ When that happens, our best advice is to filter the entire
thread to the trash.
+ </p>
+ <p>
+ Our spam filters will catch most types of commercial spam,
+ but troll spam is a hard for software to spot.
+ The best defense is to withhold from the troll what he or
she wants most: A response.
+ </p>
+ </subsection>
+
+ <subsection name="Archives">
+ <p>Archives Carrying Tiles User List</p>
+ <ul>
+ <li>
+ <a href="http://mail-archives.apache.org/">ASF Mail
+ Archives</a>
+ </li>
+ <ul>
+ <li>
+ <a
href="http://mail-archives.apache.org/mod_mbox/tiles-user/">
+ User list</a>
+ </li>
+ </ul>
+ </ul>
+
+ </subsection>
+
+ <subsection name="Subscribing">
+ <p>
+ Now that you've read the guidelines (you
+ <em>have</em>
+ read the rest of the page, haven't you?), please subscribe
+ to whichever Tiles lists are of interest.
+ </p>
+
+ <ul>
+
+ <li>
+ <strong>TIlES-ANNOUNCEMENTS Mailing List</strong>
+ - Subscribe to this list
+ to receiving only major announcements regarding
+ Tiles . This is a low-volume,
+ read-only list.
+ <br/>
+ [
+ <a href="mailto:[EMAIL PROTECTED]&body=subscribe">
+ Subscribe</a>
+ ]
+ <br/>
+ [
+ <a href="mailto:[EMAIL
PROTECTED]&body=unsubscribe">
+ Unsubscribe</a>
+ ]
+ </li>
+
+ <li>
+ <strong>TILES-USER Mailing List</strong>
+ - Subscribe to this list
+ to communicate with other developers that are using
+ Struts for their own applications, including questions
+ about the
+ installation of Struts, and the usage of particular
+ Struts features.
+ <br/>
+ [
+ <a href="mailto:[EMAIL PROTECTED]&body=subscribe">
+ Subscribe</a>
+ ]
+ <br/>
+ [
+ <a href="mailto:[EMAIL
PROTECTED]&body=unsubscribe">
+ Unsubscribe</a>
+ ]
+ </li>
+ <li>
+ <strong>TILES-USER Digest</strong>
+ - Subscribe to this list to receive
+ a daily digest of the Struts USER list.
+ <br/>
+ [
+ <a href="mailto:[EMAIL PROTECTED]&body=subscribe">
+ Subscribe</a>
+ ]
+ <br/>
+ [
+ <a href="mailto:[EMAIL
PROTECTED]&body=unsubscribe">
+ Unsubscribe</a>
+ ]
+ <br/>
+ If you subscribe to the Digest, you can also post to
+ the User list.
+ (Just don't quote the entire Digest mailing in a
+ reply!)
+ </li>
+ </ul>
+
+ <p>
+ <em>To subscribe to the Dev list,
+ please visit the <a href="dev/dev-mail.html">
+ product development</a> area.</em>
+ </p>
+ </subsection>
+ </section>
+
+ <section>
+ <p class="right">
+ <strong>Next:</strong>
+ <a href="helping.html">How to Help FAQ</a>
+ </p>
+ </section>
+
+ </body>
+</document>
+
Propchange: tiles/trunk/src/site/xdoc/mail.xml
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: tiles/trunk/src/site/xdoc/mail.xml
------------------------------------------------------------------------------
svn:keywords = Id Author Date Rev
Added: tiles/trunk/src/site/xdoc/volunteers.xml
URL:
http://svn.apache.org/viewvc/tiles/trunk/src/site/xdoc/volunteers.xml?view=auto&rev=496668
==============================================================================
--- tiles/trunk/src/site/xdoc/volunteers.xml (added)
+++ tiles/trunk/src/site/xdoc/volunteers.xml Tue Jan 16 04:27:46 2007
@@ -0,0 +1,158 @@
+<?xml version="1.0"?>
+<!--
+Copyright 1999-2005 The Apache Software Foundation
+Licensed under the Apache License, Version 2.0 (the "License");
+you may not use this file except in compliance with the License.
+You may obtain a copy of the License at
+
+http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing, software
+distributed under the License is distributed on an "AS IS" BASIS,
+WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+See the License for the specific language governing permissions and
+limitations under the License.
+-->
+<!--
+// ======================================================================== 78
+-->
+<document>
+
+ <properties>
+ <title>Volunteers</title>
+ </properties>
+
+ <body>
+ <section name="Volunteers">
+
+ <p>
+ The project consists of a diverse group of volunteers who share
+ common values regarding collaborative, community-based open
source
+ development.
+ </p>
+
+ <a name="pmc"/>
+ <subsection name="Project Management Committee Members">
+
+ <p>
+ Committee members are listed in alphabetical order.
+ </p>
+
+ <ul>
+ <li>
+ <strong>Antonio Petrelli</strong>
+ (apetrelli at apache.org)
+ </li>
+ <li>
+ <strong>Craig R. McClanahan</strong>
+ (craigmcc at apache.org)
+ </li>
+
+ <li>
+ <strong>David H. DeWolf</strong>
+ (ddewolf at apache.org)
+ </li>
+
+ <li>
+ <strong>Greg Reddin</strong>
+ , Vice President and Chair
+ (greddin at apache.org)
+ </li>
+
+ <li>
+ <strong>Joe Germuska</strong>
+ (germuska at apache.org)
+ </li>
+
+ <li>
+ <strong>Martin Cooper</strong>
+ (martinc at apache.org)
+ </li>
+
+ <li>
+ <strong>Nathan Bubna</strong>
+ (nbubna at apache.org)
+ </li>
+ <li>
+ <strong>Wendy Smoak</strong>
+ (wsmoak at apache.org)
+ </li>
+
+ </ul>
+ </subsection>
+
+ <a name="committers"/>
+ <subsection name="Committers">
+
+ <p>
+ Other committers are listed in the chronological order,
+ according to the date each person became a committer.
+ </p>
+
+ <ul>
+
+
+ </ul>
+ </subsection>
+
+ <a name="about"/>
+ <subsection name="About the Committers">
+
+ <p>
+ Project committers are the core Apache Tiles community.
+ </p>
+
+ <h4 id="apetrelli">Antonio Petrelli</h4>
+ <h4 id="craigmcc">Craig R. McClanahan</h4>
+ <h4 id="ddewolf">David H. DeWolf</h4>
+
+ <p>When I graduated from school in 1999 I headed to Flower
Mound,
+ Texas (a Dallas suberb) where my wife Teresa had grown up.
+ I was fortunate to find my first web development contract
+ and began my career on a portal development team providing
+ user interface implementation support.</p>
+
+ <p>Since that first job, I have worked for a few small
+ consulting companies providing J2EE design and development
+ consulting to mid sized and Fortune 500 clients. Many of
the
+ projects I've been involved in over the yeras have
leveraged
+ struts and tiles. I also have used other web frameworks
+ such as JSF and Tapestry.</p>
+
+ <p>In the summer of 2006 I left full time employment in order
to
+ begin
+ <a href="http://www.threepillarsoftware.com">
+ Three Pillar Software, Inc
+ </a>
+ . This move was driven by my
+ desire to spend more time doing the things I love
(developing
+ open source software, agile coaching, spending time with my
+ wife and kids, etc. . .) and less time in corporate
meetings
+ and sales calls.</p>
+
+ <p>I am also a committer for
+ <a href="http://struts.apache.org/"> Apache Struts </a>,
+ <a href="http://portals.apache.org/pluto"> Apache Pluto
</a>,
+ a member of the JSR-286 Expert Group, an author of
+ various online articles and have been known to speak at
conferences
+ such as ApacheCon US 2005, Agile2006, and SD Best
Practices 2006.
+ In my spare time, I enjoy spending time with my wife
Teresa and
+ our 4 kids (under 6!), Sarah, Joseph, Rebekah, and
Catherine. We
+ now live in Northern Virginia. </p>
+
+ <h4 id="greddin">Greg Reddin</h4>
+ <h4 id="martinc">Martin Cooper</h4>
+ <h4 id="nbubna">Nathan Bubna</h4>
+ <h4 id="wsmoak">Wendy Smoak</h4>
+
+ </subsection>
+ </section>
+ <section>
+ <p class="right">
+ Next:
+ <a href="bylaws.html">PMC Charter</a>
+ </p>
+ </section>
+ </body>
+</document>
+
Propchange: tiles/trunk/src/site/xdoc/volunteers.xml
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: tiles/trunk/src/site/xdoc/volunteers.xml
------------------------------------------------------------------------------
svn:keywords = Id Author Date Rev