2006-05-15 Monday 16:30 mkgnu * configure.in (1.190), packaging/debian/changelog (1.60) (utags: SCMBUG_RELEASE_0-13-0): bug 762: Increased version number for upcoming release SCMBUG_RELEASE_0-13-0. 2006-05-12 Friday 19:31 mkgnu * src/tests/product.test/: cvs/tests_cvs.exp (1.21), svn/tests_svn.exp (1.22) (utags: SCMBUG_RELEASE_0-13-0): bug 80: Test case formatting changes....................................... 2006-05-12 Friday 19:12 mkgnu * src/lib/product/Glue/SCM.pm.in (1.20, SCMBUG_RELEASE_0-13-0): bug 732: Used the opportunity to correct the detection of log messages that did not use a list of bug ids. The error can be caught on the glue side, instead of being transported to the server. 2006-05-12 Friday 18:51 mkgnu * src/lib/product/Glue/SCM.pm.in (1.19): bug 732: Changed the error message reported when the log message is not matching with log_regex, to also say what log_regex was set to. 2006-05-12 Friday 18:48 mkgnu * src/tests/product.test/: cvs/install_glue_no_hook_overwrite.sh.in (1.5), svn/install_glue_no_hook_overwrite.sh.in (1.4) (utags: SCMBUG_RELEASE_0-13-0): bug 713: Corrected the test case that attempts to install the glue again without overwriting hooks to use the full binary path that also includes /bin. 2006-05-12 Friday 18:36 mkgnu * src/tests/product.test/: cvs/tests_cvs.exp (1.20), svn/tests_svn.exp (1.21): bug 732: Added test cases that will catch commiting a bug when absolutely no log message was supplied. 2006-05-12 Friday 00:35 mkgnu * configure.in (1.189): bug 66: Documentation updates............................................ 2006-05-12 Friday 00:35 mkgnu * packaging/: debian/control.in (1.11), redhat/product.spec.in (1.15) (utags: SCMBUG_RELEASE_0-13-0): bug 80: depend on xsltproc and docbook-utils for the -tools package, since they are needed by the VDD Generator. 2006-05-12 Friday 00:28 mkgnu * doc/manual/content/: resources.sgml (1.7), tools.sgml (1.10) (utags: SCMBUG_RELEASE_0-13-0): bug 80: Documentation updates ............................................ 2006-05-11 Thursday 23:50 mkgnu * doc/manual/content/: bugtracking-backends.sgml (1.6, SCMBUG_RELEASE_0-13-0), resources.sgml (1.6): bug 715: Documentation updates that Dário missed when he first documented the RequestTracker integration. 2006-05-11 Thursday 23:38 mkgnu * configure.in (1.188), doc/manual/content/resources.sgml (1.5), doc/manual/content/tools.sgml (1.9), src/glue/templates/stylesheets/vdd.xsl (1.9, SCMBUG_RELEASE_0-13-0), src/lib/product/Tools/VDD_Generator.pm.in (1.22, SCMBUG_RELEASE_0-13-0): bug 80: Use xsltproc directly rather than the Perl modules. It seems to work better (&devel-product-name; is translated to &devel-product-name; and then expanded as it should, while the same does not occur with the Perl XML::XSLT module). 2006-05-11 Thursday 20:06 mkgnu * src/: glue/templates/stylesheets/vdd.xsl (1.8), lib/product/Bug.pm.in (1.5, SCMBUG_RELEASE_0-13-0), lib/product/VDD.pm.in (1.7, SCMBUG_RELEASE_0-13-0): bug 80: It appears that the list of all changes is now reported correctly after adding an extra level of indirection in the VDD hash table for bugs and comments. 2006-05-11 Thursday 01:28 mkgnu * src/: daemon/etc/daemon.conf.template.in (1.18, SCMBUG_RELEASE_0-13-0), glue/templates/stylesheets/vdd.xsl (1.7), lib/product/Bug.pm.in (1.4), lib/product/VDD.pm.in (1.6), lib/product/Daemon/Bugtracker.pm.in (1.15, SCMBUG_RELEASE_0-13-0), lib/product/Daemon/Bugzilla.pm.in (1.20, SCMBUG_RELEASE_0-13-0), lib/product/Daemon/Daemon.pm.in (1.53, SCMBUG_RELEASE_0-13-0), lib/product/Tools/VDD_Generator.pm.in (1.21), tests/product.test/config/testers/mkgnu/daemon.conf.bugzilla.in (1.6, SCMBUG_RELEASE_0-13-0), tests/product.test/config/testers/mkgnu/daemon.conf.mantis.in (1.5, SCMBUG_RELEASE_0-13-0), tests/product.test/config/testers/mkgnu/daemon.conf.requesttracker.in (1.3, SCMBUG_RELEASE_0-13-0): bug 80: Updated to include the URL prefix to the bugtracker's page that displays a bug into the daemon configuration. Will used that information to hyperlink in the HTML version of the VDD a Summary of bugs, which has also been introduced. 2006-05-10 Wednesday 21:54 mkgnu * src/: glue/templates/stylesheets/vdd.xsl (1.6), lib/product/Common.pm.in (1.30, SCMBUG_RELEASE_0-13-0), lib/product/VDD.pm.in (1.5), lib/product/Daemon/Daemon.pm.in (1.52): bug 80: Provide in the document the ISO date the VDD was produced. Add that date at the Daemon. 2006-05-10 Wednesday 21:23 mkgnu * src/: glue/templates/stylesheets/vdd.xsl (1.5), lib/product/VDD.pm.in (1.4): bug 80: Force all bug id elements inside the VDD to be prefixed by "bug_" else xsltproc refuses to process them correctly. 2006-05-10 Wednesday 20:45 mkgnu * src/lib/product/Common.pm.in (1.29): bug 80: Increased the protocol number, since more data are passed bug now in the VDD. 2006-05-10 Wednesday 20:44 mkgnu * src/: glue/templates/stylesheets/vdd.xsl (1.4), lib/product/VDD.pm.in (1.3), lib/product/Daemon/Daemon.pm.in (1.51): bug 80: Added logic that will add in the VDD the label dates and tags, along with the product name and SCM+Bug-tracker usernames that initiated the production of the VDD. 2006-05-10 Wednesday 20:04 mkgnu * doc/manpages/install_glue.1.sgml.in (1.6, SCMBUG_RELEASE_0-13-0), src/glue/templates/stylesheets/vdd.sgml.header.in (1.2, SCMBUG_RELEASE_0-13-0), src/glue/templates/stylesheets/vdd.xsl (1.3): bug 80: More improvements to the VDD stylesheet and document contents. Added more chapters for the new bug lists that will come. The document currently shows only the complete list of changes. 2006-05-10 Wednesday 01:49 mkgnu * configure.in (1.187), doc/manpages/vdd_generator.1.sgml.in (1.3, SCMBUG_RELEASE_0-13-0), doc/manual/content/tools.sgml (1.8), src/glue/templates/stylesheets/vdd.sgml.header.in (1.1), src/glue/templates/stylesheets/vdd.xsl (1.2), src/lib/product/Common.pm.in (1.28), src/lib/product/Tools/VDD_Generator.pm.in (1.20), src/tests/product.test/config/testers/mkgnu/scm.inc (1.6, SCMBUG_RELEASE_0-13-0), src/tests/product.test/lib/common.inc.in (1.12, SCMBUG_RELEASE_0-13-0): bug 80: The VDD Generator is now able to directly produce PDF and HTML documents. Yum! 2006-05-09 Tuesday 18:49 mkgnu * Makefile.in (1.102, SCMBUG_RELEASE_0-13-0), configure.in (1.186), src/lib/product/Tools/VDD_Generator.pm.in (1.19): bug 80: Prepend the SGML header to the final vdd.sgml file. The header will contain additional global ENTITY definitions. I can't find the correct syntax to write the header directly in the stylesheet. The "<", ">"s confuse the xlstproc parser, and it seems that < and > don't work. 2006-05-09 Tuesday 18:30 mkgnu * Makefile.in (1.101), doc/manual/content/resources.sgml (1.4), doc/manual/content/tools.sgml (1.7), src/glue/etc/product/vdd.xsl (1.4), src/glue/templates/stylesheets/vdd.xsl (1.1), src/lib/product/Tools/VDD_Generator.pm.in (1.18): bug 80: Moved the vdd.xsl stylesheet under the glue templates. Added logic that will install the stylesheet with the install-tools rule. 2006-05-09 Tuesday 17:16 mkgnu * src/lib/product/Daemon/: Bugzilla.pm.in (1.19), Mantis.pm.in (1.18, SCMBUG_RELEASE_0-13-0): bug 757: Caught a case in Mantis.pm.in where we had to eval the use of a package 2006-05-09 Tuesday 17:01 mkgnu * doc/manual/content/resources.sgml (1.3), src/glue/etc/product/vdd.xsl (1.3), src/lib/product/Common.pm.in (1.27), src/lib/product/Error.pm.in (1.12, SCMBUG_RELEASE_0-13-0), src/lib/product/Tools/VDD_Generator.pm.in (1.17): bug 80: Added logic in the VDD Generator that will produce an SGML document from the VDD XML file. Documented the modules that must be installed for this to work. 2006-05-09 Tuesday 04:27 mkgnu * src/glue/etc/product/vdd.xsl (1.2): bug 80: More updates to the stylesheet to nest all comments inside a bug. 2006-05-09 Tuesday 01:34 mkgnu * src/: glue/etc/product/vdd.xsl (1.1), lib/product/Bug.pm.in (1.3), lib/product/BugComment.pm.in (1.2, SCMBUG_RELEASE_0-13-0), lib/product/VDD.pm.in (1.2): bug 80: Begun implementing an XSL stylesheet that converts the VDD document to SGML. 2006-05-04 Thursday 19:35 mkgnu * Makefile.in (1.100): bug 755: Install/unintall by default the AUTHOR/COPYING/TODO files. 2006-05-04 Thursday 19:14 mkgnu * Makefile.in (1.99), packaging/windows/prepare.sh.in (1.7, SCMBUG_RELEASE_0-13-0): bug 755: Added a -doc-scm install and uninstall rule that will copy only the AUTHORS, COPYING, TODO files. This rule is used when preparing the Windows package. 2006-05-04 Thursday 19:03 mkgnu * doc/manual/content/: glossary.sgml (1.3), scm-frontends.sgml (1.5) (utags: SCMBUG_RELEASE_0-13-0): bug 66: Added Mercurial and GIT in the list of SCM systems we'd love to support. 2006-05-04 Thursday 19:01 mkgnu * packaging/redhat/product.spec.in (1.14): bug 755: Always distribute the ChangeLog, TODO, AUTHORS and COPYING files for all 4 RPM packages.