Change History for the ChangeLogML Project

The ChangeLogML project is an effort to provide a XML vocabulary with which software project change-histories can be clearly described. Once fully expressed as XML, the change-data can then be easily transformed via XSL or any other means into any format desired.


Version: 0.10

Released: Tuesday September 1, 2009, 12:00:00 AM -0700

Changes:

Transaction revision: 2
  • schemas/ChangeLogML.xsd (added)
  • styles/black-white.css (added)
  • styles/changelogml.css (added)
  • xslt/changelog2div.xslt (added)
  • xslt/changelog2dl.xslt (added)
  • xslt/changelog2html.xslt (added)
  • xslt/changelog2htmlnewest.xslt (added)
  • xslt/changelog2htmlversion.xslt (added)
  • xslt/changelog2text.xslt (added)
  • xslt/changelog2textnewest.xslt (added)
  • xslt/changelog2textversion.xslt (added)
  • xslt/changelog2ul.xslt (added)
  • xslt/common-text.xslt (added)
  • xslt/common-xhtml.xslt (added)
  • xslt/common.xslt (added)

Initial commit of the XSD schema, the sample CSS stylesheets, and the full set of reference XSLT transforms.

  • xslt/changelog2html.xslt, revision 3

Minor change to the generation of the ToC.

Transaction revision: 4
  • xslt/changelog2text.xslt
  • xslt/common-text.xslt
  • xslt/common-xhtml.xslt
  • xslt/common.xslt

Additions/cleanup of the referencing of revision-id strings in the credits comments.

Transaction revision: 5
  • xslt/changelog2html.xslt
  • xslt/common-xhtml.xslt

The logic surrounding the "notoc" parameter was broken.

  • schemas/ChangeLogML.xsd, revision 6

Added definitions for complexType+element for sub-projects.

  • schemas/ChangeLogML.xsd, revision 7

Removed use of the "version" and "id" attributes, as the namespace will act as a versioning model.

Transaction revision: 8
  • schemas/ChangeLogML.xsd
  • styles/changelogml.css
  • xslt/changelog2div.xslt
  • xslt/changelog2dl.xslt
  • xslt/changelog2html.xslt
  • xslt/changelog2htmlnewest.xslt
  • xslt/changelog2htmlversion.xslt
  • xslt/changelog2text.xslt
  • xslt/changelog2textnewest.xslt
  • xslt/changelog2textversion.xslt
  • xslt/changelog2ul.xslt
  • xslt/common-text.xslt
  • xslt/common-xhtml.xslt

Support for the "subproject" block in changelog files.

  • schemas/ChangeLogML.xsd, revision 9

Added "date" and "author" attributes to <change> blocks.

  • xslt/svnxml2changes.xslt, revision 13 (added)

A stylesheet that converts Subversion XML log output to ChangeLogML.

  • xslt/svnxml2changes.xslt, revision 14

Fixed a syntax error stemming from "--" appearing in a comment.

Subproject: App::Changelog2x

Version: 0.11 [top]

Released: Tuesday September 1, 2009, 12:00:00 AM -0700

Changes:

Transaction revision: 18
  • perl//trunk/perl/bin/changelog2x
  • perl//trunk/perl/lib/App/Changelog2x.pm

Added warnings pragma.

Subproject: App::Changelog2x

Version: 0.10 [top]

Released: Thursday January 22, 2009, 01:16:00 AM -0800

Changes:

Transaction revision: 10
  • perl/Build.PL (added)
  • perl/MANIFEST.SKIP (added)
  • perl/bin/changelog2x (added)
  • perl/ex/README (added)
  • perl/lib/App/Changelog2x.pm (added)
  • perl/t/00_load.t (added)
  • perl/t/01_pod.t (added)
  • perl/t/02_pod_coverage.t (added)

Initial release. All basic functionality for the changelog2x script and the App::Changelog2x module done.