Author: rony
Date: Sun Sep 10 07:12:44 2006
New Revision: 441953

URL: http://svn.apache.org/viewvc?view=rev&rev=441953
Log:
20060910 Edited 'resources.xml' and 'projects.xml' (engines in alphabetical 
listing) to update ooRexx related information. URL now available to the 
ApacheCon Asia foils of the presentation entitled 'BSF4Rexx: Camouflaging Java'.

Modified:
    jakarta/bsf/trunk/xdocs/projects.xml
    jakarta/bsf/trunk/xdocs/resources.xml

Modified: jakarta/bsf/trunk/xdocs/projects.xml
URL: 
http://svn.apache.org/viewvc/jakarta/bsf/trunk/xdocs/projects.xml?view=diff&rev=441953&r1=441952&r2=441953
==============================================================================
--- jakarta/bsf/trunk/xdocs/projects.xml (original)
+++ jakarta/bsf/trunk/xdocs/projects.xml Sun Sep 10 07:12:44 2006
@@ -17,14 +17,13 @@
       mailing list may help.</p>
 
       <subsection name="BeanShell">
-
         <p>
-        "BeanShell is a small, free, embeddable, Java source interpreter
+        &quot;BeanShell is a small, free, embeddable, Java source interpreter
         with object scripting language features, written in Java. BeanShell
         executes standard Java statements and expressions, in addition to
         obvious scripting commands and syntax. BeanShell supports scripted
         objects as simple method closures like those in Perl and
-        JavaScript(tm)."
+        JavaScript(tm).&quot;
         </p>
 
         <table>
@@ -47,68 +46,68 @@
         </table>
       </subsection>
 
-      <subsection name="Rhino">
 
+      <subsection name="Groovy">
         <p>
-        "Rhino is an open-source implementation of JavaScript written
-        entirely in Java. It is typically embedded into Java applications
-        to provide scripting to end users."
+        &quot;Groovy is a powerful scripting language for the JVM which 
compiles down to Java bytecode and implements
+        various high level features for Java developers such as dynamic 
typing, powerful closures for neat object navigation,
+        native syntax for Maps and Lists, operator overloading, new extended 
JDK methods, AOP hooks and auto-boxing.
+        Groovy also features a markup language for working with structured 
data (XML, DOM, SAX, Ant tasks, Swing etc).
+        &quot;
         </p>
-
         <table>
           <tr>
             <th>Compatibility:</th>
-            <td>Rhino 1.5.1-1.5.3, with BSF 2.3 and above</td>
+            <td>BSF 2.3 and above</td>
           </tr>
           <tr>
             <th>URL:</th>
-            <td><a 
href="http://www.mozilla.org/rhino/";>http://www.mozilla.org/rhino/</a></td>
+            <td><a 
href="http://groovy.codehaus.org/";>http://groovy.codehaus.org/</a></td>
           </tr>
           <tr>
             <th>Contact:</th>
-            <td><a href="http://www.mozilla.org/rhino/help.html";>Rhino Contact 
Page</a></td>
+            <td><a href="http://groovy.codehaus.org/mail-lists.html";>Mailing 
lists</a></td>
           </tr>
           <tr>
             <th>License:</th>
-            <td>Mozilla Public License, version 1.1</td>
+            <td>BSD (Apache-like) License</td>
           </tr>
         </table>
       </subsection>
 
-      <subsection name="Jython">
 
+      <subsection name="JavaScript/Rhino">
         <p>
-        "Jython is an implementation of the high-level, dynamic,
-        object-oriented language Python written in 100% Pure Java, and
-        seamlessly integrated with the Java platform. It thus allows you
-        to run Python on any Java platform."
+        "JavaScript/Rhino is an open-source implementation of JavaScript 
written
+        entirely in Java. It is typically embedded into Java applications
+        to provide scripting to end users."
         </p>
 
         <table>
           <tr>
             <th>Compatibility:</th>
-            <td>Jython 2.1, with BSF 2.2 and above</td>
+            <td>Rhino 1.5.1-1.5.3, with BSF 2.3 and above</td>
           </tr>
           <tr>
             <th>URL:</th>
-            <td><a 
href="http://www.jython.org/";>http://www.jython.org/</a></td>
+            <td><a 
href="http://www.mozilla.org/rhino/";>http://www.mozilla.org/rhino/</a></td>
           </tr>
           <tr>
             <th>Contact:</th>
-            <td><a href ="http://sourceforge.net/mail/?group_id=12867";>Jython 
Mailing lists</a></td>
+            <td><a href="http://www.mozilla.org/rhino/help.html";>Rhino Contact 
Page</a></td>
           </tr>
           <tr>
             <th>License:</th>
-            <td>Jython Software License</td>
+            <td>Mozilla Public License, version 1.1</td>
           </tr>
         </table>
       </subsection>
 
-      <subsection name="Jacl">
 
+      <subsection name="Jacl">
         <p>
-        "Jacl, which stands for Java Command Language, is a Java implementation
-        of TCL 8.x."
+        &quot;Jacl, which stands for Java Command Language, is a Java 
implementation
+        of TCL 8.x.&quot;
         </p>
 
         <table>
@@ -131,39 +130,40 @@
         </table>
       </subsection>
 
-      <subsection name="NetRexx">
 
+      <subsection name="JudoScript">
         <p>
-        "NetRexx is a <i>human-oriented</i> programming language which makes
-        writing and using Java classes quicker and easier than writing in
-        Java."
+        &quot;Judoscript is a 3GL-and-4GL; it retains 3GL's powerful
+        programmability, and extends its reach into many of today's popular
+        applications areas with 4GL approach (figuratively, &quot;WYSIWYG
+        programming&quot;), making their uses easy, effective and 
elegant.&quot;
         </p>
 
         <table>
           <tr>
             <th>Compatibility:</th>
-            <td>NetRexx 2.0.2, with BSF 2.2 and above</td>
+            <td>BSF 2.2 and above</td>
           </tr>
           <tr>
             <th>URL:</th>
-            <td><a 
href="http://www2.hursley.ibm.com/netrexx/";>http://www2.hursley.ibm.com/netrexx/</a></td>
+            <td><a 
href="http://www.judoscript.com/";>http://www.judoscript.com/</a></td>
           </tr>
           <tr>
             <th>Contact:</th>
-            <td><a 
href="http://www-306.ibm.com/software/awdtools/netrexx/mailinglist.html";>NetRexx
 2 mailing list</a></td>
+            <td><a href="mailto:[EMAIL PROTECTED]">James Huang</a></td>
           </tr>
           <tr>
             <th>License:</th>
-            <td>IBM License Agreement for IBM Employee-Written Software</td>
+            <td>LGPL</td>
           </tr>
         </table>
       </subsection>
 
-      <subsection name="JRuby">
 
+      <subsection name="JRuby">
         <p>
-        "JRuby is a pure Java implementation of the Ruby interpreter,
-        being developed by Jan Arne Petersen and others."
+        &quot;JRuby is a pure Java implementation of the Ruby interpreter,
+        being developed by Jan Arne Petersen and others.&quot;
         </p>
 
         <table>
@@ -186,100 +186,124 @@
         </table>
       </subsection>
 
-      <subsection name="JudoScript">
 
+      <subsection name="Jython">
         <p>
-        "Judoscript is a 3GL-and-4GL; it retains 3GL's powerful
-        programmability, and extends its reach into many of today's popular
-        applications areas with 4GL approach (figuratively, "WYSIWYG
-        programming"), making their uses easy, effective and elegant."
+        &quot;Jython is an implementation of the high-level, dynamic,
+        object-oriented language Python written in 100% Pure Java, and
+        seamlessly integrated with the Java platform. It thus allows you
+        to run Python on any Java platform.&quot;
         </p>
 
         <table>
           <tr>
             <th>Compatibility:</th>
-            <td>BSF 2.2 and above</td>
+            <td>Jython 2.1, with BSF 2.2 and above</td>
           </tr>
           <tr>
             <th>URL:</th>
-            <td><a 
href="http://www.judoscript.com/";>http://www.judoscript.com/</a></td>
+            <td><a 
href="http://www.jython.org/";>http://www.jython.org/</a></td>
           </tr>
           <tr>
             <th>Contact:</th>
-            <td><a href="mailto:[EMAIL PROTECTED]">James Huang</a></td>
+            <td><a href ="http://sourceforge.net/mail/?group_id=12867";>Jython 
Mailing lists</a></td>
           </tr>
           <tr>
             <th>License:</th>
-            <td>LGPL</td>
+            <td>Jython Software License</td>
           </tr>
         </table>
       </subsection>
 
-      <subsection name="Xalan">
-
+      <subsection name="NetRexx">
         <p>
-        "Xalan-Java is an XSLT processor for transforming XML documents into
-        HTML, text, or other XML document types. It implements the W3C
-        Recommendations for XSL Transformations (XSLT) and the XML Path
-        Language (XPath). It can be used from the command line, in an applet
-        or a servlet, or as a module in other program."
+        &quot;NetRexx is a <i>human-oriented</i> programming language which 
makes
+        writing and using Java classes quicker and easier than writing in
+        Java.&quot;
         </p>
 
         <table>
           <tr>
             <th>Compatibility:</th>
-            <td>Xalan 2.2 and above (XSLT), with BSF 2.3 and above</td>
+            <td>NetRexx 2.0.2, with BSF 2.2 and above</td>
           </tr>
           <tr>
             <th>URL:</th>
-            <td><a 
href="http://xml.apache.org/xalan-j/index.html";>http://xml.apache.org/xalan-j/index.html</a></td>
+            <td><a 
href="http://www2.hursley.ibm.com/netrexx/";>http://www2.hursley.ibm.com/netrexx/</a></td>
           </tr>
           <tr>
             <th>Contact:</th>
-            <td><a href="http://xml.apache.org/overview.html";>Apache XML 
Project "Get Involved" page</a></td>
+            <td><a 
href="http://www-306.ibm.com/software/awdtools/netrexx/mailinglist.html";>NetRexx
 2 mailing list</a></td>
           </tr>
           <tr>
             <th>License:</th>
-            <td>Apache Software License</td>
+            <td>IBM License Agreement for IBM Employee-Written Software</td>
           </tr>
         </table>
       </subsection>
 
-      <subsection name="Groovy">
+      <subsection name="ObjectRexx/Rexx">
         <p>
-        "Groovy is a powerful scripting language for the JVM which compiles 
down to Java bytecode and implements
-        various high level features for Java developers such as dynamic 
typing, powerful closures for neat object navigation,
-        native syntax for Maps and Lists, operator overloading, new extended 
JDK methods, AOP hooks and auto-boxing.
-        Groovy also features a markup language for working with structured 
data (XML, DOM, SAX, Ant tasks, Swing etc).
-        "
+        &quot;Open Object Rexx (ooRexx, <a  
href="http://www.ooRexx.org";>http://www.ooRexx.org</a>) is a free
+        and opensource language, which was originally developed by IBM, and 
made available for opensourcing and further
+        developing it.
+        <br></br>
+
+        The non-profit SIG  Rexx Language Association (<a 
href="http://www.RexxLA.org";>http://www.RexxLA.org</a>)
+        received the source code from IBM at the end of 2004 and released an 
opensource version
+        to the community in the spring of 2005.
+
+        <br></br><a 
href="http://wi.wu-wien.ac.at/rgf/rexx/bsf4rexx/current/";>The BSF engine for 
Rexx (BSF4Rexx) </a> comes with an ooRexx wrapper
+        program (BSF.CLS) which camouflages Java as ooRexx, easying programming
+        considerably (e.g. no need for type information/casting).&quot;
         </p>
+
         <table>
           <tr>
             <th>Compatibility:</th>
             <td>BSF 2.3 and above</td>
           </tr>
           <tr>
-            <th>URL:</th>
-            <td><a 
href="http://groovy.codehaus.org/";>http://groovy.codehaus.org/</a></td>
+            <th>URL (ooRexx):</th>
+            <td><a 
href="http://www.ooRexx.org/";>http://www.ooRexx.org/</a></td>
           </tr>
           <tr>
-            <th>Contact:</th>
-            <td><a href="http://groovy.codehaus.org/mail-lists.html";>Mailing 
lists</a></td>
+            <th>URL (BSF4Rexx, temporary):</th>
+             <td><a 
href="http://wi.wu-wien.ac.at/rgf/rexx/bsf4rexx/current/";>http://wi.wu-wien.ac.at/rgf/rexx/bsf4rexx/current/
 (temporary)</a></td>
+          </tr>
+          <tr>
+            <th>URL (BSF4Rexx, planned home):</th>
+             <td><a 
href="http://bsf4rexx.sourceforge.net/";>http://bsf4rexx.sourceforge.net 
(starting at the end of April 2006)</a></td>
+          </tr>
+          <tr>
+            <th>Contact (ooRexx):</th>
+            <td><a href="mailto:[EMAIL PROTECTED]">Ulf Dittmer</a></td>
+          </tr>
+          <tr>
+            <th>Contact (BSF4Rexx):</th>
+            <td><a href="mailto:[EMAIL PROTECTED]">Ulf Dittmer</a></td>
           </tr>
           <tr>
             <th>License:</th>
-            <td>BSD (Apache-like) License</td>
+            <td>ooRexx: IBM's opensource license CPL v 1.0
+            </td>
+          </tr>
+            <tr>
+              <th>License:</th>
+              <td>BSF4Rexx: Apache v2.0
+              </td>
           </tr>
         </table>
       </subsection>
 
+
       <subsection name="ObjectScript">
         <p>
-          "ObjectScript is a general purpose object-oriented programming 
language. It is designed to
+          &quot;ObjectScript is a general purpose object-oriented programming 
language. It is designed to
           be simple to learn, easy to use, yet still powerful, combining the 
convenience of an
           interactive interpreter with many of the features of Java, plus 
operator overloading,
           regular expressions, closures, XML-RPC support, etc.  And a behind 
the scenes compiler
-          compiles script code to JVM bytecode for faster execution."
+          compiles script code to JVM bytecode for faster execution.&quot;
         </p>
         <table>
           <tr>
@@ -303,12 +327,12 @@
 
       <subsection name="Prolog">
         <p>
-          "Prolog is a logic-oriented language based on predicate calculus. 
While it is not
+          &quot;Prolog is a logic-oriented language based on predicate 
calculus. While it is not
                  really a scripting language, there is a range of problems 
that are much easier to
                  express in it than in Java, and for these cases a Prolog BSF 
engine comes in handy.
                  It is also useful for adding a GUI to Prolog programs.
                  The underlying Prolog interpreter is JLog, which can be run 
as an applet, an application
-                 or embedded through an API, and can be found at 
http://sf.net/projects/jlogic/.
+                 or embedded through an API, and can be found at <a 
=href"http://sf.net/projects/jlogic/";>http://sf.net/projects/jlogic/</a>.&quot;
         </p>
         <table>
           <tr>
@@ -330,56 +354,39 @@
         </table>
       </subsection>
 
-      <subsection name="ooRexx">
+      <subsection name="Xalan/XSLT">
         <p>
-        "Open Object Rexx (ooRexx, http://www.ooRexx.org) is a free
-        and opensource language, which was originally developed by IBM.
-        The non-profit SIG  Rexx Language Association (http://www.RexxLA.org)
-        received the source code from IBM and released an opensource version
-        to the community in 2005.
+        &quot;Xalan-Java is an XSLT processor for transforming XML documents 
into
+        HTML, text, or other XML document types. It implements the W3C
+        Recommendations for XSL Transformations (XSLT) and the XML Path
+        Language (XPath). It can be used from the command line, in an applet
+        or a servlet, or as a module in other program.
 
-        <br></br>The BSF engine for Rexx (BSF4Rexx) comes with an ooRexx 
wrapper
-        program (BSF.CLS) which camouflages Java as ooRexx, easying programming
-        considerably (e.g. no need for type information/casting).
+        <br></br>
+        Starting with Sun's Java 1.4SE a W3C compliant set of classes for XSLT 
is part
+        of the runtime environment.&quot;
         </p>
 
         <table>
           <tr>
             <th>Compatibility:</th>
-            <td>BSF 2.3 and above</td>
-          </tr>
-          <tr>
-            <th>URL (ooRexx):</th>
-            <td><a 
href="http://www.ooRexx.org/";>http://www.ooRexx.org/</a></td>
-          </tr>
-          <tr>
-            <th>URL (BSF4Rexx, temporary):</th>
-             <td><a 
href="http://wi.wu-wien.ac.at/rgf/rexx/bsf4rexx/current/";>http://wi.wu-wien.ac.at/rgf/rexx/bsf4rexx/current/
 (temporary)</a></td>
-          </tr>
-          <tr>
-            <th>URL (BSF4Rexx, planned home):</th>
-             <td><a 
href="http://bsf4rexx.sourceforge.net/";>http://bsf4rexx.sourceforge.net 
(starting at the end of April 2006)</a></td>
+            <td>Xalan 2.2 and above (XSLT), with BSF 2.3 and above</td>
           </tr>
           <tr>
-            <th>Contact (ooRexx):</th>
-            <td><a href="mailto:[EMAIL PROTECTED]">Ulf Dittmer</a></td>
+            <th>URL:</th>
+            <td><a 
href="http://xml.apache.org/xalan-j/index.html";>http://xml.apache.org/xalan-j/index.html</a></td>
           </tr>
           <tr>
-            <th>Contact (BSF4Rexx):</th>
-            <td><a href="mailto:[EMAIL PROTECTED]">Ulf Dittmer</a></td>
+            <th>Contact:</th>
+            <td><a href="http://xml.apache.org/overview.html";>Apache XML 
Project "Get Involved" page</a></td>
           </tr>
           <tr>
             <th>License:</th>
-            <td>ooRexx: IBM's opensource license CPL v 1.0
-            </td>
-          </tr>
-            <tr>
-              <th>License:</th>
-              <td>BSF4Rexx: Apache v2.0
-              </td>
+            <td>Apache Software License</td>
           </tr>
         </table>
       </subsection>
+
 
     </section>
 

Modified: jakarta/bsf/trunk/xdocs/resources.xml
URL: 
http://svn.apache.org/viewvc/jakarta/bsf/trunk/xdocs/resources.xml?view=diff&rev=441953&r1=441952&r2=441953
==============================================================================
--- jakarta/bsf/trunk/xdocs/resources.xml (original)
+++ jakarta/bsf/trunk/xdocs/resources.xml Sun Sep 10 07:12:44 2006
@@ -40,7 +40,7 @@
       </subsection>
 -->
     </section>
-    
+
     <section name="Articles and Presentations">
 
       <p>The following sections list articles and presentations written about 
BSF.  If
@@ -87,7 +87,7 @@
         <p>
         For extensions written in languages other than Java, Xalan-Java uses
         the Bean Scripting Framework (BSF), an architecture for incorporating
-        scripting into Java applications and applets. 
+        scripting into Java applications and applets.
         </p>
 
         <table>
@@ -225,9 +225,25 @@
             <td><a href="mailto:[EMAIL PROTECTED]">Rony G. Flatscher</a></td>
           </tr>
           <tr>
-            <th>URL:</th>
+            <th>URL (&quot;The Vienna Version of BSF4Rexx&quot;):</th>
+
+            <td><a 
href="http://wi.wu-wien.ac.at/rgf/rexx/orx17/2006_orx17_BSF_ViennaEd.pdf";>http://wi.wu-wien.ac.at/rgf/rexx/orx17/2006_orx17_BSF_ViennaEd.pdf</td>
+<!--
             <td><a href="wi.wu-wien.ac.at/Studium/LVA-Unterlagen/ 
poolv/folien/2001_orx12.pdf">wi.wu-wien.ac.at/Studium/LVA-Unterlagen/ 
poolv/folien/2001_orx12.pdf</a></td>
+-->
           </tr>
+
+          <tr>
+              <th>URL (&quot;The Vienna Version of BSF4Rexx&quot;, allows 
open-platform scripting of OpenOffice.org with the help of BSF):</th>
+              <td><a 
href="http://wi.wu-wien.ac.at/rgf/rexx/orx17/2006_orx17_UNO.pdf";>http://wi.wu-wien.ac.at/rgf/rexx/orx17/2006_orx17_UNO.pdf</td>
+          </tr>
+
+
+              <tr>
+                  <th>URL (&quot;BSF4Rexx: Camouflaging Java&quot;, 
presentation at <a href="http://asia.apachecon.com";>ApacheCon Asia 
2006</a>):</th>
+                  <td><a 
href="http://asia.apachecon.com/wp-content/presentations/ApacheConAsia2006-08-16-Flatscher-BSF4Rexx.pdf";>http://asia.apachecon.com/wp-content/presentations/ApacheConAsia2006-08-16-Flatscher-BSF4Rexx.pdf</td>
+              </tr>
+
         </table>
       </subsection>
 



---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to