Differences between revisions 14 and 15
Revision 14 as of 2012-10-29 19:09:00
Size: 6997
Editor: shathaway
Comment:
Revision 15 as of 2012-11-19 19:34:29
Size: 6476
Editor: shathaway
Comment:
Deletions are marked like this. Additions are marked like this.
Line 19: Line 19:
The '''web pages''' are in progress of wrapping up the loose ends for a version 1.11 release. The '''Xalan-C 1.11''' is now released (November 2, 2012).
Line 27: Line 27:
The proposed project release is being discussed on our [[http://marc.info/?l=xalan-dev|developer's mail list]]. Mail your comments specific to Xalan-C/C++ to the [[mailto://c-users@xalan.apache.org|c-users list]]. Development activity continues on our mailing list [[http://marc.info/?l=xalan-dev|developer's mail list]]. Mail your comments specific to Xalan-C/C++ to the [[mailto://c-users@xalan.apache.org|c-users list]].
Line 32: Line 32:
Progress is continuing on making an official release for XALAN-C (version 1.11). The '''Xalan-C 1.11''' is now released (November 2, 2012).
Line 106: Line 106:

 * Prepare a branch to create and maintain Xalan-C Version 1.11.
The current patches being applied to the trunk are in support of
the coming Xalan-C Version 1.11 release.

 * Confirm the package layout for the source distribution package.

 * Confirm the package layout for the documentation distribution package.

 * Determine what binary distribution packages are to be made.

 * Confirm the package layout for the binary distribution packages.

http://xalan.apache.org/resources/Xalan-Logo-tm.png This is the official Wiki of the Apache Xalan Project.


Xalan C/C++ Release Notes

The Xalan-C 1.11 is now released (November 2, 2012).

  • The download page has been reworked. There is a new layout happening for the Apache mirrors.
  • The Apache XML Project has been retired. The web page links have been updated to reflect the change of infrastructure layout.
  • The whatsnew page has been updated. Shows current project status of new features and bug fixes.

Development activity continues on our mailing list developer's mail list. Mail your comments specific to Xalan-C/C++ to the c-users list.

Xalan C/C++ Build Summary

The Xalan-C 1.11 is now released (November 2, 2012).

  • Builds have been confirmed for Windows (VC7.1, VC8, VC9, VC10).
  • Builds have been confirmed for FreeBSD-9
  • Builds have been confirmed for OpenBSD-5.1 (after latest committed patch)
  • Builds have been confirmed for Linux GCC-4.5
  • Builds have been confirmed for Solaris-10 and Studio-12
  • Need confirmation for Solaris-11 and Studio-12
  • Builds have been confirmed for AIX
  • Need confirmation for Mac OS X

Please post your comments to the c-users or dev mailing list regarding this project.

AIX BUILDS

The (svn) repository Makefile.incl.in had hard-coded version specified. This has now been patched.

BSD BUILDS

The build of XERCES is OK. The XERCES build environment is constructed using the GNU Automake tools as of release 3.0.

The build of XALAN requires GNU Make. XALAN has not been ported to GNU Automake tools for platform management.

SOLARIS BUILDS

Some (crlf) line-ending issues cause Solaris Make some problems. Build the Xalan software using the GNU Make.

DOS/UNIX LINE ENDINGS

There are several platform specific utilities that convert files between DOS and UNIX line endings.

SOLARIS = dos2unix

AIX = dos2aix

GNU = fromdos (list of files to translate)

GNU = todos (list of files to translate)

TESTING

TESTING - Regession Testing Platform

The regression testing suite is in need of rewrite.

The platform of tests that was part of the Apache XML project has been copied to the Apache XALAN project. The test platform has not been maintained and is significantly outdated.

Most of the tests are Java based, but some C/C++ testing has also been done.

For XALAN-C, the best testing we currently have are the sample programs. But testing therein is minimal.

Documentation for the test platform is now found on our old website pages: http://xalan.apache.org/old/xalan-j

There are undocumented tests in the XALAN-C tree.

To Do

  • The documentation package website pages (except for apiDocs) can be built on

Windows platforms. The full documentation package (including apiDocs) requires a Linux or UNIX platform.

Note: There are doxygen and graphviz distributions for Windows. The Windows platform is not tested for creating apiDocs.

Near Future

  • Merge the current patches into the GSoC-2012 branch.
  • Integrate the GSoC branch into the various build configurations.

Other

  • Move the UNIX/Linux Makefile builds that are controled by the runConfigure program to a build management architecture using the GNU automake tools.


Xalan-C Version 1.11 Distributions

(DIST)/xalan/xalan-c/

  • KEYS
  • LICENSE
  • NOTICE

(DIST)/xalan/xalan-c/binaries/

Layout = (product)-(version)-(hdw)-(opsys)-(compiler)

xalan_c-1.11-x86-windows-VC71.zip

(asc, md5)

xalan_c-1.11-x86-windows-VC80.zip

(asc, md5)

xalan_c-1.11-x86-windows-VC90.zip

(asc, md5)

xalan_c-1.11-x86-windows-VC100.zip

(asc, md5)

xalan_c-1.11-amd64-windows-VC80.zip

(asc, md5)

xalan_c-1.11-amd64-windows-VC90.zip

(asc, md5)

xalan_c-1.11-amd64-windows-VC100.zip

(asc, md5)

xalan_c-1.11-x86_64-linux-gcc-4.4.5.tar.gz

(asc, md5)

xalan_c-1.11-x86_64-freebsd_9-gcc-4.1.tar.gz

(asc, md5)

Xalan_C-1.11 packages combined with Xerces_C-3.1.1

xalan_comb-1.11-x86-windows-VC71.zip

(asc, md5)

xalan_comb-1.11-x86-windows-VC80.zip

(asc, md5)

xalan_comb-1.11-x86-windows-VC90.zip

(asc, md5)

xalan_comb-1.11-x86-windows-VC100.zip

(asc, md5)

xalan_comb-1.11-amd64-windows-VC80.zip

(asc, md5)

xalan_comb-1.11-amd64-windows-VC90.zip

(asc, md5)

xalan_comb-1.11-amd64-windows-VC100.zip

(asc, md5)

xalan_comb-1.11-x86_64-linux-gcc-4.4.5.tar.gz

(asc, md5)

xalan_comb-1.11-x86_64-freebsd_9-gcc-4.1.tar.gz

(asc, md5)

(DIST)/xalan/xalan-c/docs/

Layout = (product)-(version)-docs-(type)

xalan_c-1.11-docs-html-full.tar.gz

(asc, md5)

xalan_c-1.11-docs-html-full.zip

(asc, md5)

xalan_c-1.11-docs-html-nograf.tar.gz

(asc, md5)

xalan_c-1.11-docs-html-nograf.zip

(asc, md5)

(DIST)/xalan/xalan-c/sources/

Layout = (product)-(version)-src

xalan_c-1.11-src.tar.gz

(asc, md5)

xalan_c-1.11-src.zip

(asc, md5)

DISTRIBUTION VALIDATION

The KEYS file contains the public PGP keys by which the distribution artifacts can be validated.

The (asc) files are the PGP detached signatures for the distribution artifacts.

The (md5) files contain the MD5 hash of the distribution artifacts.

OLD XML PROJECT ARCHIVES

STAGED DISTRIBUTION REVIEW

OFFICIAL DISTRIBUTIONS

Xalan-C-Release (last edited 2013-05-19 07:33:49 by shathaway)