XalanC
  1. XalanC
  2. XALANC-724

[GSoC 2012] Create Automated Build Tools - Product Release Assistance

    Details

    • Type: Task Task
    • Status: Closed
    • Priority: Major Major
    • Resolution: Won't Fix
    • Affects Version/s: CurrentCVS
    • Fix Version/s: None
    • Component/s: XalanC

      Description

      Create a library of automated build and packaging tools for
      upcoming releases of the Xalan-C/C++ XSLT Library.

      The Xalan-C XSLT library uses the Xerces-C XML Parser library.
      The current stable release of Xerces-C determines the platforms
      that will be supported.

      The final automation products should be able to build the binary
      packages and the documentation packages from the SVN repository.
      The constructed packages should be suitable for distribution.

      We need work with implementing the packaging tools for Unix-like
      systems including Linux, AIX, HPUX, and Solaris platforms.

      There has been significant work with Microsoft Studio .NET platforms
      with support of VS 2003, 2005, 2008 and 2010 equating to VC7.1,
      VC8, VC9, and VC10. There is some minor cleanup work in this area.

      Extra credit: Prepare Doxygen/GraphViz tools to on a Microsoft
      Windows platform to build the Xalan-C API Reference.

      A summary of the completed products and how to use them is
      required as instructions to developers. The products should
      be tested with appropriate tools and sample programs.

      The library of automation tools will be committed to the
      project SVN repository. There is a SVN branch where the
      automation tools can reside during development.

      Submitted by:
      Steven J. Hathaway
      <shathaway@apache.org>

      Xalan Documentation Project
      http://www.apache.org/~shathaway

        Activity

        Hide
        Steven J. Hathaway added a comment -

        This is not a GSoC 2012 project.

        Show
        Steven J. Hathaway added a comment - This is not a GSoC 2012 project.
        Hide
        Steven J. Hathaway added a comment -

        Update the Unix build environment. The old release uses "runConfigure" which is compatible with the old release of Xerces-C.
        The current Xerces-C makes more direct use of the autoconf and automake tools. The desire is to integrate the "runConfigure"
        decisions into the autoconf and automake toolset as was done with Xerces-C.

        Show
        Steven J. Hathaway added a comment - Update the Unix build environment. The old release uses "runConfigure" which is compatible with the old release of Xerces-C. The current Xerces-C makes more direct use of the autoconf and automake tools. The desire is to integrate the "runConfigure" decisions into the autoconf and automake toolset as was done with Xerces-C.

          People

          • Assignee:
            Unassigned
            Reporter:
            Steven J. Hathaway
          • Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved:

              Development