You are viewing a plain text version of this content. The canonical link for it is here.
Posted to slide-dev@jakarta.apache.org by re...@locus.apache.org on 2000/12/15 08:39:01 UTC

cvs commit: jakarta-slide/src/doc/style document.xsl slide.xsl

remm        00/12/14 23:39:00

  Modified:    src/doc  changelog.xml news.xml release.xml status.xml
               src/doc/style document.xsl slide.xsl
  Log:
  - M5 release (if tomorrow's nightly build work).
  - Stylesheet update : now it works with Xalan, but XSL:P now prints out some
    NPEs (but it still generates the files).
  - Updated changelog.
  - Updated the contributors list.
  
  Revision  Changes    Path
  1.14      +10 -1     jakarta-slide/src/doc/changelog.xml
  
  Index: changelog.xml
  ===================================================================
  RCS file: /home/cvs/jakarta-slide/src/doc/changelog.xml,v
  retrieving revision 1.13
  retrieving revision 1.14
  diff -u -r1.13 -r1.14
  --- changelog.xml	2000/12/12 00:12:18	1.13
  +++ changelog.xml	2000/12/15 07:38:56	1.14
  @@ -35,8 +35,17 @@
           </update>
           <fix>
             DAV client : Fix interoperability problems with DAV servers
  -          (Slide and IIS 5) (RM)
  +          (Slide, IIS 5, Zope) (RM)
           </fix>
  +        <fix>
  +          Hack again the stylesheet because of problems with Xalan (RM)
  +        </fix>
  +        <fix>
  +          DAV client : Fix bug when sending data in HTTP/1.0 mode (RM)
  +        </fix>
  +        <update>
  +          DAV client : Command line client update (DB)
  +        </update>
         </changelog>
   
       </p>
  
  
  
  1.8       +8 -0      jakarta-slide/src/doc/news.xml
  
  Index: news.xml
  ===================================================================
  RCS file: /home/cvs/jakarta-slide/src/doc/news.xml,v
  retrieving revision 1.7
  retrieving revision 1.8
  diff -u -r1.7 -r1.8
  --- news.xml	2000/12/04 02:27:54	1.7
  +++ news.xml	2000/12/15 07:38:56	1.8
  @@ -8,6 +8,14 @@
     
     <section title="Slide News">
       
  +    <section title="12/15/2000 - Slide 1.0M5 released !">
  +
  +      <p>
  +        Get it in <a href="http://jakarta.apache.org/builds/jakarta-slide/nightly/jakarta-slide-20001216.zip">.zip</a> or <a href="http://jakarta.apache.org/builds/jakarta-slide/nightly/jakarta-slide-20001216.tar.gz">.tar.gz</a> format.
  +      </p>
  +
  +    </section>
  +
       <section title="12/03/2000 - Slide 1.0M4 released !">
   
         <p>
  
  
  
  1.5       +20 -0     jakarta-slide/src/doc/release.xml
  
  Index: release.xml
  ===================================================================
  RCS file: /home/cvs/jakarta-slide/src/doc/release.xml,v
  retrieving revision 1.4
  retrieving revision 1.5
  diff -u -r1.4 -r1.5
  --- release.xml	2000/12/04 02:27:54	1.4
  +++ release.xml	2000/12/15 07:38:56	1.5
  @@ -8,6 +8,26 @@
     
     <section title="Releases">
       
  +    <section title="Slide 1.0M5">
  +
  +      <p>
  +        Binaries :
  +        <ul>
  +        <li><a href="http://jakarta.apache.org/builds/jakarta-slide/nightly/jakarta-slide-20001216.zip">.zip format</a> (1.8M)</li>
  +        <li><a href="http://jakarta.apache.org/builds/jakarta-slide/nightly/jakarta-slide-20001216.tar.gz">.tar.gz format</a> (1.4M)</li>
  +        </ul>
  +      </p>
  +
  +      <p>
  +        Source :
  +        <ul>
  +        <li><a href="http://jakarta.apache.org/builds/jakarta-slide/nightly/src/jakarta-slide-src-20001216.zip">.zip format</a> (0.8M)</li>
  +        <li><a href="http://jakarta.apache.org/builds/jakarta-slide/nightly/src/jakarta-slide-src-20001216.tar.gz">.tar.gz format</a> (0.4M)</li>
  +        </ul>
  +      </p>
  +
  +    </section>
  +
       <section title="Slide 1.0M4">
   
         <p>
  
  
  
  1.14      +66 -213   jakarta-slide/src/doc/status.xml
  
  Index: status.xml
  ===================================================================
  RCS file: /home/cvs/jakarta-slide/src/doc/status.xml,v
  retrieving revision 1.13
  retrieving revision 1.14
  diff -u -r1.13 -r1.14
  --- status.xml	2000/12/04 07:28:39	1.13
  +++ status.xml	2000/12/15 07:38:56	1.14
  @@ -47,13 +47,8 @@
     <section title="Slide Architecture">
       
       <p>
  -    <table border="1" width="90%">
  -      <tr>
  -        <th width="10%">Priority</th>
  -        <th width="60%">Action Item</th>
  -        <th width="30%">Volunteers</th>
  -      </tr>
  -    </table>
  +      <status>
  +      </status>
       </p>
       
     </section>
  @@ -61,29 +56,16 @@
     <section title="Core API Components">
       
       <p>
  -    <table border="1" width="90%">
  -      <tr>
  -        <th width="10%">Priority</th>
  -        <th width="60%">Action Item</th>
  -        <th width="30%">Volunteers</th>
  -      </tr>
  -      <tr>
  -        <td align="center">Low</td>
  -        <td>
  +      <status>
  +        <item priority="Low" owner="---">
             Add additional helper macros.
             [org.apache.slide.macro]
  -        </td>
  -        <td>---</td>
  -      </tr>
  -      <tr>
  -        <td align="center">Low</td>
  -        <td>
  +        </item>
  +        <item priority="Low" owner="Remy Maucherat">
             "Self" permissions.
             [org.apache.slide.security]
  -        </td>
  -        <td><a href="mailto:remm@apache.org">Remy Maucherat</a></td>
  -      </tr>
  -    </table>
  +        </item>
  +      </status>
       </p>
       
     </section>
  @@ -91,13 +73,8 @@
     <section title="Integration Components">
       
       <p>
  -    <table border="1" width="90%">
  -      <tr>
  -        <th width="10%">Priority</th>
  -        <th width="60%">Action Item</th>
  -        <th width="30%">Volunteers</th>
  -      </tr>
  -    </table>
  +      <status>
  +      </status>
       </p>
       
     </section>
  @@ -105,13 +82,8 @@
     <section title="Store Implementations">
       
       <p>
  -    <table border="1" width="90%">
  -      <tr>
  -        <th width="10%">Priority</th>
  -        <th width="60%">Action Item</th>
  -        <th width="30%">Volunteers</th>
  -      </tr>
  -    </table>
  +      <status>
  +      </status>
       </p>
       
     </section>
  @@ -119,13 +91,8 @@
     <section title="Utility Components">
       
       <p>
  -    <table border="1" width="90%">
  -      <tr>
  -        <th width="10%">Priority</th>
  -        <th width="60%">Action Item</th>
  -        <th width="30%">Volunteers</th>
  -      </tr>
  -    </table>
  +      <status>
  +      </status>
       </p>
       
     </section>
  @@ -133,13 +100,8 @@
     <section title="Manager Servlet">
       
       <p>
  -    <table border="1" width="90%">
  -      <tr>
  -        <th width="10%">Priority</th>
  -        <th width="60%">Action Item</th>
  -        <th width="30%">Volunteers</th>
  -      </tr>
  -    </table>
  +      <status>
  +      </status>
       </p>
       
     </section>
  @@ -147,20 +109,11 @@
     <section title="Samples and Tests">
       
       <p>
  -    <table border="1" width="90%">
  -      <tr>
  -        <th width="10%">Priority</th>
  -        <th width="60%">Action Item</th>
  -        <th width="30%">Volunteers</th>
  -      </tr>
  -      <tr>
  -        <td align="center">High</td>
  -        <td>
  +      <status>
  +        <item priority="High" owner="---">
             Add some test cases.
  -        </td>
  -        <td>---</td>
  -      </tr>
  -    </table>
  +        </item>
  +      </status>
       </p>
       
     </section>
  @@ -168,20 +121,11 @@
     <section title="Documentation">
       
       <p>
  -    <table border="1" width="90%">
  -      <tr>
  -        <th width="10%">Priority</th>
  -        <th width="60%">Action Item</th>
  -        <th width="30%">Volunteers</th>
  -      </tr>
  -      <tr>
  -        <td align="center">High</td>
  -        <td>
  +      <status>
  +        <item priority="High" owner="Remy Maucherat">
             Document the object model.
  -        </td>
  -        <td><a href="mailto:remm@apache.org">Remy Maucherat</a></td>
  -      </tr>
  -    </table>
  +        </item>
  +      </status>
       </p>
       
     </section>
  @@ -189,20 +133,11 @@
     <section title="WebDAV Server">
       
       <p>
  -    <table border="1" width="90%">
  -      <tr>
  -        <th width="10%">Priority</th>
  -        <th width="60%">Action Item</th>
  -        <th width="30%">Volunteers</th>
  -      </tr>
  -      <tr>
  -        <td align="center">Medium</td>
  -        <td>
  +      <status>
  +        <item priority="Medium" owner="Remy Maucherat">
             DAV ACL support.
  -        </td>
  -        <td><a href="mailto:remm@apache.org">Remy Maucherat</a></td>
  -      </tr>
  -    </table>
  +        </item>
  +      </status>
       </p>
       
     </section>
  @@ -210,45 +145,20 @@
     <section title="WebDAV Client">
       
       <p>
  -    <table border="1" width="90%">
  -      <tr>
  -        <th width="10%">Priority</th>
  -        <th width="60%">Action Item</th>
  -        <th width="30%">Volunteers</th>
  -      </tr>
  -      <tr>
  -        <td align="center">High</td>
  -        <td>
  +      <status>
  +        <item priority="High" owner="B.C. Holmes, Dave Bryson">
             Write a command line client using the DAV library.
  -        </td>
  -        <td>
  -          <a href="mailto:bcholmes@interlog.com">B.C. Holmes</a>
  -          <br/>
  -          <a href="mailto:daveb@miceda-data.com">Dave Bryson</a></td>
  -      </tr>
  -      <tr>
  -        <td align="center">Medium</td>
  -        <td>
  +        </item>
  +        <item priority="Medium" owner="Remy Maucherat">
             DAV ACL support.
  -        </td>
  -        <td><a href="mailto:remm@apache.org">Remy Maucherat</a>
  -        </td>
  -      </tr>
  -      <tr>
  -        <td align="center">Low</td>
  -        <td>
  +        </item>
  +        <item priority="Low" owner="---">
             HTTP test suite.
  -        </td>
  -        <td>---</td>
  -      </tr>
  -      <tr>
  -        <td align="center">Low</td>
  -        <td>
  +        </item>
  +        <item priority="Low" owner="---">
             WebDAV test suite.
  -        </td>
  -        <td>---</td>
  -      </tr>
  -    </table>
  +        </item>
  +      </status>
       </p>
       
     </section>
  @@ -256,115 +166,58 @@
     <section title="Slide 2.x">
       
       <p>
  -    <table border="1" width="90%">
  -      <tr>
  -        <th width="10%">Priority</th>
  -        <th width="60%">Action Item</th>
  -        <th width="30%">Volunteers</th>
  -      </tr>
  -      <tr>
  -        <td align="center"></td>
  -        <td>
  +      <ul>
  +        <li>
             Rewrite of the core and of most of the helpers. Objective : cleaner 
             design with more functionality, while keeping the API mostly
             unchanged.
  -        </td>
  -        <td><a href="mailto:remm@apache.org">Remy Maucherat</a></td>
  -      </tr>
  -      <tr>
  -        <td align="center"></td>
  -        <td>
  +        </li>
  +        <li>
             Make the helpers pluggable.
             [org.apache.slide.common]
  -        </td>
  -        <td><a href="mailto:remm@apache.org">Remy Maucherat</a></td>
  -      </tr>
  -      <tr>
  -        <td align="center"></td>
  -        <td>
  +        </li>
  +        <li>
             Add working revisions support.
             [org.apache.slide.content.NodeRevisionDescriptors]
  -        </td>
  -        <td>---</td>
  -      </tr>
  -      <tr>
  -        <td align="center"></td>
  -        <td>
  +        </li>
  +        <li>
             Design and implement a searching/indexing component.
  -        </td>
  -        <td>---</td>
  -      </tr>
  -      <tr>
  -        <td align="center"></td>
  -        <td>
  +        </li>
  +        <li>
             Design and implement a simple process engine to deal with 
             approvals, acknowledgements, ...
  -        </td>
  -        <td><a href="mailto:remm@apache.org">Remy Maucherat</a></td>
  -      </tr>
  -      <tr>
  -        <td align="center"></td>
  -        <td>
  +        </li>
  +        <li>
             Add full role resolution (with caching).
             [org.apache.slide.content.NodeRevisionDescriptors]
  -        </td>
  -        <td>---</td>
  -      </tr>
  -      <tr>
  -        <td align="center"></td>
  -        <td>
  +        </li>
  +        <li>
             Delta V support.
             [org.apache.slide.webdav]
  -        </td>
  -        <td>---</td>
  -      </tr>
  -      <tr>
  -        <td align="center"></td>
  -        <td>
  +        </li>
  +        <li>
             DASL support.
             [org.apache.slide.webdav]
  -        </td>
  -        <td>---</td>
  -      </tr>
  -      <tr>
  -        <td align="center"></td>
  -        <td>
  +        </li>
  +        <li>
             PVCS descriptors and content store.
  -        </td>
  -        <td><a href="mailto:bcholmes@interlog.com">B.C. Holmes</a></td>
  -      </tr>
  -      <tr>
  -        <td align="center"></td>
  -        <td>
  +        </li>
  +        <li>
             CVS descriptors and content store.
  -        </td>
  -        <td>---</td>
  -      </tr>
  -      <tr>
  -        <td align="center"></td>
  -        <td>
  +        </li>
  +        <li>
             Write a GUI based client using the DAV library.
  -        </td>
  -        <td>---</td>
  -      </tr>
  -      <tr>
  -        <td align="center"></td>
  -        <td>
  +        </li>
  +        <li>
             Design and develop a Slide JSP Taglib (see the jakarta-taglibs 
             project for more details).
  -        </td>
  -        <td>---</td>
  -      </tr>
  -      <tr>
  -        <td align="center"></td>
  -        <td>
  +        </li>
  +        <li>
             Develop a full-fledged application using Slide. Good candidates
             would be a portal kit, a discussion forum or an iDrive - like
             system.
  -        </td>
  -        <td>---</td>
  -      </tr>
  -    </table>
  +        </li>
  +      </ul>
       </p>
       
     </section>
  
  
  
  1.2       +3 -3      jakarta-slide/src/doc/style/document.xsl
  
  Index: document.xsl
  ===================================================================
  RCS file: /home/cvs/jakarta-slide/src/doc/style/document.xsl,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- document.xsl	2000/05/09 02:47:16	1.1
  +++ document.xsl	2000/12/15 07:38:59	1.2
  @@ -109,9 +109,9 @@
     <!-- Paragraphs are separated with one empty line -->
     <xsl:template match="p">
       <p><xsl:apply-templates/><br/></p>
  -  </xsl:template>
  -
  -
  +  </xsl:template>
  +
  +
     <!-- Paragraphs are separated with one empty line -->x
     <xsl:template match="body-note">
       <blockquote><hr size="1" noshadow=""/><xsl:apply-templates/><hr size="1" noshadow=""/></blockquote>
  
  
  
  1.9       +38 -0     jakarta-slide/src/doc/style/slide.xsl
  
  Index: slide.xsl
  ===================================================================
  RCS file: /home/cvs/jakarta-slide/src/doc/style/slide.xsl,v
  retrieving revision 1.8
  retrieving revision 1.9
  diff -u -r1.8 -r1.9
  --- slide.xsl	2000/11/25 01:40:44	1.8
  +++ slide.xsl	2000/12/15 07:38:59	1.9
  @@ -320,6 +320,44 @@
       </tr>
     </xsl:template>
   
  +  <xsl:template match="a">
  +    <xsl:variable name="href">
  +      <xsl:call-template name="link-convertor">
  +        <xsl:with-param name="href" select="@href"/>
  +      </xsl:call-template>
  +    </xsl:variable>
  +    <a href="{$href}"><xsl:apply-templates/></a>
  +  </xsl:template>
  +
  +
  +  <xsl:template match="status">
  +    <table border="1" width="90%">
  +      <tr>
  +        <th width="10%">Priority</th>
  +        <th width="60%">Action Item</th>
  +        <th width="30%">Volunteers</th>
  +      </tr>
  +      <xsl:apply-templates/>
  +    </table>
  +  </xsl:template>
  +
  +
  +  <xsl:template match="status/item">
  +    <tr>
  +      <td align="center"><xsl:value-of select="@priority"/></td>
  +      <td>
  +        <xsl:apply-templates/>
  +      </td>
  +      <td><xsl:value-of select="@owner"/></td>
  +    </tr>
  +  </xsl:template>
  +
  +
  +  <xsl:template match="img">
  +    <img src="{@src}"><xsl:apply-templates/></img>
  +  </xsl:template>
  +
  +
   </xsl:stylesheet>