You are viewing a plain text version of this content. The canonical link for it is here.
Posted to site-cvs@jakarta.apache.org by rd...@apache.org on 2006/02/18 15:15:37 UTC

svn commit: r378723 - in /jakarta/site: docs/site/news/index.html xdocs/site/news/README.txt xdocs/site/news/index.xml

Author: rdonkin
Date: Sat Feb 18 06:15:35 2006
New Revision: 378723

URL: http://svn.apache.org/viewcvs?rev=378723&view=rev
Log:
Added instructions about how to add new news (using the new process). The content is based on the public instructions by Howard Lewis Ship to the general list http://mail-archives.apache.org/mod_mbox/jakarta-general/200510.mbox/%3cecd0e3310510171208s16bf6531o1e3e2534f1e6844e@mail.gmail.com%3e.

Added:
    jakarta/site/xdocs/site/news/README.txt
Modified:
    jakarta/site/docs/site/news/index.html
    jakarta/site/xdocs/site/news/index.xml

Modified: jakarta/site/docs/site/news/index.html
URL: http://svn.apache.org/viewcvs/jakarta/site/docs/site/news/index.html?rev=378723&r1=378722&r2=378723&view=diff
==============================================================================
--- jakarta/site/docs/site/news/index.html (original)
+++ jakarta/site/docs/site/news/index.html Sat Feb 18 06:15:35 2006
@@ -157,6 +157,64 @@
 <td class="main-body" valign="top" align="left">
 <div class="section">
 <div class="section-header">
+<a name="Contents">
+<strong>Contents</strong>
+</a>
+</div>
+<p>
+<div class="section-body">
+            <ul>
+              <li>
+<a href="#News">News</a>
+                <ul>
+                  <li>
+<a href="#Browse">Browse</a>
+</li>
+                  <li>
+<a href="#How%20To%20Add%20News%20(Committers)">How To Add News (Committers)</a>
+</li>
+                </ul>
+              </li>
+              <li>
+<a href="#Jakarta%20Newsletter">Jakarta Newsletter</a>
+                <ul>
+                  <li>
+<a href="#Newsletter%20Archive">Newsletter Archive</a>
+</li>
+                </ul>
+              </li>
+              <li>
+<a href="#Headlines">Headlines</a>
+                <ul>
+                  <li>
+<a href="#Use%20RSS%20For%20News">Use RSS For News</a>
+</li>
+                  <li>
+<a href="#2005">2005</a>
+</li>
+                  <li>
+<a href="#2004">2004</a>
+</li>
+                  <li>
+<a href="#2003">2003</a>
+</li>
+                  <li>
+<a href="#2002">2002</a>
+</li>
+                  <li>
+<a href="#2001">2001</a>
+</li>
+                  <li>
+<a href="#2000">2000</a>
+</li>
+                </ul>
+              </li>
+            </ul>
+        </div>
+</p>
+</div>
+<div class="section">
+<div class="section-header">
 <a name="News">
 <strong>News</strong>
 </a>
@@ -172,8 +230,14 @@
 <div class="subsection-body">
                 <ul>
                     <li>
+                      2006 news from Jakarta (<a href="news-2006-q1.html">January - March</a>
+                         
+                        
+                        )
+                    </li>
+                    <li>
                       2005 news from Jakarta (<a href="news-2005-q1.html">January - March</a>,
-                        <a href="news-2005-q2.html">April - June</a>, <a href="news-2005-q3.html">July - September</a>)
+                        <a href="news-2005-q2.html">April - June</a>, <a href="news-2005-q3.html">July - September</a>,<a href="news-2005-q4.html">October - December</a>)
                     </li>
                     <li>
                     2004 news from Jakarta (
@@ -196,6 +260,50 @@
                 </ul>
             </div>
 </div>
+            <div class="subsection">
+<div class="subsection-header">
+<a name="How To Add News (Committers)">
+<strong>How To Add News (Committers)</strong>
+</a>
+</div>
+<div class="subsection-body">
+              <p>
+The various news documents are now generated from a single source: <code>site/news.xml</code>.
+This file contains all new news.
+              </p>
+<p>
+The build process uses this file to generate an RSS feed, and to
+generate XML content files in the site/news folder (which are then
+converted to HTML). The <a href="http://jakarta.apache.org/index.html">master index</a> 
+is generated from this file as well (it is limited to the most recent 20 entries).
+              </p>
+<p>
+The format should be easy to grasp.  A root &lt;news&gt; element contains
+&lt;group&gt; elements.  Each &lt;group&gt; has an @id and a @title and will be
+used to generate a single news file in the site/news folder. 
+Currently, a "group" is a calendar quarter, but this can change in the
+future if things really heat up (i.e., monthly news pages rather than
+quarterly).
+               </p>
+<p>     
+&lt;group&gt; contains &lt;release&gt; and &lt;news&gt;.  Both of these contain an @id
+attribute (consisting of "YYYYMMDD.x", i.e., a date stamp and index
+within a day), and a @date attribute (a formatted date, such as "17
+October 2005").
+               </p>
+<p> 
+&lt;release&gt; contains @product which is the product that was released
+(i.e., "Tapestry 4.0-beta-11").
+&lt;news&gt; contains @title which is simply the title of the news entry
+(i.e., "Right Commons-Cli 1.0 Jar Now In Java Repository").
+&lt;release&gt; and &lt;news&gt; contains a body of markup, the details about that
+product release or general news entry.
+               </p>
+<p> 
+The site.xml navigation contains link to the RSS feed.
+               </p> 
+            </div>
+</div>
         </div>
 </p>
 </div>
@@ -268,6 +376,19 @@
 </div>
 <p>
 <div class="section-body">
+            <div class="subsection">
+<div class="subsection-header">
+<a name="Use RSS For News">
+<strong>Use RSS For News</strong>
+</a>
+</div>
+<div class="subsection-body">
+              <p>
+Jakarta now has an <a href="http://jakarta.apache.org/site/rss.xml">RSS feed</a>. 
+That is now the recommended way to track Jakarta news.
+              </p>
+            </div>
+</div>
             <div class="subsection">
 <div class="subsection-header">
 <a name="2005">

Added: jakarta/site/xdocs/site/news/README.txt
URL: http://svn.apache.org/viewcvs/jakarta/site/xdocs/site/news/README.txt?rev=378723&view=auto
==============================================================================
--- jakarta/site/xdocs/site/news/README.txt (added)
+++ jakarta/site/xdocs/site/news/README.txt Sat Feb 18 06:15:35 2006
@@ -0,0 +1,4 @@
+Do add news to these documents. New news content is now generated from a central document. 
+
+Please see http://jakarta.apache.org/site/news/index.html#How%20To%20Add%20News%20(Committers)
+for more details.

Modified: jakarta/site/xdocs/site/news/index.xml
URL: http://svn.apache.org/viewcvs/jakarta/site/xdocs/site/news/index.xml?rev=378723&r1=378722&r2=378723&view=diff
==============================================================================
--- jakarta/site/xdocs/site/news/index.xml (original)
+++ jakarta/site/xdocs/site/news/index.xml Sat Feb 18 06:15:35 2006
@@ -19,12 +19,44 @@
         <title>News &amp; Status</title>
     </properties>
     <body>
+        <section name="Contents">
+            <ul>
+              <li><a href='#News'>News</a>
+                <ul>
+                  <li><a href='#Browse'>Browse</a></li>
+                  <li><a href='#How%20To%20Add%20News%20(Committers)'>How To Add News (Committers)</a></li>
+                </ul>
+              </li>
+              <li><a href='#Jakarta%20Newsletter'>Jakarta Newsletter</a>
+                <ul>
+                  <li><a href='#Newsletter%20Archive'>Newsletter Archive</a></li>
+                </ul>
+              </li>
+              <li><a href='#Headlines'>Headlines</a>
+                <ul>
+                  <li><a href='#Use%20RSS%20For%20News'>Use RSS For News</a></li>
+                  <li><a href='#2005'>2005</a></li>
+                  <li><a href='#2004'>2004</a></li>
+                  <li><a href='#2003'>2003</a></li>
+                  <li><a href='#2002'>2002</a></li>
+                  <li><a href='#2001'>2001</a></li>
+                  <li><a href='#2000'>2000</a></li>
+                </ul>
+              </li>
+            </ul>
+        </section>
         <section name="News">
             <subsection name='Browse'>
                 <ul>
                     <li>
+                      2006 news from Jakarta (<a href="news-2006-q1.html">January - March</a>
+                        <!--,<a href="news-2006-q2.html">April - June</a>--> 
+                        <!--,<a href="news-2006-q3.html">July - September</a>-->
+                        <!--,<a href="news-2006-q4.html">October - December</a>-->)
+                    </li>
+                    <li>
                       2005 news from Jakarta (<a href="news-2005-q1.html">January - March</a>,
-                        <a href="news-2005-q2.html">April - June</a>, <a href="news-2005-q3.html">July - September</a>)
+                        <a href="news-2005-q2.html">April - June</a>, <a href="news-2005-q3.html">July - September</a>,<a href="news-2005-q4.html">October - December</a>)
                     </li>
                     <li>
                     2004 news from Jakarta (
@@ -41,6 +73,38 @@
                     <li><a href="news-2000.html">News from 2000</a></li>
                 </ul>
             </subsection>
+            <subsection name='How To Add News (Committers)'>
+              <p>
+The various news documents are now generated from a single source: <code>site/news.xml</code>.
+This file contains all new news.
+              </p><p>
+The build process uses this file to generate an RSS feed, and to
+generate XML content files in the site/news folder (which are then
+converted to HTML). The <a href='http://jakarta.apache.org/index.html'>master index</a> 
+is generated from this file as well (it is limited to the most recent 20 entries).
+              </p><p>
+The format should be easy to grasp.  A root &lt;news&gt; element contains
+&lt;group&gt; elements.  Each &lt;group&gt; has an @id and a @title and will be
+used to generate a single news file in the site/news folder. 
+Currently, a "group" is a calendar quarter, but this can change in the
+future if things really heat up (i.e., monthly news pages rather than
+quarterly).
+               </p><p>     
+&lt;group&gt; contains &lt;release&gt; and &lt;news&gt;.  Both of these contain an @id
+attribute (consisting of "YYYYMMDD.x", i.e., a date stamp and index
+within a day), and a @date attribute (a formatted date, such as "17
+October 2005").
+               </p><p> 
+&lt;release&gt; contains @product which is the product that was released
+(i.e., "Tapestry 4.0-beta-11").
+&lt;news&gt; contains @title which is simply the title of the news entry
+(i.e., "Right Commons-Cli 1.0 Jar Now In Java Repository").
+&lt;release&gt; and &lt;news&gt; contains a body of markup, the details about that
+product release or general news entry.
+               </p><p> 
+The site.xml navigation contains link to the RSS feed.
+               </p> 
+            </subsection>
         </section>
                 <section name="Jakarta Newsletter">
 <p>
@@ -70,6 +134,12 @@
         </subsection>
         </section>
         <section name='Headlines'>
+            <subsection name='Use RSS For News'>
+              <p>
+Jakarta now has an <a href='http://jakarta.apache.org/site/rss.xml'>RSS feed</a>. 
+That is now the recommended way to track Jakarta news.
+              </p>
+            </subsection>
             <subsection name='2005'>
               <p>For 2005 news please see <a href="news-2005-q1.html">January - March 2005</a>,
                  <a href="news-2005-q2.html">April - June 2005</a>,



---------------------------------------------------------------------
To unsubscribe, e-mail: site-cvs-unsubscribe@jakarta.apache.org
For additional commands, e-mail: site-cvs-help@jakarta.apache.org