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