You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@xalan.apache.org by gg...@apache.org on 2019/04/21 22:41:21 UTC

[xalan-site] 30/36: Xalan-C++ Announce

This is an automated email from the ASF dual-hosted git repository.

ggregory pushed a commit to branch git-svn
in repository https://gitbox.apache.org/repos/asf/xalan-site.git

commit 2e0ed022a72624763b6222756ee74c7fda4ec35f
Author: Steven J. Hathaway <sh...@apache.org>
AuthorDate: Sun Nov 18 16:49:50 2012 +0000

    Xalan-C++ Announce
---
 docs/xalan/index.html                    | 187 ++++++++++++++++++++-----------
 docs/xalan/xalan-c/download.html         |   2 +-
 xdocs/sources/xalan-apache-org-site.xml  |  18 +--
 xdocs/sources/xalan-apache-org/index.xml | 150 +++++++++++++++++--------
 4 files changed, 232 insertions(+), 125 deletions(-)

diff --git a/docs/xalan/index.html b/docs/xalan/index.html
index a84e3bf..33e4cd2 100644
--- a/docs/xalan/index.html
+++ b/docs/xalan/index.html
@@ -82,10 +82,7 @@
 <a href="xalan-c/index.html">Xalan C++</a>
 </li>
 <li>
-<a href="old/xalan-c/index.html">Xalan C++ (old)</a>
-</li>
-<li>
-<a href="xalan-j/index.html">Xalan Java</a>
+<a href="xalan-j/index.html">Xalan Java (dev)</a>
 </li>
 <li>
 <a href="old/xalan-j/index.html">Xalan Java (old)</a>
@@ -94,25 +91,13 @@
 <em>Mail Lists</em>
 </p><ul>
 <li>
-<a href="http://mail-archives.apache.org/mod_mbox/xalan-dev">Developers Archive</a>
-</li>
-<li>
-<a href="http://mail-archives.apache.org/mod_mbox/xalan-c-users">C Users Archive</a>
-</li>
-<li>
-<a href="http://mail-archives.apache.org/mod_mbox/xalan-j-users">J Users Archive</a>
-</li></ul>
-<p class="navGroup">
-<em>Old Archives</em>
-</p><ul>
-<li>
-<a href="http://marc.info/?l=xalan-dev">Developers OLD</a>
+<a href="http://marc.info/?l=xalan-dev">Developers</a>
 </li>
 <li>
-<a href="http://marc.info/?l=xalan-c-users">C Users OLD</a>
+<a href="http://marc.info/?l=xalan-c-users">C Users</a>
 </li>
 <li>
-<a href="http://marc.info/?l=xalan-j-users">J Users OLD</a>
+<a href="http://marc.info/?l=xalan-j-users">J Users</a>
 </li></ul><hr /><ul></ul>
 <p class="navGroup">
 <em>Resources</em>
@@ -138,69 +123,139 @@
 </div>
 <div id="content">
 <h2>The Apache Xalan Project</h2>
-
-<p>Xalan is an XSLT processor for transforming XML documents into HTML, text, or
-other XML document types.  It uses the Xerces (XML Parser) to convert XML 
-documents to internal nodesets.</p>
-
-<p>The project name and logo are derived from the ancient Xalam musical instrument
-found in Africa. Note the difference in spelling.</p>
-
-<p align="right" size="2">
-<a href="#content">(top)</a>
+<p>We are proud to release version 1.11 of our Xalan C++ project. This is 
+the first product distribution release since Apache Xalan was reformed in 2011.
+</p>
+<p>The Apache Xalan Project develops and maintains libraries and programs
+that transform XML documents using XSLT standard stylesheets.  Our
+subprojects use the Java and C++ programing languages to implement
+the XSLT libraries.
+</p>
+<p>The Apache Xalan Project was reformed in 2011. It started as a
+subproject of Apache XML which has since been officially retired. 
+The Apache Xalan Project continues as a top-level project governed by the
+Apache Software Foundation as a collaborative software development community
+dedicated to providing robust, full-featured, commercial-quality, and 
+freely available XSLT support on a wide variety of platforms.
+</p>
+<p>The supported specifications are defined by the
+<a href="http://www.w3.org/TR/xslt">W3C XSL Transformations (XSLT) 
+Version 1.0</a> and the <a href="http://www.w3.org/TR/xpath">XML Path Language (XPath) Version 1.0</a> 
+recommendations.
+</p> 
+<p>
+<b>Contents:</b>
 </p>
-<h3>Xalan</h3>
-<p>Xalan has moved out of the XML project and is now a project in its own right. 
-You will find links to all the Xalan subprojects as well as our charter on the menu 
-at the left of the screen. </p>
-
-<p>The old releases of Xalan still reside in the XML Project archives.</p>
 <ul>
-
-  <li>
-<a href="old/xalan-c/index.html">Xalan C++ Version 1.10</a>
+<li>
+<a href="#XalanProjects">Apache Xalan Projects</a>
+</li>
+<li>
+<a href="#XsltAndXpath">What is XSLT and XPath?</a>
 </li>
-  <li>
-<a href="old/xalan-j/index.html">Xalan Java Version 2.7.1</a>
+<li>
+<a href="#License">License information</a>
+</li>
+<li>
+<a href="#GetInvolved">Getting Involved</a>
 </li>
 </ul>
-
-<p>The links on the left navigation panel point to the current documentation.</p>
-
-
+<p>The project name and logo are derived from the ancient Xalam musical
+instrument found in Africa.  Note the difference in spelling. The project
+name and logo are trademarks of the Apache Software Foundation.
+</p>
+<a name="XalanProjects">‌</a>
 <p align="right" size="2">
 <a href="#content">(top)</a>
 </p>
-<h3>What is Xalan?</h3>
-<p>
-As our charter will tell you, the Apache Xalan Project is a collaborative software development 
-project dedicated to providing robust, full-featured, commercial-quality, and 
-freely available XSLT support on a wide variety of platforms.</p>
+<h3>Apache Xalan Projects</h3>
 <p>There are currently two subprojects under the Apache Xalan Project:  
-<a href="old/xalan-c/index.html">Xalan C++</a>, and 
-<a href="old/xalan-j/index.html">Xalan Java</a>, representing
-C++ and Java implementations of the <a href="http://www.w3.org/TR/xslt">W3C XSL Transformations (XSLT) 
-Version 1.0</a> and the <a href="http://www.w3.org/TR/xpath">XML Path Language (XPath) Version 1.0</a> 
-recommendations.</p> 
+<a href="xalan-c/index.html">Xalan C++</a>, and 
+<a href="xalan-j/index.html">Xalan Java</a>, representing
+C++ and Java implementations of the 
+<a href="http://www.w3.org/TR/xslt">W3C XSL Transformations (XSLT) 
+Version 1.0</a> and the 
+<a href="http://www.w3.org/TR/xpath">XML Path Language (XPath) Version 1.0</a> 
+recommendations.
+</p> 
+<p>Both the Java and C++ development teams provide libraries and 
+executable programs to transform XML documents using XSLT stylesheets.
+</p>
+<p align="right" size="2">
+<a href="#content">(top)</a>
+</p>
+<h4>Xalan C++ Project</h4>
+<p>The <a href="xalan-c/index.html">Xalan-C</a> project officially
+released version 1.11 on November 2, 2012.  The most significant
+enhancement is the ability to supply top-level stylesheet parameters of
+various types.  They include string, nodeset, and number.  A nodeset
+paramter can be any parsed XML document or XML fragment.  A number
+parameter can be any value of type double.  A string parameter is any
+unicode text string.
+</p>
+<p>Xalan-C 1.11 supports C++ development and has been successfully tested on the
+following platforms</p>
+<ul>
+<li>Microsoft Visual Studio 2003</li>
+<li>Microsoft Visual Studio 2005</li>
+<li>Microsoft Visual Studio 2008</li>
+<li>Microsoft Visual Studio 2010</li>
+<li>Linux and GCC 4.4.5</li>
+<li>Solaris-10 with SunStudio-12.3</li>
+<li>FreeBSD-9 with GCC 4.2</li>
+<li>OpenBSD with GCC</li>
+<li>AIX</li>
+</ul>
+<p>Xalan-C builds should also work for Mac OsX, HPUX, and some IBM mainframe
+and AS400 platforms.
+</p>
+<p>The GNU make utility should be used with the UNIX/POSIX platforms.
+</p>
+<p>The <a href="old/xalan-c/index.html">Xalan-1.10</a> and older
+releases are available on the <a href="http://archive.apache.org/dist/xml/xalan-c">
+Apache Archives</a>.
+</p>
 
+<p align="right" size="2">
+<a href="#content">(top)</a>
+</p>
+<h4>Xalan Java Project</h4>
+<p>There are no new Java products available since Apache Xalan was reformed.
+The current development for <a href="xalan-j/index.html">Version 2.7.D2</a>
+reflects the work in progress in the 
+<a href="http://svn.apache.org/repos/asf/xalan/xalan-j/trunk/">subversion repository</a>.
+</p>
+<p>The old <a href="old/xalan-j/index.html">Xalan-J 2.7.1</a>
+distributions are still available on the 
+<a href="http://archive.apache.org/dist/xml/xalan-j">Apache Archives</a>.
+</p>
+<p>There is continuing effort to prepare for a new Xalan Java patch release. 
+You can follow the efforts and post your own contributions 
+on the Java users and developers mail lists.
+</p>
 
+
+<a name="XsltAndXpath">‌</a>
 <p align="right" size="2">
 <a href="#content">(top)</a>
 </p>
 <h3>What is XSLT and XPath?</h3>
-<p>XSLT is the first part of the <a href="http://www.w3.org/TR/xsl/">Extensible Stylesheet Language (XSL)</a>. 
-It includes the XSL Transformation (XSLT) vocabulary and XPath, a language for addressing parts of XML documents. 
+<p>XSLT is the first part of the 
+<a href="http://www.w3.org/TR/xsl/">Extensible Stylesheet Language (XSL)</a>. 
+It includes the XSL Transformation (XSLT) vocabulary and 
+XPath, a language for addressing parts of XML documents. 
 XSL also includes a vocabulary for specifying formatting semantics, however, 
 this is not part of the Apache Xalan Project.  For more information on formatting objects, see the 
-<a href="http://xml.apache.org/fop/">Apache XML FOP (Formatting Objects Project)</a>.
- </p>
-
+<a href="http://xmlgraphics.apache.org/fop/">Apache XML Graphics (Formatting Objects Project)</a>.
+</p>
 <p>XSLT implementations, sometimes referred to as XSLT processors, use an XSL stylesheet to transform
-XML documents into HTML, text, or other XML document types.   In structural terms, an XSL stylesheet 
-specifies the transformation of one tree of nodes (the XML input) into another tree of nodes (the output or 
-transformation result).</p>
-
+XML documents into HTML, text, or other XML document types.  
+In structural terms, an XSL stylesheet 
+specifies the transformation of one tree of nodes (the XML input) 
+into another tree of nodes (the output or transformation result).
+</p>
 
+<a name="License">‌</a>
 <p align="right" size="2">
 <a href="#content">(top)</a>
 </p>
@@ -209,7 +264,7 @@ transformation result).</p>
 Apache Software License, Version 2.0.</a>
 </p>
 
-
+<a name="GetInvolved">‌</a>
 <p align="right" size="2">
 <a href="#content">(top)</a>
 </p>
@@ -226,7 +281,7 @@ coordinate the activites related to the our projects.</p>
 Both the Java and C/C++ groups monitor the developers list.
 All project change notices are posted to the developers list.</p>
 
-<p>Each sub-project has its own mail list for project specific user
+<p>Each subproject has its own mail list for project specific user
 issues.</p>
 
 <p>The user list for Xalan C++ 
@@ -246,7 +301,7 @@ participate</a> in the various development efforts.</p>
 <a href="#content">(top)</a>
 </p>
 </div>
-<div id="footer">Copyright © 1999-2012 The Apache Software Foundation<br />Apache, Xalan, and the Feather logo are trademarks of The Apache Software Foundation<div class="small">Web Page created on - Sun 09/09/2012</div>
+<div id="footer">Copyright © 1999-2012 The Apache Software Foundation<br />Apache, Xalan, and the Feather logo are trademarks of The Apache Software Foundation<div class="small">Web Page created on - Sat 11/17/2012</div>
 </div>
 </body>
 </html>
diff --git a/docs/xalan/xalan-c/download.html b/docs/xalan/xalan-c/download.html
index f9d5a01..7632fd7 100644
--- a/docs/xalan/xalan-c/download.html
+++ b/docs/xalan/xalan-c/download.html
@@ -588,7 +588,7 @@ of compilers may cause problems</p>
 <a href="#content">(top)</a>
 </p>
 </div>
-<div id="footer">Copyright © 1999-2012 The Apache Software Foundation<br />Apache, Xalan, and the Feather logo are trademarks of The Apache Software Foundation<div class="small">Web Page created on - Mon 2012-10-22</div>
+<div id="footer">Copyright © 1999-2012 The Apache Software Foundation<br />Apache, Xalan, and the Feather logo are trademarks of The Apache Software Foundation<div class="small">Web Page created on - Sun 2012-11-11</div>
 </div>
 </body>
 </html>
diff --git a/xdocs/sources/xalan-apache-org-site.xml b/xdocs/sources/xalan-apache-org-site.xml
index 5f3d177..40652eb 100644
--- a/xdocs/sources/xalan-apache-org-site.xml
+++ b/xdocs/sources/xalan-apache-org-site.xml
@@ -20,7 +20,7 @@
 <book title="Apache Xalan Project " copyright="2011 The Apache Software Foundation">
   <document id="index" label="Apache Xalan" source="xalan-apache-org/index.xml"/>
   <document id="charter" label="Charter" source="xalan-apache-org/charter.xml"/>
-  <external href="htp://wiki.apache.org/xalan" label = "Xalan Wiki"/>
+  <external href="http://wiki.apache.org/xalan" label = "Xalan Wiki"/>
   <separator/>  
 <!--
   <external href="http://xml.apache.org/xalan-c" label="Xalan C++"/>  
@@ -28,20 +28,14 @@
 -->
 <group label="Projects">
   <external href="xalan-c/index.html" label="Xalan C++"/>  
-  <external href="old/xalan-c/index.html" label="Xalan C++ (old)"/>
-  <external href="xalan-j/index.html" label="Xalan Java"/>
+  <external href="xalan-j/index.html" label="Xalan Java (dev)"/>
   <external href="old/xalan-j/index.html" label="Xalan Java (old)"/>
 </group>
-  <separator/>  
+  <separator/>
 <group label="Mail Lists">
-  <external href="http://mail-archives.apache.org/mod_mbox/xalan-dev" label="Developers Archive"/>
-  <external href="http://mail-archives.apache.org/mod_mbox/xalan-c-users" label="C Users Archive"/>
-  <external href="http://mail-archives.apache.org/mod_mbox/xalan-j-users" label="J Users Archive"/>
-</group>
-<group label="Old Archives">
-  <external href="http://marc.info/?l=xalan-dev" label="Developers OLD"/>
-  <external href="http://marc.info/?l=xalan-c-users" label="C Users OLD"/>
-  <external href="http://marc.info/?l=xalan-j-users" label="J Users OLD"/>
+  <external href="http://marc.info/?l=xalan-dev" label="Developers"/>
+  <external href="http://marc.info/?l=xalan-c-users" label="C Users"/>
+  <external href="http://marc.info/?l=xalan-j-users" label="J Users"/>
 </group>
   <separator/>
 <group label="Resources">
diff --git a/xdocs/sources/xalan-apache-org/index.xml b/xdocs/sources/xalan-apache-org/index.xml
index aca9562..17a6bc7 100644
--- a/xdocs/sources/xalan-apache-org/index.xml
+++ b/xdocs/sources/xalan-apache-org/index.xml
@@ -16,64 +16,122 @@
  * limitations under the License.
 -->
 <s1 title="The Apache Xalan Project">
-
-<p>Xalan is an XSLT processor for transforming XML documents into HTML, text, or
-other XML document types.  It uses the Xerces (XML Parser) to convert XML 
-documents to internal nodesets.</p>
-
-<p>The project name and logo are derived from the ancient Xalam musical instrument
-found in Africa. Note the difference in spelling.</p>
-
-<s2 title="Xalan">
-<p>Xalan has moved out of the XML project and is now a project in its own right. 
-You will find links to all the Xalan subprojects as well as our charter on the menu 
-at the left of the screen. </p>
-
-<p>The old releases of Xalan still reside in the XML Project archives.</p>
+<p>We are proud to release version 1.11 of our Xalan C++ project. This is 
+the first product distribution release since Apache Xalan was reformed in 2011.
+</p>
+<p>The Apache Xalan Project develops and maintains libraries and programs
+that transform XML documents using XSLT standard stylesheets.  Our
+subprojects use the Java and C++ programing languages to implement
+the XSLT libraries.
+</p>
+<p>The Apache Xalan Project was reformed in 2011. It started as a
+subproject of Apache XML which has since been officially retired. 
+The Apache Xalan Project continues as a top-level project governed by the
+Apache Software Foundation as a collaborative software development community
+dedicated to providing robust, full-featured, commercial-quality, and 
+freely available XSLT support on a wide variety of platforms.
+</p>
+<p>The supported specifications are defined by the
+<jump href="http://www.w3.org/TR/xslt">W3C XSL Transformations (XSLT) 
+Version 1.0</jump> and the <jump href="http://www.w3.org/TR/xpath">XML Path Language (XPath) Version 1.0</jump> 
+recommendations.
+</p> 
+<p><em>Contents:</em></p>
 <ul>
-<!--
-* Xalan C++ Version 1.10 [xml.apache.org/xalan-c]
-* Xalan Java Version 2.7.1 [xml.apache.org/xalan-j]
--->
-  <li><jump href="old/xalan-c/index.html">Xalan C++ Version 1.10</jump></li>
-  <li><jump href="old/xalan-j/index.html">Xalan Java Version 2.7.1</jump></li>
+<li><link anchor="XalanProjects">Apache Xalan Projects</link></li>
+<li><link anchor="XsltAndXpath">What is XSLT and XPath?</link></li>
+<li><link anchor="License">License information</link></li>
+<li><link anchor="GetInvolved">Getting Involved</link></li>
 </ul>
-
-<p>The links on the left navigation panel point to the current documentation.</p>
-</s2>
-
-<s2 title="What is Xalan?">
-<p>
-As our charter will tell you, the Apache Xalan Project is a collaborative software development 
-project dedicated to providing robust, full-featured, commercial-quality, and 
-freely available XSLT support on a wide variety of platforms.</p>
+<p>The project name and logo are derived from the ancient Xalam musical
+instrument found in Africa.  Note the difference in spelling. The project
+name and logo are trademarks of the Apache Software Foundation.
+</p>
+<anchor name="XalanProjects"/>
+<s2 title="Apache Xalan Projects">
 <p>There are currently two subprojects under the Apache Xalan Project:  
-<jump href="old/xalan-c/index.html">Xalan C++</jump>, and 
-<jump href="old/xalan-j/index.html">Xalan Java</jump>, representing
-C++ and Java implementations of the <jump href="http://www.w3.org/TR/xslt">W3C XSL Transformations (XSLT) 
-Version 1.0</jump> and the <jump href="http://www.w3.org/TR/xpath">XML Path Language (XPath) Version 1.0</jump> 
-recommendations.</p> 
+<jump href="xalan-c/index.html">Xalan C++</jump>, and 
+<jump href="xalan-j/index.html">Xalan Java</jump>, representing
+C++ and Java implementations of the 
+<jump href="http://www.w3.org/TR/xslt">W3C XSL Transformations (XSLT) 
+Version 1.0</jump> and the 
+<jump href="http://www.w3.org/TR/xpath">XML Path Language (XPath) Version 1.0</jump> 
+recommendations.
+</p> 
+<p>Both the Java and C++ development teams provide libraries and 
+executable programs to transform XML documents using XSLT stylesheets.
+</p>
+<s3 title="Xalan C++ Project">
+<p>The <jump href="xalan-c/index.html">Xalan-C</jump> project officially
+released version 1.11 on November 2, 2012.  The most significant
+enhancement is the ability to supply top-level stylesheet parameters of
+various types.  They include string, nodeset, and number.  A nodeset
+paramter can be any parsed XML document or XML fragment.  A number
+parameter can be any value of type double.  A string parameter is any
+unicode text string.
+</p>
+<p>Xalan-C 1.11 supports C++ development and has been successfully tested on the
+following platforms</p>
+<ul>
+<li>Microsoft Visual Studio 2003</li>
+<li>Microsoft Visual Studio 2005</li>
+<li>Microsoft Visual Studio 2008</li>
+<li>Microsoft Visual Studio 2010</li>
+<li>Linux and GCC 4.4.5</li>
+<li>Solaris-10 with SunStudio-12.3</li>
+<li>FreeBSD-9 with GCC 4.2</li>
+<li>OpenBSD with GCC</li>
+<li>AIX</li>
+</ul>
+<p>Xalan-C builds should also work for Mac OsX, HPUX, and some IBM mainframe
+and AS400 platforms.
+</p>
+<p>The GNU make utility should be used with the UNIX/POSIX platforms.
+</p>
+<p>The <jump href="old/xalan-c/index.html">Xalan-1.10</jump> and older
+releases are available on the <jump href="http://archive.apache.org/dist/xml/xalan-c">
+Apache Archives</jump>.
+</p>
+</s3>
+<s3 title="Xalan Java Project">
+<p>There are no new Java products available since Apache Xalan was reformed.
+The current development for <jump href="xalan-j/index.html">Version 2.7.D2</jump>
+reflects the work in progress in the 
+<jump href="http://svn.apache.org/repos/asf/xalan/xalan-j/trunk/">subversion repository</jump>.
+</p>
+<p>The old <jump href="old/xalan-j/index.html">Xalan-J 2.7.1</jump>
+distributions are still available on the 
+<jump href="http://archive.apache.org/dist/xml/xalan-j">Apache Archives</jump>.
+</p>
+<p>There is continuing effort to prepare for a new Xalan Java patch release. 
+You can follow the efforts and post your own contributions 
+on the Java users and developers mail lists.
+</p>
+</s3>
 </s2>
-
+<anchor name="XsltAndXpath"/>
 <s2 title="What is XSLT and XPath?">
-<p>XSLT is the first part of the <jump href="http://www.w3.org/TR/xsl/">Extensible Stylesheet Language (XSL)</jump>. 
-It includes the XSL Transformation (XSLT) vocabulary and XPath, a language for addressing parts of XML documents. 
+<p>XSLT is the first part of the 
+<jump href="http://www.w3.org/TR/xsl/">Extensible Stylesheet Language (XSL)</jump>. 
+It includes the XSL Transformation (XSLT) vocabulary and 
+XPath, a language for addressing parts of XML documents. 
 XSL also includes a vocabulary for specifying formatting semantics, however, 
 this is not part of the Apache Xalan Project.  For more information on formatting objects, see the 
-<jump href="http://xml.apache.org/fop/">Apache XML FOP (Formatting Objects Project)</jump>.
- </p>
-
+<jump href="http://xmlgraphics.apache.org/fop/">Apache XML Graphics (Formatting Objects Project)</jump>.
+</p>
 <p>XSLT implementations, sometimes referred to as XSLT processors, use an XSL stylesheet to transform
-XML documents into HTML, text, or other XML document types.   In structural terms, an XSL stylesheet 
-specifies the transformation of one tree of nodes (the XML input) into another tree of nodes (the output or 
-transformation result).</p>
+XML documents into HTML, text, or other XML document types.  
+In structural terms, an XSL stylesheet 
+specifies the transformation of one tree of nodes (the XML input) 
+into another tree of nodes (the output or transformation result).
+</p>
 </s2>
-
+<anchor name="License"/>
 <s2 title="License information">
 <p>Xalan C++ and Xalan Java are made available under the <jump href="http://www.apache.org/licenses/LICENSE-2.0">
 Apache Software License, Version 2.0.</jump></p>
 </s2>
-
+<anchor name="GetInvolved"/>
 <s2 title="Getting Involved"> 
 <p>We always appreciate people and organizations that wish to help
 in the development and project support efforts.</p>
@@ -87,7 +145,7 @@ coordinate the activites related to the our projects.</p>
 Both the Java and C/C++ groups monitor the developers list.
 All project change notices are posted to the developers list.</p>
 
-<p>Each sub-project has its own mail list for project specific user
+<p>Each subproject has its own mail list for project specific user
 issues.</p>
 
 <p>The user list for Xalan C++ 


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@xalan.apache.org
For additional commands, e-mail: dev-help@xalan.apache.org