2005-12-01 Thursday 20:06 mkgnu * configure.in (1.162), packaging/debian/changelog (1.42) (utags: SCMBUG_RELEASE_0-8-14): SCMBUG ID: 645 SCMBUG NOTE: Increased version for upcoming release SCMBUG_RELEASE_0-8-14. 2005-12-01 Thursday 20:04 mkgnu * src/lib/product/Daemon/Bugzilla.pm.in (1.16, SCMBUG_RELEASE_0-8-14): SCMBUG ID: 623 SCMBUG NOTE: Hopefully fixing a bug that broke integration with Bugzilla 2.18 when integration with Bugzilla 2.20 was supported. 2005-11-28 Monday 18:14 mkgnu * configure.in (1.161), packaging/debian/changelog (1.41) (utags: SCMBUG_RELEASE_0-8-13): SCMBUG ID: 642 SCMBUG NOTE: Increased version number for upcoming release SCMBUG_RELEASE_0-8-13. 2005-11-28 Monday 18:13 mkgnu * src/lib/product/Glue/CVS.pm.in (1.14, SCMBUG_RELEASE_0-8-14, SCMBUG_RELEASE_0-8-13): SCMBUG ID: 587 SCMBUG NOTE: Backed-out the patch by Yann Dirson that changed the way the original log message from CVS is parsed. Apparently that broke everything! It won't work with cvs 1.12.x that is configured to use the 1.11.x parsing method. 2005-11-25 Friday 20:52 mkgnu * src/daemon/etc/daemon.conf.template.in (1.15, SCMBUG_RELEASE_0-8-14, SCMBUG_RELEASE_0-8-13): SCMBUG ID: 641 SCMBUG NOTE: Bugzilla 2.20 now has the library files it needs in /usr/share/bugzilla, instead of /usr/share/bugzilla/lib. 2005-11-24 Thursday 06:38 mkgnu * packaging/distribute/prepare.sh.in (1.12, SCMBUG_RELEASE_0-8-14, SCMBUG_RELEASE_0-8-13): SCMBUG ID: 346 SCMBUG NOTE: Distribute the Debian .dsc and .changes files when pushing out the .debs. 2005-11-24 Thursday 06:27 mkgnu * configure.in (1.160), packaging/debian/changelog (1.40) (utags: SCMBUG_RELEASE_0-8-12): SCMBUG ID: 639 SCMBUG NOTE: Increased version for upcoming release SCMBUG_RELEASE_0-8-12. 2005-11-24 Thursday 06:24 mkgnu * doc/manual/: Makefile.in (1.10, SCMBUG_RELEASE_0-8-14, SCMBUG_RELEASE_0-8-13, SCMBUG_RELEASE_0-8-12), manual.sgml.in (1.26): SCMBUG ID: 429 SCMBUG NOTE: More path problems when building the pdf file. dvipdf gets confused. 2005-11-24 Thursday 06:14 mkgnu * packaging/distribute/prepare.sh.in (1.11, SCMBUG_RELEASE_0-8-12): SCMBUG ID: 429 SCMBUG NOTE: Minor path corrections when distributing the image files, since the symbolic link trick for images is gone now. 2005-11-24 Thursday 06:11 mkgnu * configure.in (1.159), doc/manual/Makefile.in (1.9), doc/manual/about.sgml (1.9), doc/manual/bugtracking-backends.sgml (1.22), doc/manual/conventions.sgml (1.4), doc/manual/design.sgml (1.20), doc/manual/faq.sgml (1.2), doc/manual/features.sgml (1.29), doc/manual/gfdl.sgml (1.3), doc/manual/glossary.sgml (1.9), doc/manual/introduction.sgml (1.12), doc/manual/resources.sgml (1.21), doc/manual/scm-frontends.sgml (1.27), doc/manual/tools.sgml (1.26), doc/manual/content/about.sgml (1.1, SCMBUG_RELEASE_0-8-14, SCMBUG_RELEASE_0-8-13, SCMBUG_RELEASE_0-8-12), doc/manual/content/bugtracking-backends.sgml (1.1, SCMBUG_RELEASE_0-8-14, SCMBUG_RELEASE_0-8-13, SCMBUG_RELEASE_0-8-12), doc/manual/content/conventions.sgml (1.1, SCMBUG_RELEASE_0-8-14, SCMBUG_RELEASE_0-8-13, SCMBUG_RELEASE_0-8-12), doc/manual/content/design.sgml (1.1, SCMBUG_RELEASE_0-8-14, SCMBUG_RELEASE_0-8-13, SCMBUG_RELEASE_0-8-12), doc/manual/content/faq.sgml (1.1, SCMBUG_RELEASE_0-8-14, SCMBUG_RELEASE_0-8-13, SCMBUG_RELEASE_0-8-12), doc/manual/content/features.sgml (1.1, SCMBUG_RELEASE_0-8-14, SCMBUG_RELEASE_0-8-13, SCMBUG_RELEASE_0-8-12), doc/manual/content/gfdl.sgml (1.1, SCMBUG_RELEASE_0-8-14, SCMBUG_RELEASE_0-8-13, SCMBUG_RELEASE_0-8-12), doc/manual/content/glossary.sgml (1.1, SCMBUG_RELEASE_0-8-14, SCMBUG_RELEASE_0-8-13, SCMBUG_RELEASE_0-8-12), doc/manual/content/introduction.sgml (1.1, SCMBUG_RELEASE_0-8-14, SCMBUG_RELEASE_0-8-13, SCMBUG_RELEASE_0-8-12), doc/manual/content/manual.sgml.in (1.1, SCMBUG_RELEASE_0-8-14, SCMBUG_RELEASE_0-8-13, SCMBUG_RELEASE_0-8-12), doc/manual/content/resources.sgml (1.1, SCMBUG_RELEASE_0-8-14, SCMBUG_RELEASE_0-8-13, SCMBUG_RELEASE_0-8-12), doc/manual/content/scm-frontends.sgml (1.1, SCMBUG_RELEASE_0-8-14, SCMBUG_RELEASE_0-8-13, SCMBUG_RELEASE_0-8-12), doc/manual/content/tools.sgml (1.1, SCMBUG_RELEASE_0-8-14, SCMBUG_RELEASE_0-8-13, SCMBUG_RELEASE_0-8-12), packaging/distribute/prepare.sh.in (1.10): SCMBUG ID: 429 SCMBUG NOTE: Moved all sgml files in the new directory called content, so than the relative references used for images will always be ../images/filename. This will make both the caution/tip images and the system architecture diagram be valid links. 2005-11-24 Thursday 05:40 mkgnu * configure.in (1.158), packaging/debian/changelog (1.39) (utags: SCMBUG_RELEASE_0-8-11): SCMBUG ID: 638 SCMBUG NOTE: Increased version for upcoming release SCMBUG_RELEASE_0-8-11. 2005-11-24 Thursday 05:38 mkgnu * configure.in (1.157): SCMBUG ID: 636 SCMBUG NOTE: Corrected the regular expression used to split bug ids so it will cover the cases reported By Dirk Datzert . This also fixed the bug of not being able to commit against bugs ids with more than one digit. 2005-11-24 Thursday 04:56 mkgnu * src/tests/product.test/: config/testers/mkgnu/bugs.bugzilla.inc (1.2), config/testers/mkgnu/bugs.mantis.inc (1.2), cvs/commit_file_more_than_one_digit.sh (1.1), cvs/tests_cvs.exp (1.12), svn/commit_file_more_than_one_digit.sh (1.1), svn/tests_svn.exp (1.13) (utags: SCMBUG_RELEASE_0-8-11, SCMBUG_RELEASE_0-8-12, SCMBUG_RELEASE_0-8-13, SCMBUG_RELEASE_0-8-14): SCMBUG ID: 636 SCMBUG NOTE: Added test cases that capture the error when commiting against a bug id with more than one digit. 2005-11-10 Thursday 20:09 mkgnu * packaging/distribute/prepare.sh.in (1.9, SCMBUG_RELEASE_0-8-11): SCMBUG ID: 429 SCMBUG NOTE: Distribute gif files as well when pushing the release on the web. 2005-11-09 Wednesday 18:01 mkgnu * src/: daemon/etc/daemon.conf.template.in (1.14), lib/product/Daemon/Bugtracker.pm.in (1.14, SCMBUG_RELEASE_0-8-14, SCMBUG_RELEASE_0-8-13), lib/product/Daemon/Daemon.pm.in (1.32, SCMBUG_RELEASE_0-8-14, SCMBUG_RELEASE_0-8-13), tests/product.test/config/testers/mkgnu/daemon.conf.bugzilla.in (1.3, SCMBUG_RELEASE_0-8-14, SCMBUG_RELEASE_0-8-13), tests/product.test/config/testers/mkgnu/daemon.conf.mantis.in (1.2, SCMBUG_RELEASE_0-8-14, SCMBUG_RELEASE_0-8-13) (utags: SCMBUG_RELEASE_0-8-11, SCMBUG_RELEASE_0-8-12): SCMBUG ID: 553 SCMBUG NOTE: Renamed the location configuration field of the daemon to database_location, for clarity. 2005-11-09 Wednesday 07:51 mkgnu * release.sh (1.4), doc/manual/images/prep_images.sh (1.9), src/tests/product.test/config/prep.sh.in (1.5), src/tests/product.test/lib/common.inc.in (1.7) (utags: SCMBUG_RELEASE_0-8-10, SCMBUG_RELEASE_0-8-11, SCMBUG_RELEASE_0-8-12, SCMBUG_RELEASE_0-8-13, SCMBUG_RELEASE_0-8-14): SCMBUG ID: 566 SCMBUG NOTE: Finally removed all references to "function" in the correct way. 2005-11-09 Wednesday 07:40 mkgnu * Makefile.in (1.95, SCMBUG_RELEASE_0-8-14, SCMBUG_RELEASE_0-8-13, SCMBUG_RELEASE_0-8-12, SCMBUG_RELEASE_0-8-11, SCMBUG_RELEASE_0-8-10): SCMBUG ID: 429 SCMBUG NOTE: Install the warning/caution images, too in the install-doc rule. 2005-11-09 Wednesday 07:24 mkgnu * configure.in (1.156), packaging/debian/changelog (1.38) (utags: SCMBUG_RELEASE_0-8-10): SCMBUG ID: 634 SCMBUG NOTE: Increased version for upcoming release SCMBUG_RELEASE_0-8-10. 2005-11-09 Wednesday 07:16 mkgnu * src/: lib/product/Daemon/Bugzilla.pm.in (1.15, SCMBUG_RELEASE_0-8-13, SCMBUG_RELEASE_0-8-12, SCMBUG_RELEASE_0-8-11), lib/product/Daemon/Integration.pm.in (1.4, SCMBUG_RELEASE_0-8-14, SCMBUG_RELEASE_0-8-13, SCMBUG_RELEASE_0-8-12, SCMBUG_RELEASE_0-8-11), lib/product/Daemon/Mantis.pm.in (1.14, SCMBUG_RELEASE_0-8-14, SCMBUG_RELEASE_0-8-13, SCMBUG_RELEASE_0-8-12, SCMBUG_RELEASE_0-8-11), tests/product.test/config/testers/mkgnu/daemon.conf.bugzilla.in (1.2) (utags: SCMBUG_RELEASE_0-8-10): SCMBUG ID: 623 SCMBUG NOTE: Added a copy of AppendComment from Bugzilla 2.20 that included the fixes provided by Aleksey 'Commander' Pershin that address the issue of entering a NULL timestamp (resulting in comments appended but neven displayed in the Bugzilla UI). Conditionally using this fixed version of AppendComment for Bugzilla 2.20, which also requires mapping a username to a userid (again fix provided by Aleksey). 2005-11-07 Monday 21:50 mkgnu * doc/manual/images/: caution.gif (1.1), note.gif (1.1), tip.gif (1.1), warning.gif (1.1) (utags: SCMBUG_RELEASE_0-8-10, SCMBUG_RELEASE_0-8-11, SCMBUG_RELEASE_0-8-12, SCMBUG_RELEASE_0-8-13, SCMBUG_RELEASE_0-8-14): SCMBUG ID: 429 SCMBUG NOTE: Added the images that are provided by packaged docbook-xsl that we need in this manual. It appears that other projects follow the same practise: they copy them in their sources from that package. These were imported from the Debian package docbook-xsl 1.68.1-0.1. 2005-11-06 Sunday 21:00 mkgnu * configure.in (1.155), packaging/debian/changelog (1.37) (utags: SCMBUG_RELEASE_0-8-9): SCMBUG ID: 632 SCMBUG NOTE: Increased version for upcoming release SCMBUG_RELEASE_0-8-9. 2005-11-06 Sunday 20:57 mkgnu * doc/manual/resources.sgml (1.20, SCMBUG_RELEASE_0-8-11), packaging/distribute/prepare.sh.in (1.8) (utags: SCMBUG_RELEASE_0-8-10, SCMBUG_RELEASE_0-8-9): SCMBUG ID: 346 SCMBUG NOTE: Modified the distribution script to deploy a copy of the manual in the release directory. This will ensure that when we post pointers to people on the web on manuals of older releases, the pointers will remain valid. 2005-11-06 Sunday 20:33 mkgnu * packaging/distribute/prepare.sh.in (1.7): SCMBUG ID: 346 SCMBUG NOTE: Changed the directory structure of the deployed packages to clarify which packages are for Windows, which are debs, which are rpms, and which are sources. 2005-11-06 Sunday 18:17 mkgnu * src/lib/product/: Common.pm.in (1.18, SCMBUG_RELEASE_0-8-14, SCMBUG_RELEASE_0-8-13, SCMBUG_RELEASE_0-8-12, SCMBUG_RELEASE_0-8-11, SCMBUG_RELEASE_0-8-10), Error.pm.in (1.4, SCMBUG_RELEASE_0-8-14, SCMBUG_RELEASE_0-8-13, SCMBUG_RELEASE_0-8-12, SCMBUG_RELEASE_0-8-11, SCMBUG_RELEASE_0-8-10), Daemon/Bugtracker.pm.in (1.13, SCMBUG_RELEASE_0-8-10), Daemon/Bugzilla.pm.in (1.14), Daemon/Mantis.pm.in (1.13), Glue/CVS.pm.in (1.13, SCMBUG_RELEASE_0-8-12, SCMBUG_RELEASE_0-8-11, SCMBUG_RELEASE_0-8-10), Glue/Glue.pm.in (1.20, SCMBUG_RELEASE_0-8-14, SCMBUG_RELEASE_0-8-13, SCMBUG_RELEASE_0-8-12, SCMBUG_RELEASE_0-8-11, SCMBUG_RELEASE_0-8-10), Glue/SCM.pm.in (1.11, SCMBUG_RELEASE_0-8-14, SCMBUG_RELEASE_0-8-13, SCMBUG_RELEASE_0-8-12, SCMBUG_RELEASE_0-8-11, SCMBUG_RELEASE_0-8-10), Glue/Subversion.pm.in (1.9, SCMBUG_RELEASE_0-8-14, SCMBUG_RELEASE_0-8-13, SCMBUG_RELEASE_0-8-12, SCMBUG_RELEASE_0-8-11, SCMBUG_RELEASE_0-8-10) (utags: SCMBUG_RELEASE_0-8-8, SCMBUG_RELEASE_0-8-9): SCMBUG ID: 464 SCMBUG NOTE: Added the capability of dynamically detecting the version number of CVS and Subversion. Will use this power in the future to support CVS 1.12.9 2005-11-06 Sunday 06:46 mkgnu * configure.in (1.154), packaging/debian/changelog (1.36) (utags: SCMBUG_RELEASE_0-8-8): SCMBUG ID: 631 SCMBUG NOTE: Increased version for upcoming release SCMBUG_RELEASE_0-8-8. 2005-11-06 Sunday 06:36 mkgnu * doc/manual/resources.sgml (1.19, SCMBUG_RELEASE_0-8-8): SCMBUG ID: 346 SCMBUG NOTE: Documented the fact that RPMS are now available, in the manual. 2005-11-06 Sunday 06:35 mkgnu * packaging/debian/init.d.in (1.10, SCMBUG_RELEASE_0-8-14, SCMBUG_RELEASE_0-8-13, SCMBUG_RELEASE_0-8-12, SCMBUG_RELEASE_0-8-11, SCMBUG_RELEASE_0-8-10, SCMBUG_RELEASE_0-8-9, SCMBUG_RELEASE_0-8-8): SCMBUG ID: 556 SCMBUG NOTE: Fixed an inconsistency in the name of the daemon reported when restarting with the Debian rc script. 2005-11-06 Sunday 06:31 mkgnu * packaging/debian/init.d.in (1.9): SCMBUG ID: 408 SCMBUG NOTE: Other rc scripts in Debian (e.g. gdm) seems to use the --name argument when trying to stop a process. And that works. Ok then. 2005-11-06 Sunday 06:14 mkgnu * packaging/debian/init.d.in (1.8): SCMBUG ID: 624 SCMBUG NOTE: Took care of a proper referal to @sysconfdir@ in the Debian package's init.d. 2005-11-06 Sunday 06:11 mkgnu * packaging/: debian/control.in (1.8), redhat/product.spec.in (1.10) (utags: SCMBUG_RELEASE_0-8-10, SCMBUG_RELEASE_0-8-11, SCMBUG_RELEASE_0-8-12, SCMBUG_RELEASE_0-8-13, SCMBUG_RELEASE_0-8-14, SCMBUG_RELEASE_0-8-8, SCMBUG_RELEASE_0-8-9): SCMBUG ID: 551 SCMBUG NOTE: Added a dependency for both Debian and RedHat on libmail-sendmail-perl and libxml-simple-perl. Most likely these package names don't exist in RedHat. And when someone sorts out the packaging fiasco that plagues the universe, and TELLS me what the name should be (or agrees on common names) I'll gladly change it. 2005-11-06 Sunday 06:03 mkgnu * packaging/: debian/control.in (1.7), redhat/prepare.sh.in (1.6, SCMBUG_RELEASE_0-8-14, SCMBUG_RELEASE_0-8-13, SCMBUG_RELEASE_0-8-12, SCMBUG_RELEASE_0-8-11, SCMBUG_RELEASE_0-8-10, SCMBUG_RELEASE_0-8-9, SCMBUG_RELEASE_0-8-8), redhat/product.spec.in (1.9), redhat/rpmmacros.in (1.3, SCMBUG_RELEASE_0-8-14, SCMBUG_RELEASE_0-8-13, SCMBUG_RELEASE_0-8-12, SCMBUG_RELEASE_0-8-11, SCMBUG_RELEASE_0-8-10, SCMBUG_RELEASE_0-8-9, SCMBUG_RELEASE_0-8-8): SCMBUG ID: 346 SCMBUG NOTE: Added some basic dependencies and the capability of signing the rpms at build time. 2005-11-06 Sunday 06:03 mkgnu * packaging/distribute/prepare.sh.in (1.6, SCMBUG_RELEASE_0-8-8): SCMBUG ID: 346 SCMBUG NOTE: Corrected the line that distributes the rpms. They contain a - not a _. 2005-11-06 Sunday 05:27 mkgnu * src/lib/product/: Connection.pm.in (1.17, SCMBUG_RELEASE_0-8-14, SCMBUG_RELEASE_0-8-13, SCMBUG_RELEASE_0-8-12, SCMBUG_RELEASE_0-8-11, SCMBUG_RELEASE_0-8-10, SCMBUG_RELEASE_0-8-9, SCMBUG_RELEASE_0-8-8), Error.pm.in (1.3) (utags: SCMBUG_RELEASE_0-8-7): SCMBUG ID: 630 SCMBUG NOTE: Increased the verbosity of the errors reported when a socket fails to be created, or a connection to the integration daemon fails. 2005-11-06 Sunday 04:54 mkgnu * product_release.conf.in (1.24, SCMBUG_RELEASE_0-8-14, SCMBUG_RELEASE_0-8-13, SCMBUG_RELEASE_0-8-12, SCMBUG_RELEASE_0-8-11, SCMBUG_RELEASE_0-8-10, SCMBUG_RELEASE_0-8-9, SCMBUG_RELEASE_0-8-8, SCMBUG_RELEASE_0-8-7): SCMBUG ID: 346 SCMBUG NOTE: Package in the released source the release script, and developer document. 2005-11-05 Saturday 02:18 mkgnu * packaging/redhat/product.spec.in (1.8, SCMBUG_RELEASE_0-8-7): SCMBUG ID: 346 SCMBUG NOTE: No need to supply arguments to configure. The default gets the source where we want it, now that we have a fixed rpmmacros_orig. 2005-11-05 Saturday 02:05 mkgnu * packaging/redhat/: rpmmacros_orig (1.1), rpmrc.in (1.3) (utags: SCMBUG_RELEASE_0-8-10, SCMBUG_RELEASE_0-8-11, SCMBUG_RELEASE_0-8-12, SCMBUG_RELEASE_0-8-13, SCMBUG_RELEASE_0-8-14, SCMBUG_RELEASE_0-8-7, SCMBUG_RELEASE_0-8-8, SCMBUG_RELEASE_0-8-9): SCMBUG ID: 346 SCMBUG NOTE: Don't use /usr/lib/rpm/macros. They don't work. They don't! The set localstatedir, sysconfdir ALWAYS to /usr/var, /usr/etc, which is unreasonable. 2005-11-04 Friday 22:22 mkgnu * src/: lib/product/Daemon/Mantis.pm.in (1.12), tests/product.test/cvs/tests_cvs.exp (1.11, SCMBUG_RELEASE_0-8-10, SCMBUG_RELEASE_0-8-9, SCMBUG_RELEASE_0-8-8), tests/product.test/svn/tests_svn.exp (1.12, SCMBUG_RELEASE_0-8-10, SCMBUG_RELEASE_0-8-9, SCMBUG_RELEASE_0-8-8) (utags: SCMBUG_RELEASE_0-8-7): SCMBUG ID: 626 SCMBUG NOTE: Applied a patch by Tobias Meyer : that corrects a problem with double quotes in the Mantis backend. 2005-11-04 Friday 21:31 mkgnu * src/tests/product.test/svn/commit_file_quotes_double.sh (1.2, SCMBUG_RELEASE_0-8-14, SCMBUG_RELEASE_0-8-13, SCMBUG_RELEASE_0-8-12, SCMBUG_RELEASE_0-8-11, SCMBUG_RELEASE_0-8-10, SCMBUG_RELEASE_0-8-9, SCMBUG_RELEASE_0-8-8, SCMBUG_RELEASE_0-8-7): SCMBUG ID: 626 SCMBUG NOTE: Formatting of a comment in the testsuite. Trivial, aesthetic. 2005-11-04 Friday 21:28 mkgnu * src/tests/product.test/: cvs/commit_file_quotes_double.sh (1.1, SCMBUG_RELEASE_0-8-14, SCMBUG_RELEASE_0-8-13, SCMBUG_RELEASE_0-8-12, SCMBUG_RELEASE_0-8-11, SCMBUG_RELEASE_0-8-10, SCMBUG_RELEASE_0-8-9, SCMBUG_RELEASE_0-8-8, SCMBUG_RELEASE_0-8-7), cvs/commit_file_quotes_single.sh (1.1, SCMBUG_RELEASE_0-8-14, SCMBUG_RELEASE_0-8-13, SCMBUG_RELEASE_0-8-12, SCMBUG_RELEASE_0-8-11, SCMBUG_RELEASE_0-8-10, SCMBUG_RELEASE_0-8-9, SCMBUG_RELEASE_0-8-8, SCMBUG_RELEASE_0-8-7), cvs/tests_cvs.exp (1.10), svn/commit_file_quotes_double.sh (1.1), svn/commit_file_quotes_single.sh (1.1, SCMBUG_RELEASE_0-8-14, SCMBUG_RELEASE_0-8-13, SCMBUG_RELEASE_0-8-12, SCMBUG_RELEASE_0-8-11, SCMBUG_RELEASE_0-8-10, SCMBUG_RELEASE_0-8-9, SCMBUG_RELEASE_0-8-8, SCMBUG_RELEASE_0-8-7), svn/tests_svn.exp (1.11): SCMBUG ID: 626 SCMBUG NOTE: Added tests in the testsuite that pass a single, and double quote in the comments of a check-in, but the tests (and check-in) seem to go through while the bug-tracker never has the comments appended. 2005-11-04 Friday 21:17 mkgnu * doc/DEVELOPING (1.2, SCMBUG_RELEASE_0-8-14, SCMBUG_RELEASE_0-8-13, SCMBUG_RELEASE_0-8-12, SCMBUG_RELEASE_0-8-11, SCMBUG_RELEASE_0-8-10), src/tests/Makefile.in (1.14, SCMBUG_RELEASE_0-8-14, SCMBUG_RELEASE_0-8-13, SCMBUG_RELEASE_0-8-12, SCMBUG_RELEASE_0-8-11, SCMBUG_RELEASE_0-8-10), src/tests/product.test/config/prep.sh.in (1.4) (utags: SCMBUG_RELEASE_0-8-7, SCMBUG_RELEASE_0-8-8, SCMBUG_RELEASE_0-8-9): SCMBUG ID: 517 SCMBUG NOTE: Removed the Makefile rules prep_bugzilla nad prep_mantis. Must manually call ./prep.sh. This simplifies passing as an argument to prep.sh the tester user. 2005-11-04 Friday 21:09 mkgnu * configure.in (1.153, SCMBUG_RELEASE_0-8-7), src/tests/Makefile.in (1.13), src/tests/product.test/config/bugs.bugzilla.inc (1.3), src/tests/product.test/config/bugs.mantis.inc (1.3), src/tests/product.test/config/daemon.conf.bugzilla.in (1.3), src/tests/product.test/config/daemon.conf.mantis.in (1.3), src/tests/product.test/config/prep.sh.in (1.3), src/tests/product.test/config/testers/mkgnu/bugs.bugzilla.inc (1.1, SCMBUG_RELEASE_0-8-10, SCMBUG_RELEASE_0-8-9, SCMBUG_RELEASE_0-8-8, SCMBUG_RELEASE_0-8-7), src/tests/product.test/config/testers/mkgnu/bugs.mantis.inc (1.1, SCMBUG_RELEASE_0-8-10, SCMBUG_RELEASE_0-8-9, SCMBUG_RELEASE_0-8-8, SCMBUG_RELEASE_0-8-7), src/tests/product.test/config/testers/mkgnu/daemon.conf.bugzilla.in (1.1, SCMBUG_RELEASE_0-8-9, SCMBUG_RELEASE_0-8-8, SCMBUG_RELEASE_0-8-7), src/tests/product.test/config/testers/mkgnu/daemon.conf.mantis.in (1.1, SCMBUG_RELEASE_0-8-10, SCMBUG_RELEASE_0-8-9, SCMBUG_RELEASE_0-8-8, SCMBUG_RELEASE_0-8-7), src/tests/product.test/lib/common_bugtracker.inc (1.4, SCMBUG_RELEASE_0-8-14, SCMBUG_RELEASE_0-8-13, SCMBUG_RELEASE_0-8-12, SCMBUG_RELEASE_0-8-11, SCMBUG_RELEASE_0-8-10, SCMBUG_RELEASE_0-8-9, SCMBUG_RELEASE_0-8-8, SCMBUG_RELEASE_0-8-7): SCMBUG ID: 517 SCMBUG NOTE: Made it possible to have separate daemon.conf.* and bugs* files for testing according to the username of the user who is running the testsuite. This will make it possible for other developers to add files that customize their test environment, instead of having the environment custom for Kristis Makris. 2005-11-04 Friday 21:01 mkgnu * doc/DEVELOPING (1.1): SCMBUG ID: 517 SCMBUG NOTE: Documented how the testsuite can be run, as of now. Running the testsuite could be improved. 2005-11-04 Friday 21:01 mkgnu * src/tests/product.test/config/: bugs.bugzilla.inc (1.2), bugs.mantis.inc (1.2): SCMBUG ID: 517 SCMBUG NOTE: Set the correct bug numbers for testing the Mantis bugtracker. 2005-11-04 Friday 20:49 mkgnu * src/tests/: Makefile.in (1.12), product.test/config/bugs.bugzilla.inc (1.1), product.test/config/bugs.mantis.inc (1.1), product.test/config/prep.sh.in (1.2), product.test/lib/common_bugtracker.inc (1.3): SCMBUG ID: 517 SCMBUG NOTE: Rearranged the way the default daemon.conf is prepared in the testsuite to permit testing MantisBT, too. 2005-11-04 Friday 20:06 mkgnu * release.sh (1.3, SCMBUG_RELEASE_0-8-9, SCMBUG_RELEASE_0-8-8, SCMBUG_RELEASE_0-8-7): SCMBUG ID: 346 SCMBUG NOTE: Added an example on how the release script should be called. 2005-11-04 Friday 19:14 mkgnu * release.sh (1.2): SCMBUG ID: 346 SCMBUG NOTE: Package for Debian too. Prompt the packager to distribute. Better exit handling. 2005-11-04 Friday 19:14 mkgnu * packaging/redhat/product.spec.in (1.7): SCMBUG ID: 346 SCMBUG NOTE: Use the prefix, localstatedir, and sysconfdir we want. Still the rpms get build wrong. WHY?! 2005-11-04 Friday 19:08 mkgnu * Makefile.in (1.94, SCMBUG_RELEASE_0-8-9, SCMBUG_RELEASE_0-8-8, SCMBUG_RELEASE_0-8-7), configure.in (1.152): SCMBUG ID: 346 SCMBUG NOTE: We depend on awk for retrieving the primary group the user that builds rpms is in. 2005-11-04 Friday 18:56 mkgnu * Makefile.in (1.93): SCMBUG ID: 346 SCMBUG NOTE: No longer require fakeroot. And pick-up the primary group the user that builds the rpm is in. Not the group users. 2005-11-04 Friday 18:14 mkgnu * packaging/debian/rules.in (1.20, SCMBUG_RELEASE_0-8-14, SCMBUG_RELEASE_0-8-13, SCMBUG_RELEASE_0-8-12, SCMBUG_RELEASE_0-8-11, SCMBUG_RELEASE_0-8-10, SCMBUG_RELEASE_0-8-9, SCMBUG_RELEASE_0-8-8, SCMBUG_RELEASE_0-8-7): SCMBUG ID: 346 SCMBUG NOTE: Do the default configuration for Debian. A plan "./configure" will put everything where it should go. 2005-11-04 Friday 18:12 mkgnu * packaging/distribute/prepare.sh.in (1.5, SCMBUG_RELEASE_0-8-7): SCMBUG ID: 346 SCMBUG NOTE: Distribute RedHat rpms when publishing a release on the web. 2005-11-04 Friday 18:02 mkgnu * configure.in (1.151): SCMBUG ID: 624 SCMBUG NOTE: Managed to set some defaults for ./configure. By default we install in /usr. 2005-11-04 Friday 17:49 mkgnu * packaging/redhat/product.spec.in (1.6): SCMBUG ID: 346 SCMBUG NOTE: Don't attempt to change the username and group used for installation, since the Makefile now handles this. The Makefile was also modified in the past to NOT start the daemon at installation time. 2005-11-04 Friday 03:12 mkgnu * packaging/redhat/: prepare.sh.in (1.5, SCMBUG_RELEASE_0-8-7), product.spec.in (1.5): SCMBUG ID: 346 SCMBUG NOTE: Copy the rpms to the top directory when they are done. Use localstatedir instead of /var. 2005-11-04 Friday 02:57 mkgnu * product_release.conf.in (1.23): SCMBUG ID: 346 SCMBUG NOTE: Package all ChangeLog files. The regular expression for this changed, ever since we started providing differences between releases. 2005-11-04 Friday 02:41 mkgnu * Makefile.in (1.92), configure.in (1.150), src/tests/product.test/config/daemon.conf.bugzilla.in (1.2), src/tests/product.test/config/daemon.conf.mantis.in (1.2), src/daemon/etc/daemon.conf.template.in (1.13, SCMBUG_RELEASE_0-8-10, SCMBUG_RELEASE_0-8-9, SCMBUG_RELEASE_0-8-8, SCMBUG_RELEASE_0-8-7): SCMBUG ID: 346 SCMBUG NOTE: Eliminated use of vardir. Call it localstatedir from now on. Tried to set defaults for localstatedir and sysconfdir on a default ./configure but they didn't work. 2005-11-04 Friday 02:29 mkgnu * Makefile.in (1.91): SCMBUG ID: 346 SCMBUG NOTE: Remove the redhat packaging build directory on the clean rule. 2005-11-04 Friday 02:08 mkgnu * configure.in (1.149): SCMBUG ID: 624 SCMBUG NOTE: At least print out at configure time the values of all arguments that configure directory paths. 2005-11-04 Friday 01:51 mkgnu * packaging/redhat/prepare.sh.in (1.4): SCMBUG ID: 346 SCMBUG NOTE: Double check that the source file is available before trying to build an rpm. 2005-11-04 Friday 01:50 mkgnu * release.sh (1.1): SCMBUG ID: 346 SCMBUG NOTE: Adding a script that better streamlines the process of releasing, especially now that building rpms is in the mix. 2005-11-04 Friday 01:38 mkgnu * Makefile.in (1.90), configure.in (1.148): SCMBUG ID: 624 SCMBUG NOTE: Applied a patch by Dirk Datzert that mades it possible to provide a custom --mandir, and other arguments to configure that tailor the system for rpm packaging. This should work for Dirk, but does NOT work when I try to package an rpm from Debian. 2005-11-04 Friday 01:14 mkgnu * configure.in (1.147), packaging/debian/changelog (1.35, SCMBUG_RELEASE_0-8-7): SCMBUG ID: 629 SCMBUG NOTE: Increased version for upcoming release SCMBUG_RELEASE_0-8-7. 2005-11-04 Friday 01:01 mkgnu * configure.in (1.146): SCMBUG ID: 565 SCMBUG NOTE: Carry out explicit tests to see if a symbolic link for Debian packaging exists already. This will quiet /usr/bin/ln on Solaris that would complain that the link existed, even though we were requesting to ovewrite it with a -f. Solaris is guilty here. 2005-11-04 Friday 00:41 mkgnu * configure.in (1.145), doc/manual/features.sgml (1.28, SCMBUG_RELEASE_0-8-11, SCMBUG_RELEASE_0-8-10, SCMBUG_RELEASE_0-8-9, SCMBUG_RELEASE_0-8-8, SCMBUG_RELEASE_0-8-7), doc/manual/manual.sgml.in (1.25, SCMBUG_RELEASE_0-8-11, SCMBUG_RELEASE_0-8-10, SCMBUG_RELEASE_0-8-9, SCMBUG_RELEASE_0-8-8, SCMBUG_RELEASE_0-8-7), src/glue/etc/product/glue.conf.template.in (1.20, SCMBUG_RELEASE_0-8-14, SCMBUG_RELEASE_0-8-13, SCMBUG_RELEASE_0-8-12, SCMBUG_RELEASE_0-8-11, SCMBUG_RELEASE_0-8-10, SCMBUG_RELEASE_0-8-9, SCMBUG_RELEASE_0-8-8, SCMBUG_RELEASE_0-8-7), src/lib/product/Error.pm.in (1.2), src/lib/product/Glue/Glue.pm.in (1.19, SCMBUG_RELEASE_0-8-7), src/lib/product/Glue/SCM.pm.in (1.10, SCMBUG_RELEASE_0-8-7), src/tests/product.test/cvs/commit_file_multiple_bugs.sh (1.3, SCMBUG_RELEASE_0-8-14, SCMBUG_RELEASE_0-8-13, SCMBUG_RELEASE_0-8-12, SCMBUG_RELEASE_0-8-11, SCMBUG_RELEASE_0-8-10, SCMBUG_RELEASE_0-8-9, SCMBUG_RELEASE_0-8-8, SCMBUG_RELEASE_0-8-7), src/tests/product.test/cvs/tests_cvs.exp (1.9), src/tests/product.test/svn/commit_file_multiple_bugs.sh (1.3, SCMBUG_RELEASE_0-8-14, SCMBUG_RELEASE_0-8-13, SCMBUG_RELEASE_0-8-12, SCMBUG_RELEASE_0-8-11, SCMBUG_RELEASE_0-8-10, SCMBUG_RELEASE_0-8-9, SCMBUG_RELEASE_0-8-8, SCMBUG_RELEASE_0-8-7), src/tests/product.test/svn/tests_svn.exp (1.10): SCMBUG ID: 525 SCMBUG NOTE: Made it possible to specify with a regular expression how bug ids should be split. This was inspired by a patch from Dirk Datzert that enabled bugids to be prefixed with a # sign, so they could be autolinkified by the bug-tracker. 2005-11-02 Wednesday 21:25 mkgnu * configure.in (1.144), doc/manual/manual.sgml.in (1.24), doc/manual/resources.sgml (1.18, SCMBUG_RELEASE_0-8-7): SCMBUG ID: 66 SCMBUG NOTE: Added instructions on how the integration daemon can be started in UNIX and windows systems. Also added a big hint that to integrate an SCM system with a bug-tracker the glue installer must be run after installing all the packages 2005-11-02 Wednesday 20:38 mkgnu * doc/manual/resources.sgml (1.17): SCMBUG ID: 66 SCMBUG NOTE: Documented the reason it is preferable to install this system on the same machine Bugzilla runs. 2005-11-02 Wednesday 20:27 mkgnu * doc/manual/resources.sgml (1.16): SCMBUG ID: 66 SCMBUG NOTE: Caught a grammar error in the section decsribing installation of Debian packages. 2005-10-26 Wednesday 20:36 mkgnu * Makefile.in (1.89): SCMBUG ID: 624 SCMBUG NOTE: Dirk Datzert found two more lines in Makefile.in where mandir should be used instead. 2005-10-26 Wednesday 00:25 mkgnu * configure.in (1.143): SCMBUG ID: 624 SCMBUG NOTE: Just for consistency, set mandir in configure.in. But still this does NOT permit one to configure with ./configure --mandir=/some/path. 2005-10-24 Monday 22:02 mkgnu * Makefile.in (1.88), product_release.conf.in (1.22), packaging/redhat/prepare.sh.in (1.3), packaging/redhat/product.spec.in (1.4), packaging/redhat/rpmmacros.in (1.2, SCMBUG_RELEASE_0-8-7), packaging/redhat/rpmrc.in (1.2): SCMBUG ID: 346 SCMBUG NOTE: I'm now a lot closer to building an RPM for this product. Still, the installation piece fails, if run without fakeroot. 2005-10-24 Monday 21:46 mkgnu * doc/AUTHORS (1.6, SCMBUG_RELEASE_0-8-14, SCMBUG_RELEASE_0-8-13, SCMBUG_RELEASE_0-8-12, SCMBUG_RELEASE_0-8-11, SCMBUG_RELEASE_0-8-10, SCMBUG_RELEASE_0-8-9, SCMBUG_RELEASE_0-8-8, SCMBUG_RELEASE_0-8-7): SCMBUG ID: 625 SCMBUG NOTE: Attribute credit to Tobias Meyer for supplying the patch against Mantis that escapes characters in comments. 2005-10-24 Monday 16:53 mkgnu * doc/AUTHORS (1.5): SCMBUG ID: 625 SCMBUG NOTE: Attributed credit to some MantisBT people for the help testing the Mantis backend. 2005-10-24 Monday 16:47 mkgnu * doc/AUTHORS (1.4): SCMBUG ID: 625 SCMBUG NOTE: Documented the people that contributed patches to this system so far. 2005-10-24 Monday 16:40 mkgnu * Makefile.in (1.87): SCMBUG ID: 624 SCMBUG NOTE: Use @mandir@ in Makefile.in to permit pointing the manpages directory somewhere else when packaging. Patch submitted by Dirk Datzert 2005-10-17 Monday 23:13 mkgnu * configure.in (1.142), packaging/debian/changelog (1.34) (utags: SCMBUG_RELEASE_0-8-6): SCMBUG ID: 622 SCMBUG NOTE: Increased version for upcoming release SCMBUG_RELEASE_0-8-6. This release no longer overwrites existing SCM hooks, and addresses various usability issues and minor bugs. 2005-10-17 Monday 15:52 mkgnu * src/lib/product/Tools/Glue_Installer.pm.in (1.24, SCMBUG_RELEASE_0-8-14, SCMBUG_RELEASE_0-8-13, SCMBUG_RELEASE_0-8-12, SCMBUG_RELEASE_0-8-11, SCMBUG_RELEASE_0-8-10, SCMBUG_RELEASE_0-8-9, SCMBUG_RELEASE_0-8-8, SCMBUG_RELEASE_0-8-7, SCMBUG_RELEASE_0-8-6): SCMBUG ID: 575 SCMBUG NOTE: Improved the warning message provided by warn_commit to clarify one must press Enter to continue. 2005-10-17 Monday 15:49 mkgnu * Makefile.in (1.86, SCMBUG_RELEASE_0-8-6): SCMBUG ID: 554 SCMBUG NOTE: Installing the daemon configuration file with a permission of 440. 2005-10-16 Sunday 21:36 mkgnu * doc/manual/images/prep_images.sh (1.8), src/tests/product.test/lib/common.inc.in (1.6) (utags: SCMBUG_RELEASE_0-8-6, SCMBUG_RELEASE_0-8-7, SCMBUG_RELEASE_0-8-8, SCMBUG_RELEASE_0-8-9): SCMBUG ID: 566 SCMBUG NOTE: Introduced "function" back in. The shell will refuse to load any functions that are NOT prefixed with function. Perhaps Solaris' behavior is the one that's non-standard. 2005-10-16 Sunday 21:30 mkgnu * src/lib/product/Tools/SCM_Functions.pm.in (1.10, SCMBUG_RELEASE_0-8-14, SCMBUG_RELEASE_0-8-13, SCMBUG_RELEASE_0-8-12, SCMBUG_RELEASE_0-8-11, SCMBUG_RELEASE_0-8-10, SCMBUG_RELEASE_0-8-9, SCMBUG_RELEASE_0-8-8, SCMBUG_RELEASE_0-8-7, SCMBUG_RELEASE_0-8-6): SCMBUG ID: 586 SCMBUG NOTE: Applied a patch by Yann Dirson that corrects a bug in the recursive_rm code I had found on the web. 2005-10-16 Sunday 21:22 mkgnu * doc/manual/images/prep_images.sh (1.7), src/tests/product.test/lib/common.inc.in (1.5): SCMBUG ID: 566 SCMBUG NOTE: No longer using "function" in front of shell script function definitions. 2005-10-16 Sunday 21:19 mkgnu * Makefile.in (1.85): SCMBUG ID: 569 SCMBUG NOTE: Installing the manpages with the correct read-only permissions, instead of having the execute bit set. 2005-10-16 Sunday 21:16 mkgnu * Makefile.in (1.84): SCMBUG ID: 564 SCMBUG NOTE: Use $(MAKE) instead of make in the Makefile, to permit building on machines that need to use gmake or other make systems. 2005-10-16 Sunday 21:08 mkgnu * src/lib/product/Glue/CVS.pm.in (1.12, SCMBUG_RELEASE_0-8-7, SCMBUG_RELEASE_0-8-6): SCMBUG ID: 486 SCMBUG NOTE: Replaced some obsolete Perl constructs when passing array elements. 2005-10-16 Sunday 21:06 mkgnu * src/lib/product/Glue/CVS.pm.in (1.11): SCMBUG ID: 587 SCMBUG NOTE: Apparently did not apply the patch cleanly in the previous commit. Corrected. The problem is I must cherry pick the changes since the patch wasn't against the CVS.pm.in file, but CVS.pm. 2005-10-16 Sunday 20:56 mkgnu * src/lib/product/Glue/CVS.pm.in (1.10): SCMBUG ID: 587 SCMBUG NOTE: (read_original_log_message_from_stdin): Applying a patch by Yann Dirson that changes the way the original log message from CVS is parsed. Yann has observed that parsing at commit time may fail compared to parsing at verification time. I don't understand HOW this problem emerged, or which versions of CVS it applies to, specificall since this was never a problem before using CVS 1.11.x and 1.12.9. 2005-10-16 Sunday 20:38 mkgnu * src/lib/product/Daemon/Daemon.pm.in (1.31, SCMBUG_RELEASE_0-8-10, SCMBUG_RELEASE_0-8-9, SCMBUG_RELEASE_0-8-8, SCMBUG_RELEASE_0-8-7, SCMBUG_RELEASE_0-8-6): SCMBUG ID: 615 SCMBUG NOTE: Output more precise error messages when the error or activity log files cannot be opened. Patch submitted by Yann Dirson . 2005-10-16 Sunday 20:35 mkgnu * src/lib/product/Daemon/Daemon.pm.in (1.30): SCMBUG ID: 614 SCMBUG NOTE: Trapping errors when the daemon configuration file cannot be parsed. Applying a patch submitted by Yann Dirson 2005-10-16 Sunday 20:31 mkgnu * src/: lib/product/Tools/Glue_Installer.pm.in (1.23), tests/product.test/cvs/install_glue_no_hook_overwrite.sh.in (1.2, SCMBUG_RELEASE_0-8-14, SCMBUG_RELEASE_0-8-13, SCMBUG_RELEASE_0-8-12, SCMBUG_RELEASE_0-8-11, SCMBUG_RELEASE_0-8-10, SCMBUG_RELEASE_0-8-9, SCMBUG_RELEASE_0-8-8, SCMBUG_RELEASE_0-8-7, SCMBUG_RELEASE_0-8-6), tests/product.test/cvs/set_hook_less_logic.sh (1.1, SCMBUG_RELEASE_0-8-14, SCMBUG_RELEASE_0-8-13, SCMBUG_RELEASE_0-8-12, SCMBUG_RELEASE_0-8-11, SCMBUG_RELEASE_0-8-10, SCMBUG_RELEASE_0-8-9, SCMBUG_RELEASE_0-8-8, SCMBUG_RELEASE_0-8-7, SCMBUG_RELEASE_0-8-6), tests/product.test/cvs/set_hook_more_logic.sh (1.2, SCMBUG_RELEASE_0-8-14, SCMBUG_RELEASE_0-8-13, SCMBUG_RELEASE_0-8-12, SCMBUG_RELEASE_0-8-11, SCMBUG_RELEASE_0-8-10, SCMBUG_RELEASE_0-8-9, SCMBUG_RELEASE_0-8-8, SCMBUG_RELEASE_0-8-7, SCMBUG_RELEASE_0-8-6), tests/product.test/cvs/tests_cvs.exp (1.8, SCMBUG_RELEASE_0-8-6), tests/product.test/lib/common.inc.in (1.4), tests/product.test/svn/install_glue_no_hook_overwrite.sh.in (1.2, SCMBUG_RELEASE_0-8-14, SCMBUG_RELEASE_0-8-13, SCMBUG_RELEASE_0-8-12, SCMBUG_RELEASE_0-8-11, SCMBUG_RELEASE_0-8-10, SCMBUG_RELEASE_0-8-9, SCMBUG_RELEASE_0-8-8, SCMBUG_RELEASE_0-8-7, SCMBUG_RELEASE_0-8-6), tests/product.test/svn/set_hook_less_logic.sh (1.1, SCMBUG_RELEASE_0-8-14, SCMBUG_RELEASE_0-8-13, SCMBUG_RELEASE_0-8-12, SCMBUG_RELEASE_0-8-11, SCMBUG_RELEASE_0-8-10, SCMBUG_RELEASE_0-8-9, SCMBUG_RELEASE_0-8-8, SCMBUG_RELEASE_0-8-7, SCMBUG_RELEASE_0-8-6), tests/product.test/svn/set_hook_more_logic.sh (1.2, SCMBUG_RELEASE_0-8-14, SCMBUG_RELEASE_0-8-13, SCMBUG_RELEASE_0-8-12, SCMBUG_RELEASE_0-8-11, SCMBUG_RELEASE_0-8-10, SCMBUG_RELEASE_0-8-9, SCMBUG_RELEASE_0-8-8, SCMBUG_RELEASE_0-8-7, SCMBUG_RELEASE_0-8-6), tests/product.test/svn/tests_svn.exp (1.9, SCMBUG_RELEASE_0-8-6): SCMBUG ID: 522 SCMBUG NOTE: Don't overwrite existing hooks already installed in the SCM system. If a hook does not exist at all, add it. If it exists, update it without wiping out older ones. Updated the tests in the testsuite to check this logic is correct. 2005-08-11 Thursday 04:51 mkgnu * configure.in (1.141), src/tests/Makefile.in (1.11, SCMBUG_RELEASE_0-8-6), src/tests/product.test/cvs/install_glue_no_hook_overwrite.sh.in (1.1), src/tests/product.test/cvs/set_hook_more_logic.sh (1.1), src/tests/product.test/cvs/tests_cvs.exp (1.7), src/tests/product.test/svn/install_glue_no_hook_overwrite.sh.in (1.1), src/tests/product.test/svn/set_hook_more_logic.sh (1.1), src/tests/product.test/svn/tests_svn.exp (1.8): SCMBUG ID: 522 SCMBUG NOTE: Added tests that ensure existing hooks are not overwritten when the glue is installed. 2005-08-11 Thursday 04:28 mkgnu * src/tests/product.test/svn/: commit_file_fail.sh (1.3), commit_file_invalid_message_size.sh (1.3), commit_file_invalid_owner.sh (1.3), commit_file_invalid_product.sh (1.3), delete_tag.sh (1.3) (utags: SCMBUG_RELEASE_0-8-10, SCMBUG_RELEASE_0-8-11, SCMBUG_RELEASE_0-8-12, SCMBUG_RELEASE_0-8-13, SCMBUG_RELEASE_0-8-14, SCMBUG_RELEASE_0-8-6, SCMBUG_RELEASE_0-8-7, SCMBUG_RELEASE_0-8-8, SCMBUG_RELEASE_0-8-9): SCMBUG ID: 522 SCMBUG NOTE: svn remove --force, instead of svn remove, since running a script twice might modify a file locally and svn remove will refuse to remove a file that is detected to have local modifications (e.g. test_file_fail.txt). 2005-08-10 Wednesday 23:59 mkgnu * doc/manual/tools.sgml (1.25, SCMBUG_RELEASE_0-8-11, SCMBUG_RELEASE_0-8-10, SCMBUG_RELEASE_0-8-9, SCMBUG_RELEASE_0-8-8, SCMBUG_RELEASE_0-8-7, SCMBUG_RELEASE_0-8-6): SCMBUG ID: 522 SCMBUG NOTE: Documented the fact that existing SCM hooks are not overwritten during glue installation. 2005-08-10 Wednesday 23:56 mkgnu * src/: glue/templates/cvs/loginfo.bat.in (1.3, SCMBUG_RELEASE_0-8-14, SCMBUG_RELEASE_0-8-13, SCMBUG_RELEASE_0-8-12, SCMBUG_RELEASE_0-8-11, SCMBUG_RELEASE_0-8-10, SCMBUG_RELEASE_0-8-9, SCMBUG_RELEASE_0-8-8, SCMBUG_RELEASE_0-8-7, SCMBUG_RELEASE_0-8-6), glue/templates/cvs/loginfo.in (1.4, SCMBUG_RELEASE_0-8-14, SCMBUG_RELEASE_0-8-13, SCMBUG_RELEASE_0-8-12, SCMBUG_RELEASE_0-8-11, SCMBUG_RELEASE_0-8-10, SCMBUG_RELEASE_0-8-9, SCMBUG_RELEASE_0-8-8, SCMBUG_RELEASE_0-8-7, SCMBUG_RELEASE_0-8-6), glue/templates/cvs/rcsinfo.bat.in (1.2, SCMBUG_RELEASE_0-8-14, SCMBUG_RELEASE_0-8-13, SCMBUG_RELEASE_0-8-12, SCMBUG_RELEASE_0-8-11, SCMBUG_RELEASE_0-8-10, SCMBUG_RELEASE_0-8-9, SCMBUG_RELEASE_0-8-8, SCMBUG_RELEASE_0-8-7, SCMBUG_RELEASE_0-8-6), glue/templates/cvs/rcsinfo.in (1.3, SCMBUG_RELEASE_0-8-14, SCMBUG_RELEASE_0-8-13, SCMBUG_RELEASE_0-8-12, SCMBUG_RELEASE_0-8-11, SCMBUG_RELEASE_0-8-10, SCMBUG_RELEASE_0-8-9, SCMBUG_RELEASE_0-8-8, SCMBUG_RELEASE_0-8-7, SCMBUG_RELEASE_0-8-6), glue/templates/cvs/taginfo.bat.in (1.3, SCMBUG_RELEASE_0-8-14, SCMBUG_RELEASE_0-8-13, SCMBUG_RELEASE_0-8-12, SCMBUG_RELEASE_0-8-11, SCMBUG_RELEASE_0-8-10, SCMBUG_RELEASE_0-8-9, SCMBUG_RELEASE_0-8-8, SCMBUG_RELEASE_0-8-7, SCMBUG_RELEASE_0-8-6), glue/templates/cvs/taginfo.in (1.4, SCMBUG_RELEASE_0-8-14, SCMBUG_RELEASE_0-8-13, SCMBUG_RELEASE_0-8-12, SCMBUG_RELEASE_0-8-11, SCMBUG_RELEASE_0-8-10, SCMBUG_RELEASE_0-8-9, SCMBUG_RELEASE_0-8-8, SCMBUG_RELEASE_0-8-7, SCMBUG_RELEASE_0-8-6), glue/templates/cvs/verifymsg.bat.in (1.3, SCMBUG_RELEASE_0-8-14, SCMBUG_RELEASE_0-8-13, SCMBUG_RELEASE_0-8-12, SCMBUG_RELEASE_0-8-11, SCMBUG_RELEASE_0-8-10, SCMBUG_RELEASE_0-8-9, SCMBUG_RELEASE_0-8-8, SCMBUG_RELEASE_0-8-7, SCMBUG_RELEASE_0-8-6), glue/templates/cvs/verifymsg.in (1.4, SCMBUG_RELEASE_0-8-14, SCMBUG_RELEASE_0-8-13, SCMBUG_RELEASE_0-8-12, SCMBUG_RELEASE_0-8-11, SCMBUG_RELEASE_0-8-10, SCMBUG_RELEASE_0-8-9, SCMBUG_RELEASE_0-8-8, SCMBUG_RELEASE_0-8-7, SCMBUG_RELEASE_0-8-6), glue/templates/svn/post-commit.bat.in (1.3, SCMBUG_RELEASE_0-8-14, SCMBUG_RELEASE_0-8-13, SCMBUG_RELEASE_0-8-12, SCMBUG_RELEASE_0-8-11, SCMBUG_RELEASE_0-8-10, SCMBUG_RELEASE_0-8-9, SCMBUG_RELEASE_0-8-8, SCMBUG_RELEASE_0-8-7, SCMBUG_RELEASE_0-8-6), glue/templates/svn/post-commit.in (1.6, SCMBUG_RELEASE_0-8-14, SCMBUG_RELEASE_0-8-13, SCMBUG_RELEASE_0-8-12, SCMBUG_RELEASE_0-8-11, SCMBUG_RELEASE_0-8-10, SCMBUG_RELEASE_0-8-9, SCMBUG_RELEASE_0-8-8, SCMBUG_RELEASE_0-8-7, SCMBUG_RELEASE_0-8-6), glue/templates/svn/pre-commit.bat.in (1.3, SCMBUG_RELEASE_0-8-14, SCMBUG_RELEASE_0-8-13, SCMBUG_RELEASE_0-8-12, SCMBUG_RELEASE_0-8-11, SCMBUG_RELEASE_0-8-10, SCMBUG_RELEASE_0-8-9, SCMBUG_RELEASE_0-8-8, SCMBUG_RELEASE_0-8-7, SCMBUG_RELEASE_0-8-6), glue/templates/svn/pre-commit.in (1.6, SCMBUG_RELEASE_0-8-14, SCMBUG_RELEASE_0-8-13, SCMBUG_RELEASE_0-8-12, SCMBUG_RELEASE_0-8-11, SCMBUG_RELEASE_0-8-10, SCMBUG_RELEASE_0-8-9, SCMBUG_RELEASE_0-8-8, SCMBUG_RELEASE_0-8-7, SCMBUG_RELEASE_0-8-6), lib/product/Tools/Glue_Installer.pm.in (1.22): SCMBUG ID: 522 SCMBUG NOTE: No longer overwriting older SCM hook files. A stanza for this integration glue is appended. 2005-08-10 Wednesday 22:52 mkgnu * doc/manual/introduction.sgml (1.11, SCMBUG_RELEASE_0-8-11, SCMBUG_RELEASE_0-8-10, SCMBUG_RELEASE_0-8-9, SCMBUG_RELEASE_0-8-8, SCMBUG_RELEASE_0-8-7, SCMBUG_RELEASE_0-8-6): SCMBUG ID: 66 SCMBUG NOTE: Documented the fact that this product has now also been successfully deployed on Windows. 2005-08-02 Tuesday 03:46 mkgnu * doc/manual/: bugtracking-backends.sgml (1.21), scm-frontends.sgml (1.26) (utags: SCMBUG_RELEASE_0-8-10, SCMBUG_RELEASE_0-8-11, SCMBUG_RELEASE_0-8-6, SCMBUG_RELEASE_0-8-7, SCMBUG_RELEASE_0-8-8, SCMBUG_RELEASE_0-8-9): SCMBUG ID: 66 SCMBUG NOTE: No need to updated the Debian rules.in anymore, since this file used the Makefile install rules. Updated this fact in the documentation. 2005-08-02 Tuesday 03:35 mkgnu * configure.in (1.140), packaging/debian/changelog (1.33) (utags: SCMBUG_RELEASE_0-8-5): SCMBUG ID: 543 SCMBUG NOTE: Increased version number for upcoming release SCMBUG_RELEASE_0-8-5. 2005-08-02 Tuesday 03:33 mkgnu * configure.in (1.139), src/tests/Makefile.in (1.10, SCMBUG_RELEASE_0-8-5), src/tests/product.test/cvs/commit_file_none.sh.in (1.1, SCMBUG_RELEASE_0-8-14, SCMBUG_RELEASE_0-8-13, SCMBUG_RELEASE_0-8-12, SCMBUG_RELEASE_0-8-11, SCMBUG_RELEASE_0-8-10, SCMBUG_RELEASE_0-8-9, SCMBUG_RELEASE_0-8-8, SCMBUG_RELEASE_0-8-7, SCMBUG_RELEASE_0-8-6, SCMBUG_RELEASE_0-8-5), src/tests/product.test/cvs/commit_file_none2.sh.in (1.1, SCMBUG_RELEASE_0-8-14, SCMBUG_RELEASE_0-8-13, SCMBUG_RELEASE_0-8-12, SCMBUG_RELEASE_0-8-11, SCMBUG_RELEASE_0-8-10, SCMBUG_RELEASE_0-8-9, SCMBUG_RELEASE_0-8-8, SCMBUG_RELEASE_0-8-7, SCMBUG_RELEASE_0-8-6, SCMBUG_RELEASE_0-8-5), src/tests/product.test/cvs/create_vdd.sh.in (1.1, SCMBUG_RELEASE_0-8-14, SCMBUG_RELEASE_0-8-13, SCMBUG_RELEASE_0-8-12, SCMBUG_RELEASE_0-8-11, SCMBUG_RELEASE_0-8-10, SCMBUG_RELEASE_0-8-9, SCMBUG_RELEASE_0-8-8, SCMBUG_RELEASE_0-8-7, SCMBUG_RELEASE_0-8-6, SCMBUG_RELEASE_0-8-5), src/tests/product.test/cvs/tests_cvs.exp (1.6, SCMBUG_RELEASE_0-8-5), src/tests/product.test/svn/commit_file_none.sh.in (1.1, SCMBUG_RELEASE_0-8-14, SCMBUG_RELEASE_0-8-13, SCMBUG_RELEASE_0-8-12, SCMBUG_RELEASE_0-8-11, SCMBUG_RELEASE_0-8-10, SCMBUG_RELEASE_0-8-9, SCMBUG_RELEASE_0-8-8, SCMBUG_RELEASE_0-8-7, SCMBUG_RELEASE_0-8-6, SCMBUG_RELEASE_0-8-5), src/tests/product.test/svn/commit_file_none2.sh.in (1.1, SCMBUG_RELEASE_0-8-14, SCMBUG_RELEASE_0-8-13, SCMBUG_RELEASE_0-8-12, SCMBUG_RELEASE_0-8-11, SCMBUG_RELEASE_0-8-10, SCMBUG_RELEASE_0-8-9, SCMBUG_RELEASE_0-8-8, SCMBUG_RELEASE_0-8-7, SCMBUG_RELEASE_0-8-6, SCMBUG_RELEASE_0-8-5), src/tests/product.test/svn/tests_svn.exp (1.7, SCMBUG_RELEASE_0-8-5): SCMBUG ID: 541 80 SCMBUG NOTE: Implemented tests when policy presence_of_bug_ids is set to none. In the process added a test for creating a VDD for CVS, which currently fails since SCM_Functions:get_label_date is not yet implemented for CVS 2005-08-02 Tuesday 03:07 mkgnu * configure.in (1.138), src/tests/Makefile.in (1.9), src/tests/product.test/cvs/set_none.sh.in (1.1, SCMBUG_RELEASE_0-8-14, SCMBUG_RELEASE_0-8-13, SCMBUG_RELEASE_0-8-12, SCMBUG_RELEASE_0-8-11, SCMBUG_RELEASE_0-8-10, SCMBUG_RELEASE_0-8-9, SCMBUG_RELEASE_0-8-8, SCMBUG_RELEASE_0-8-7, SCMBUG_RELEASE_0-8-6, SCMBUG_RELEASE_0-8-5), src/tests/product.test/cvs/tests_cvs.exp (1.5), src/tests/product.test/svn/set_none.sh.in (1.1, SCMBUG_RELEASE_0-8-14, SCMBUG_RELEASE_0-8-13, SCMBUG_RELEASE_0-8-12, SCMBUG_RELEASE_0-8-11, SCMBUG_RELEASE_0-8-10, SCMBUG_RELEASE_0-8-9, SCMBUG_RELEASE_0-8-8, SCMBUG_RELEASE_0-8-7, SCMBUG_RELEASE_0-8-6, SCMBUG_RELEASE_0-8-5), src/tests/product.test/svn/tests_svn.exp (1.6): SCMBUG ID: 541 SCMBUG NOTE: Added a test that switches the presence_of_bug_ids to none. Should add more tests after this switch that attempt to commit bugs, and check that the log message was not integrated with bug-tracking. 2005-08-02 Tuesday 03:04 mkgnu * src/lib/product/Glue/SCM.pm.in (1.9, SCMBUG_RELEASE_0-8-6, SCMBUG_RELEASE_0-8-5): SCMBUG ID: 541 SCMBUG NOTE: (prepare_final_log_message): If the log message template did not match because there was no bug prefix token (e.g. "bug :") still reuse the original log message as the log message. This is quite common in practise, since if the presence_of_bug_ids policy is set to optional, a user does not want to bother with entering "bug :" and then the comment. 2005-08-01 Monday 05:28 mkgnu * src/tests/product.test/svn/commit_file_optional2.sh.in (1.2, SCMBUG_RELEASE_0-8-14, SCMBUG_RELEASE_0-8-13, SCMBUG_RELEASE_0-8-12, SCMBUG_RELEASE_0-8-11, SCMBUG_RELEASE_0-8-10, SCMBUG_RELEASE_0-8-9, SCMBUG_RELEASE_0-8-8, SCMBUG_RELEASE_0-8-7, SCMBUG_RELEASE_0-8-6, SCMBUG_RELEASE_0-8-5): SCMBUG ID: 541 SCMBUG NOTE: Must now svn add the new test_file9.txt for this new test, since we are no longer reusing test_fail.txt 2005-08-01 Monday 05:17 mkgnu * configure.in (1.137), src/tests/Makefile.in (1.8), src/tests/product.test/cvs/commit_file_fail.sh (1.3, SCMBUG_RELEASE_0-8-14, SCMBUG_RELEASE_0-8-13, SCMBUG_RELEASE_0-8-12, SCMBUG_RELEASE_0-8-11, SCMBUG_RELEASE_0-8-10, SCMBUG_RELEASE_0-8-9, SCMBUG_RELEASE_0-8-8, SCMBUG_RELEASE_0-8-7, SCMBUG_RELEASE_0-8-6, SCMBUG_RELEASE_0-8-5), src/tests/product.test/cvs/commit_file_invalid_message_size.sh (1.3, SCMBUG_RELEASE_0-8-14, SCMBUG_RELEASE_0-8-13, SCMBUG_RELEASE_0-8-12, SCMBUG_RELEASE_0-8-11, SCMBUG_RELEASE_0-8-10, SCMBUG_RELEASE_0-8-9, SCMBUG_RELEASE_0-8-8, SCMBUG_RELEASE_0-8-7, SCMBUG_RELEASE_0-8-6, SCMBUG_RELEASE_0-8-5), src/tests/product.test/cvs/commit_file_invalid_owner.sh (1.3, SCMBUG_RELEASE_0-8-14, SCMBUG_RELEASE_0-8-13, SCMBUG_RELEASE_0-8-12, SCMBUG_RELEASE_0-8-11, SCMBUG_RELEASE_0-8-10, SCMBUG_RELEASE_0-8-9, SCMBUG_RELEASE_0-8-8, SCMBUG_RELEASE_0-8-7, SCMBUG_RELEASE_0-8-6, SCMBUG_RELEASE_0-8-5), src/tests/product.test/cvs/commit_file_invalid_product.sh (1.3, SCMBUG_RELEASE_0-8-14, SCMBUG_RELEASE_0-8-13, SCMBUG_RELEASE_0-8-12, SCMBUG_RELEASE_0-8-11, SCMBUG_RELEASE_0-8-10, SCMBUG_RELEASE_0-8-9, SCMBUG_RELEASE_0-8-8, SCMBUG_RELEASE_0-8-7, SCMBUG_RELEASE_0-8-6, SCMBUG_RELEASE_0-8-5), src/tests/product.test/cvs/commit_file_optional.sh.in (1.3, SCMBUG_RELEASE_0-8-14, SCMBUG_RELEASE_0-8-13, SCMBUG_RELEASE_0-8-12, SCMBUG_RELEASE_0-8-11, SCMBUG_RELEASE_0-8-10, SCMBUG_RELEASE_0-8-9, SCMBUG_RELEASE_0-8-8, SCMBUG_RELEASE_0-8-7, SCMBUG_RELEASE_0-8-6, SCMBUG_RELEASE_0-8-5), src/tests/product.test/cvs/commit_file_optional2.sh.in (1.1, SCMBUG_RELEASE_0-8-14, SCMBUG_RELEASE_0-8-13, SCMBUG_RELEASE_0-8-12, SCMBUG_RELEASE_0-8-11, SCMBUG_RELEASE_0-8-10, SCMBUG_RELEASE_0-8-9, SCMBUG_RELEASE_0-8-8, SCMBUG_RELEASE_0-8-7, SCMBUG_RELEASE_0-8-6, SCMBUG_RELEASE_0-8-5), src/tests/product.test/cvs/set_optional.sh.in (1.1, SCMBUG_RELEASE_0-8-14, SCMBUG_RELEASE_0-8-13, SCMBUG_RELEASE_0-8-12, SCMBUG_RELEASE_0-8-11, SCMBUG_RELEASE_0-8-10, SCMBUG_RELEASE_0-8-9, SCMBUG_RELEASE_0-8-8, SCMBUG_RELEASE_0-8-7, SCMBUG_RELEASE_0-8-6, SCMBUG_RELEASE_0-8-5), src/tests/product.test/cvs/tests_cvs.exp (1.4), src/tests/product.test/svn/commit_file_optional.sh.in (1.4, SCMBUG_RELEASE_0-8-14, SCMBUG_RELEASE_0-8-13, SCMBUG_RELEASE_0-8-12, SCMBUG_RELEASE_0-8-11, SCMBUG_RELEASE_0-8-10, SCMBUG_RELEASE_0-8-9, SCMBUG_RELEASE_0-8-8, SCMBUG_RELEASE_0-8-7, SCMBUG_RELEASE_0-8-6, SCMBUG_RELEASE_0-8-5), src/tests/product.test/svn/commit_file_optional2.sh.in (1.1), src/tests/product.test/svn/set_optional.sh.in (1.1, SCMBUG_RELEASE_0-8-14, SCMBUG_RELEASE_0-8-13, SCMBUG_RELEASE_0-8-12, SCMBUG_RELEASE_0-8-11, SCMBUG_RELEASE_0-8-10, SCMBUG_RELEASE_0-8-9, SCMBUG_RELEASE_0-8-8, SCMBUG_RELEASE_0-8-7, SCMBUG_RELEASE_0-8-6, SCMBUG_RELEASE_0-8-5), src/tests/product.test/svn/tests_svn.exp (1.5): SCMBUG ID: 541 SCMBUG NOTE: Added a case for presence_of_bug_ids set to optional and no bug id prefix and postfix tokens. In the process, corrected a bug with the CVS test case of commit_file_fail.txt that would remove all files from the repository. 2005-07-29 Friday 03:24 mkgnu * configure.in (1.136), packaging/debian/changelog (1.32) (utags: SCMBUG_RELEASE_0-8-4): SCMBUG ID: 542 SCMBUG NOTE: Increased version for upcoming release SCMBUG_RELEASE_0-8-4. 2005-07-29 Friday 03:21 mkgnu * src/glue/etc/product/log_template.in (1.3, SCMBUG_RELEASE_0-8-14, SCMBUG_RELEASE_0-8-13, SCMBUG_RELEASE_0-8-12, SCMBUG_RELEASE_0-8-11, SCMBUG_RELEASE_0-8-10, SCMBUG_RELEASE_0-8-9, SCMBUG_RELEASE_0-8-8, SCMBUG_RELEASE_0-8-7, SCMBUG_RELEASE_0-8-6, SCMBUG_RELEASE_0-8-5, SCMBUG_RELEASE_0-8-4): SCMBUG ID: 441 SCMBUG NOTE: Type-o in entering an autoconf global variable in the log template. 2005-07-29 Friday 03:13 mkgnu * doc/manual/resources.sgml (1.15, SCMBUG_RELEASE_0-8-6, SCMBUG_RELEASE_0-8-5, SCMBUG_RELEASE_0-8-4): SCMBUG ID: 76 SCMBUG NOTE: Removed the warning that clarifies the daemon cannot run under Windows. 2005-07-29 Friday 03:09 mkgnu * src/lib/product/Daemon/Daemon.pm.in (1.29, SCMBUG_RELEASE_0-8-5, SCMBUG_RELEASE_0-8-4): SCMBUG ID: 76 SCMBUG NOTE: Reopen STDIN and STDOUT so they don't use the Client socket. Then close the Client socket. This will fix the problem of threads (instead of processes) in Windows halting indefinitely after a connection is processed. 2005-07-23 Saturday 14:32 mkgnu * product_release.conf.in (1.21, SCMBUG_RELEASE_0-8-6, SCMBUG_RELEASE_0-8-5, SCMBUG_RELEASE_0-8-4): SCMBUG ID: 540 SCMBUG NOTE: Corrected the problem shown in attachment 104, where distribute.sh.in was not included in the distributed sources. 2005-07-21 Thursday 02:00 mkgnu * src/lib/product/Tools/Glue_Installer.pm.in (1.21, SCMBUG_RELEASE_0-8-5, SCMBUG_RELEASE_0-8-4): SCMBUG ID: 67 SCMBUG NOTE: Corrected a type-o in usage message of the glue installer. 2005-07-19 Tuesday 01:29 mkgnu * doc/manual/tools.sgml (1.24, SCMBUG_RELEASE_0-8-5, SCMBUG_RELEASE_0-8-4): SCMBUG ID: 67 SCMBUG NOTE: activity_verify and activity_tag are now within tags. 2005-07-18 Monday 01:45 mkgnu * packaging/distribute/prepare.sh.in (1.4, SCMBUG_RELEASE_0-8-6, SCMBUG_RELEASE_0-8-5, SCMBUG_RELEASE_0-8-4): SCMBUG ID: 539 SCMBUG NOTE: Added logic that changes the owner user and group of the distributed files on the distribution host. 2005-07-18 Monday 01:30 mkgnu * configure.in (1.135), packaging/debian/changelog (1.31) (utags: SCMBUG_RELEASE_0-8-3): SCMBUG ID: 539 SCMBUG NOTE: Increased version number for upcoming release SCMBUG_RELEASE_0-8-3. 2005-07-18 Monday 01:27 mkgnu * doc/manual/: features.sgml (1.27), manual.sgml.in (1.23) (utags: SCMBUG_RELEASE_0-8-3, SCMBUG_RELEASE_0-8-4, SCMBUG_RELEASE_0-8-5, SCMBUG_RELEASE_0-8-6): SCMBUG ID: 441 SCMBUG NOTE: Improved the documentation of policy log_template by adding an example log message. 2005-07-17 Sunday 16:22 mkgnu * Makefile.in (1.83, SCMBUG_RELEASE_0-8-5, SCMBUG_RELEASE_0-8-4, SCMBUG_RELEASE_0-8-3), configure.in (1.134), src/glue/templates/cvs/checkoutlist.in (1.6, SCMBUG_RELEASE_0-8-14, SCMBUG_RELEASE_0-8-13, SCMBUG_RELEASE_0-8-12, SCMBUG_RELEASE_0-8-11, SCMBUG_RELEASE_0-8-10, SCMBUG_RELEASE_0-8-9, SCMBUG_RELEASE_0-8-8, SCMBUG_RELEASE_0-8-7, SCMBUG_RELEASE_0-8-6, SCMBUG_RELEASE_0-8-5, SCMBUG_RELEASE_0-8-4, SCMBUG_RELEASE_0-8-3), src/lib/product/Connection.pm.in (1.16, SCMBUG_RELEASE_0-8-6, SCMBUG_RELEASE_0-8-5, SCMBUG_RELEASE_0-8-4, SCMBUG_RELEASE_0-8-3), src/lib/product/Error.pm.in (1.1, SCMBUG_RELEASE_0-8-6, SCMBUG_RELEASE_0-8-5, SCMBUG_RELEASE_0-8-4, SCMBUG_RELEASE_0-8-3), src/lib/product/Glue/CVS.pm.in (1.9, SCMBUG_RELEASE_0-8-5, SCMBUG_RELEASE_0-8-4, SCMBUG_RELEASE_0-8-3), src/lib/product/Glue/Glue.pm.in (1.18, SCMBUG_RELEASE_0-8-6, SCMBUG_RELEASE_0-8-5, SCMBUG_RELEASE_0-8-4, SCMBUG_RELEASE_0-8-3), src/lib/product/Glue/SCM.pm.in (1.8, SCMBUG_RELEASE_0-8-4, SCMBUG_RELEASE_0-8-3), src/lib/product/Glue/Subversion.pm.in (1.8, SCMBUG_RELEASE_0-8-7, SCMBUG_RELEASE_0-8-6, SCMBUG_RELEASE_0-8-5, SCMBUG_RELEASE_0-8-4, SCMBUG_RELEASE_0-8-3), src/lib/product/Tools/Glue_Installer.pm.in (1.20, SCMBUG_RELEASE_0-8-3), src/lib/product/Tools/SCM_Functions.pm.in (1.9, SCMBUG_RELEASE_0-8-5, SCMBUG_RELEASE_0-8-4, SCMBUG_RELEASE_0-8-3): SCMBUG ID: 538 SCMBUG NOTE: Grouped all error codes in Error.pm.in instead of having them scattered all over the place. 2005-07-17 Sunday 16:02 mkgnu * configure.in (1.133), doc/manual/features.sgml (1.26), src/glue/etc/product/glue.conf.template.in (1.19, SCMBUG_RELEASE_0-8-6, SCMBUG_RELEASE_0-8-5, SCMBUG_RELEASE_0-8-4, SCMBUG_RELEASE_0-8-3), src/lib/product/Glue/Glue.pm.in (1.17), src/lib/product/Glue/SCM.pm.in (1.7): SCMBUG ID: 441 SCMBUG NOTE: The bugid_regex and logid_regex are no longer part of the presence_of_bug_ids policy, but are port of their own log_template policy. This is cleaner. 2005-07-17 Sunday 15:26 mkgnu * configure.in (1.132), doc/manual/features.sgml (1.25), doc/manual/manual.sgml.in (1.22), doc/paper_introduce/paper_introduce.tex.in (1.26, SCMBUG_RELEASE_0-8-14, SCMBUG_RELEASE_0-8-13, SCMBUG_RELEASE_0-8-12, SCMBUG_RELEASE_0-8-11, SCMBUG_RELEASE_0-8-10, SCMBUG_RELEASE_0-8-9, SCMBUG_RELEASE_0-8-8, SCMBUG_RELEASE_0-8-7, SCMBUG_RELEASE_0-8-6, SCMBUG_RELEASE_0-8-5, SCMBUG_RELEASE_0-8-4, SCMBUG_RELEASE_0-8-3), src/glue/etc/product/glue.conf.template.in (1.18), src/glue/etc/product/log_template.in (1.2, SCMBUG_RELEASE_0-8-3), src/lib/product/Activity.pm.in (1.2, SCMBUG_RELEASE_0-8-14, SCMBUG_RELEASE_0-8-13, SCMBUG_RELEASE_0-8-12, SCMBUG_RELEASE_0-8-11, SCMBUG_RELEASE_0-8-10, SCMBUG_RELEASE_0-8-9, SCMBUG_RELEASE_0-8-8, SCMBUG_RELEASE_0-8-7, SCMBUG_RELEASE_0-8-6, SCMBUG_RELEASE_0-8-5, SCMBUG_RELEASE_0-8-4, SCMBUG_RELEASE_0-8-3), src/lib/product/Common.pm.in (1.17, SCMBUG_RELEASE_0-8-7, SCMBUG_RELEASE_0-8-6, SCMBUG_RELEASE_0-8-5, SCMBUG_RELEASE_0-8-4, SCMBUG_RELEASE_0-8-3), src/lib/product/Connection.pm.in (1.15), src/lib/product/Daemon/Daemon.pm.in (1.28, SCMBUG_RELEASE_0-8-3), src/lib/product/Glue/CVS.pm.in (1.8), src/lib/product/Glue/Glue.pm.in (1.16), src/lib/product/Glue/SCM.pm.in (1.6), src/lib/product/Glue/Subversion.pm.in (1.7), src/lib/product/Tools/Glue_Installer.pm.in (1.19), src/lib/product/Tools/SCM_Functions.pm.in (1.8), src/tests/product.test/cvs/commit_file.sh (1.3, SCMBUG_RELEASE_0-8-14, SCMBUG_RELEASE_0-8-13, SCMBUG_RELEASE_0-8-12, SCMBUG_RELEASE_0-8-11, SCMBUG_RELEASE_0-8-10, SCMBUG_RELEASE_0-8-9, SCMBUG_RELEASE_0-8-8, SCMBUG_RELEASE_0-8-7, SCMBUG_RELEASE_0-8-6, SCMBUG_RELEASE_0-8-5, SCMBUG_RELEASE_0-8-4, SCMBUG_RELEASE_0-8-3), src/tests/product.test/cvs/commit_file_commas_whitespaces.sh (1.2, SCMBUG_RELEASE_0-8-14, SCMBUG_RELEASE_0-8-13, SCMBUG_RELEASE_0-8-12, SCMBUG_RELEASE_0-8-11, SCMBUG_RELEASE_0-8-10, SCMBUG_RELEASE_0-8-9, SCMBUG_RELEASE_0-8-8, SCMBUG_RELEASE_0-8-7, SCMBUG_RELEASE_0-8-6, SCMBUG_RELEASE_0-8-5, SCMBUG_RELEASE_0-8-4, SCMBUG_RELEASE_0-8-3), src/tests/product.test/cvs/commit_file_fail.sh (1.2, SCMBUG_RELEASE_0-8-4, SCMBUG_RELEASE_0-8-3), src/tests/product.test/cvs/commit_file_invalid_message_size.sh (1.2, SCMBUG_RELEASE_0-8-4, SCMBUG_RELEASE_0-8-3), src/tests/product.test/cvs/commit_file_invalid_owner.sh (1.2, SCMBUG_RELEASE_0-8-4, SCMBUG_RELEASE_0-8-3), src/tests/product.test/cvs/commit_file_invalid_product.sh (1.2, SCMBUG_RELEASE_0-8-4, SCMBUG_RELEASE_0-8-3), src/tests/product.test/cvs/commit_file_multiple_bugs.sh (1.2, SCMBUG_RELEASE_0-8-6, SCMBUG_RELEASE_0-8-5, SCMBUG_RELEASE_0-8-4, SCMBUG_RELEASE_0-8-3), src/tests/product.test/cvs/commit_file_optional.sh.in (1.2, SCMBUG_RELEASE_0-8-4, SCMBUG_RELEASE_0-8-3), src/tests/product.test/lib/common.inc.in (1.3, SCMBUG_RELEASE_0-8-5, SCMBUG_RELEASE_0-8-4, SCMBUG_RELEASE_0-8-3), src/tests/product.test/svn/add_directories_convention.sh (1.2, SCMBUG_RELEASE_0-8-14, SCMBUG_RELEASE_0-8-13, SCMBUG_RELEASE_0-8-12, SCMBUG_RELEASE_0-8-11, SCMBUG_RELEASE_0-8-10, SCMBUG_RELEASE_0-8-9, SCMBUG_RELEASE_0-8-8, SCMBUG_RELEASE_0-8-7, SCMBUG_RELEASE_0-8-6, SCMBUG_RELEASE_0-8-5, SCMBUG_RELEASE_0-8-4, SCMBUG_RELEASE_0-8-3), src/tests/product.test/svn/add_tag.sh (1.2, SCMBUG_RELEASE_0-8-14, SCMBUG_RELEASE_0-8-13, SCMBUG_RELEASE_0-8-12, SCMBUG_RELEASE_0-8-11, SCMBUG_RELEASE_0-8-10, SCMBUG_RELEASE_0-8-9, SCMBUG_RELEASE_0-8-8, SCMBUG_RELEASE_0-8-7, SCMBUG_RELEASE_0-8-6, SCMBUG_RELEASE_0-8-5, SCMBUG_RELEASE_0-8-4, SCMBUG_RELEASE_0-8-3), src/tests/product.test/svn/add_tag_invalid_name.sh (1.3, SCMBUG_RELEASE_0-8-14, SCMBUG_RELEASE_0-8-13, SCMBUG_RELEASE_0-8-12, SCMBUG_RELEASE_0-8-11, SCMBUG_RELEASE_0-8-10, SCMBUG_RELEASE_0-8-9, SCMBUG_RELEASE_0-8-8, SCMBUG_RELEASE_0-8-7, SCMBUG_RELEASE_0-8-6, SCMBUG_RELEASE_0-8-5, SCMBUG_RELEASE_0-8-4, SCMBUG_RELEASE_0-8-3), src/tests/product.test/svn/commit_file.sh (1.3, SCMBUG_RELEASE_0-8-14, SCMBUG_RELEASE_0-8-13, SCMBUG_RELEASE_0-8-12, SCMBUG_RELEASE_0-8-11, SCMBUG_RELEASE_0-8-10, SCMBUG_RELEASE_0-8-9, SCMBUG_RELEASE_0-8-8, SCMBUG_RELEASE_0-8-7, SCMBUG_RELEASE_0-8-6, SCMBUG_RELEASE_0-8-5, SCMBUG_RELEASE_0-8-4, SCMBUG_RELEASE_0-8-3), src/tests/product.test/svn/commit_file_fail.sh (1.2, SCMBUG_RELEASE_0-8-5, SCMBUG_RELEASE_0-8-4, SCMBUG_RELEASE_0-8-3), src/tests/product.test/svn/commit_file_invalid_message_size.sh (1.2, SCMBUG_RELEASE_0-8-5, SCMBUG_RELEASE_0-8-4, SCMBUG_RELEASE_0-8-3), src/tests/product.test/svn/commit_file_invalid_owner.sh (1.2, SCMBUG_RELEASE_0-8-5, SCMBUG_RELEASE_0-8-4, SCMBUG_RELEASE_0-8-3), src/tests/product.test/svn/commit_file_invalid_product.sh (1.2, SCMBUG_RELEASE_0-8-5, SCMBUG_RELEASE_0-8-4, SCMBUG_RELEASE_0-8-3), src/tests/product.test/svn/commit_file_multiple_bugs.sh (1.2, SCMBUG_RELEASE_0-8-6, SCMBUG_RELEASE_0-8-5, SCMBUG_RELEASE_0-8-4, SCMBUG_RELEASE_0-8-3), src/tests/product.test/svn/commit_file_optional.sh.in (1.3, SCMBUG_RELEASE_0-8-4, SCMBUG_RELEASE_0-8-3), src/tests/product.test/svn/create_vdd.sh.in (1.2, SCMBUG_RELEASE_0-8-14, SCMBUG_RELEASE_0-8-13, SCMBUG_RELEASE_0-8-12, SCMBUG_RELEASE_0-8-11, SCMBUG_RELEASE_0-8-10, SCMBUG_RELEASE_0-8-9, SCMBUG_RELEASE_0-8-8, SCMBUG_RELEASE_0-8-7, SCMBUG_RELEASE_0-8-6, SCMBUG_RELEASE_0-8-5, SCMBUG_RELEASE_0-8-4, SCMBUG_RELEASE_0-8-3), src/tests/product.test/svn/delete_tag.sh (1.2, SCMBUG_RELEASE_0-8-5, SCMBUG_RELEASE_0-8-4, SCMBUG_RELEASE_0-8-3): SCMBUG ID: 441 SCMBUG NOTE: Modified the mechanism in which the log template is provided to permit the user to define in the glue configuration file two regular expressions for detecting the list of bug ids and the log comment. The result is that one is no longer restricted to having to type each time the 2 tokens for detecting the bug id (SCMBUG ID:) and log comment (SCMBUG NOTE:), which was rather annoying especially in the case of Subversion that does not even supply a default template. 2005-07-04 Monday 18:02 mkgnu * packaging/distribute/prepare.sh.in (1.3, SCMBUG_RELEASE_0-8-3): SCMBUG ID: 534 SCMBUG NOTE: Corrected the names of the ChangeLog files that are copied on distribution. 2005-07-04 Monday 16:55 mkgnu * Makefile.in (1.82, SCMBUG_RELEASE_0-8-2): SCMBUG ID: 534 SCMBUG NOTE: Use full tag name in the full Changelog filename, rather than just version name. 2005-07-04 Monday 16:48 mkgnu * src/lib/product/Glue/Glue.pm.in (1.15, SCMBUG_RELEASE_0-8-2): SCMBUG ID: 410 SCMBUG NOTE: Output formatting. Make it clear when a new configuration file is read, since that's the first notice ever emitted. 2005-07-04 Monday 16:44 mkgnu * Makefile.in (1.81): SCMBUG ID: 76 SCMBUG NOTE: Remove the cvs/svn template hooks regardless of whether the codebase was configured for Windows or UNIX. 2005-07-04 Monday 16:30 mkgnu * Makefile.in (1.80), packaging/debian/docs (1.2, SCMBUG_RELEASE_0-8-14, SCMBUG_RELEASE_0-8-13, SCMBUG_RELEASE_0-8-12, SCMBUG_RELEASE_0-8-11, SCMBUG_RELEASE_0-8-10, SCMBUG_RELEASE_0-8-9, SCMBUG_RELEASE_0-8-8, SCMBUG_RELEASE_0-8-7, SCMBUG_RELEASE_0-8-6, SCMBUG_RELEASE_0-8-5, SCMBUG_RELEASE_0-8-4, SCMBUG_RELEASE_0-8-3, SCMBUG_RELEASE_0-8-2): SCMBUG ID: 534 SCMBUG NOTE: Create a comprehensive changelog file and create one that shows only the differences between the two releases. 2005-07-04 Monday 14:51 mkgnu * packaging/distribute/prepare.sh.in (1.2, SCMBUG_RELEASE_0-8-2): SCMBUG ID: 534 SCMBUG NOTE: Added logic that will also distribute the latest manual on the web. 2005-07-04 Monday 14:24 mkgnu * Makefile.in (1.79), configure.in (1.131, SCMBUG_RELEASE_0-8-2), packaging/distribute/prepare.sh.in (1.1): SCMBUG ID: 534 SCMBUG NOTE: Added logic that will distribute this product to the web. 2005-07-04 Monday 13:48 mkgnu * configure.in (1.130), packaging/debian/changelog (1.30, SCMBUG_RELEASE_0-8-2): SCMBUG ID: 534 SCMBUG NOTE: Increased version number for upcoming release SCMBUG_RELEASE_0-8-2 2005-07-04 Monday 13:45 mkgnu * doc/manual/resources.sgml (1.14, SCMBUG_RELEASE_0-8-3, SCMBUG_RELEASE_0-8-2): SCMBUG ID: 76 SCMBUG NOTE: Documented the exact problem of running the daemon under Windows, and that the integration glue still works in Windows. 2005-07-04 Monday 13:39 mkgnu * doc/manual/tools.sgml (1.23, SCMBUG_RELEASE_0-8-3, SCMBUG_RELEASE_0-8-2): SCMBUG ID: 80 SCMBUG NOTE: Documented the plan for transforming the VDD XML document to the final HTML/PDF/other output. 2005-07-02 Saturday 00:32 mkgnu * src/lib/product/: Connection.pm.in (1.14, SCMBUG_RELEASE_0-8-2), Glue/CVS.pm.in (1.7, SCMBUG_RELEASE_0-8-2), Glue/Glue.pm.in (1.14), Glue/Subversion.pm.in (1.6, SCMBUG_RELEASE_0-8-2): SCMBUG ID: 410 SCMBUG NOTE: Simplified the way the data structure of the Activity captures the files list. 2005-06-30 Thursday 01:19 mkgnu * Makefile.in (1.78), configure.in (1.129), src/glue/templates/cvs/checkoutlist.in (1.5, SCMBUG_RELEASE_0-8-2), src/lib/product/Activity.pm.in (1.1, SCMBUG_RELEASE_0-8-2), src/lib/product/Connection.pm.in (1.13), src/lib/product/Glue/CVS.pm.in (1.6), src/lib/product/Glue/Glue.pm.in (1.13), src/lib/product/Glue/SCM.pm.in (1.5, SCMBUG_RELEASE_0-8-2), src/lib/product/Glue/Subversion.pm.in (1.5), src/lib/product/Tools/Glue_Installer.pm.in (1.18, SCMBUG_RELEASE_0-8-2), src/lib/product/Tools/VDD_Generator.pm.in (1.14, SCMBUG_RELEASE_0-8-14, SCMBUG_RELEASE_0-8-13, SCMBUG_RELEASE_0-8-12, SCMBUG_RELEASE_0-8-11, SCMBUG_RELEASE_0-8-10, SCMBUG_RELEASE_0-8-9, SCMBUG_RELEASE_0-8-8, SCMBUG_RELEASE_0-8-7, SCMBUG_RELEASE_0-8-6, SCMBUG_RELEASE_0-8-5, SCMBUG_RELEASE_0-8-4, SCMBUG_RELEASE_0-8-3, SCMBUG_RELEASE_0-8-2): SCMBUG ID: 410 SCMBUG NOTE: Begun switching the Glue activity variable into a proper object. Not all hash keys have been converted into fields yet. 2005-06-26 Sunday 22:19 mkgnu * src/tests/product.test/svn/commit_file_optional.sh.in (1.2, SCMBUG_RELEASE_0-8-2): SCMBUG ID: 517 SCMBUG NOTE: No need to commit after changing the policy to optional in Subversion, since the glue.conf is not checked in the repository. 2005-06-26 Sunday 22:08 mkgnu * configure.in (1.128), src/tests/product.test/svn/commit_file_optional.sh.in (1.1): SCMBUG ID: 517 SCMBUG NOTE: Ommited autogenerating commit_file_optional.sh.in. Must generate this file to pick-up the lowercase product name from /hooks/etc/ for Subversion. 2005-06-26 Sunday 22:03 mkgnu * configure.in (1.127), src/tests/Makefile.in (1.7, SCMBUG_RELEASE_0-8-4, SCMBUG_RELEASE_0-8-3, SCMBUG_RELEASE_0-8-2), src/tests/product.test/cvs/commit_file_fail.sh (1.1, SCMBUG_RELEASE_0-8-2), src/tests/product.test/cvs/commit_file_optional.sh.in (1.1, SCMBUG_RELEASE_0-8-2), src/tests/product.test/cvs/tests_cvs.exp (1.3, SCMBUG_RELEASE_0-8-4, SCMBUG_RELEASE_0-8-3, SCMBUG_RELEASE_0-8-2), src/tests/product.test/lib/common.inc.in (1.2, SCMBUG_RELEASE_0-8-2), src/tests/product.test/svn/commit_file.sh (1.2, SCMBUG_RELEASE_0-8-2), src/tests/product.test/svn/commit_file_fail.sh (1.1, SCMBUG_RELEASE_0-8-2), src/tests/product.test/svn/tests_svn.exp (1.4, SCMBUG_RELEASE_0-8-4, SCMBUG_RELEASE_0-8-3, SCMBUG_RELEASE_0-8-2): SCMBUG ID: 517 SCMBUG NOTE: Added logic that will test the presence_of_bug_ids policy when set to optional rather than the default of required. 2005-06-26 Sunday 20:07 mkgnu * configure.in (1.126): SCMBUG ID: 517 SCMBUG NOTE: Apparently the lines that create the Bugzilla/Mantis daemon config files for the testsuite were added twice. How did I miss this ? 2005-06-26 Sunday 16:19 mkgnu * configure.in (1.125), doc/manual/manual.sgml.in (1.21, SCMBUG_RELEASE_0-8-2), doc/manual/resources.sgml (1.13): SCMBUG ID: 66 SCMBUG NOTE: Display the Windows temporary directory pathname in the manual. 2005-06-26 Sunday 16:18 mkgnu * configure.in (1.124): SCMBUG ID: 517 SCMBUG NOTE: Dynamically generate the Bugzilla and Mantis configuration files. 2005-06-26 Sunday 16:16 mkgnu * src/tests/Makefile.in (1.6): SCMBUG ID: 517 SCMBUG NOTE: Cleanup the dynamically created config files for bugzilla and mantis. 2005-06-16 Thursday 00:54 mkgnu * src/tests/product.test/config/: daemon.conf.bugzilla (1.3), daemon.conf.bugzilla.in (1.1, SCMBUG_RELEASE_0-8-6, SCMBUG_RELEASE_0-8-5, SCMBUG_RELEASE_0-8-4, SCMBUG_RELEASE_0-8-3, SCMBUG_RELEASE_0-8-2), daemon.conf.mantis (1.3), daemon.conf.mantis.in (1.1, SCMBUG_RELEASE_0-8-6, SCMBUG_RELEASE_0-8-5, SCMBUG_RELEASE_0-8-4, SCMBUG_RELEASE_0-8-3, SCMBUG_RELEASE_0-8-2): SCMBUG ID: 517 SCMBUG NOTE: Autogenerate the bugzilla and mantis daemon configuration files for the testsuite, since we must account for @vardir@ in the error and activity log files. 2005-06-11 Saturday 17:07 mkgnu * doc/manual/tools.sgml (1.22): SCMBUG ID: 80 SCMBUG NOTE: Documented how a VDD Generator Document can be created at the moment, even though the xml file is not much help yet. 2005-06-11 Saturday 17:02 mkgnu * src/lib/product/Tools/VDD_Generator.pm.in (1.13): SCMBUG ID: 80 SCMBUG NOTE: Corrected a type-o in the vdd generator help message for --help. 2005-06-11 Saturday 17:01 mkgnu * configure.in (1.123): SCMBUG ID: 346 SCMBUG NOTE: Correctly use the variable name of DEVEL_CONFIG_DAEMON_SERVICE_DEPLOYED with $ rather than @. 2005-06-05 Sunday 16:14 mkgnu * configure.in (1.122): SCMBUG ID: 346 SCMBUG NOTE: Ommited substituting the value of DEVEL_CONFIG_DAEMON_SERVICE_DEPLOYED in configure.in 2005-06-05 Sunday 16:11 mkgnu * configure.in (1.121): SCMBUG ID: 346 SCMBUG NOTE: Ommited substituting the value of DEVEL_CONFIG_DAEMON_SERVICE_ORIGINAL in configure.in 2005-05-26 Thursday 02:55 mkgnu * Makefile.in (1.77), configure.in (1.120), packaging/windows/prepare.sh.in (1.6, SCMBUG_RELEASE_0-8-14, SCMBUG_RELEASE_0-8-13, SCMBUG_RELEASE_0-8-12, SCMBUG_RELEASE_0-8-11, SCMBUG_RELEASE_0-8-10, SCMBUG_RELEASE_0-8-9, SCMBUG_RELEASE_0-8-8, SCMBUG_RELEASE_0-8-7, SCMBUG_RELEASE_0-8-6, SCMBUG_RELEASE_0-8-5, SCMBUG_RELEASE_0-8-4, SCMBUG_RELEASE_0-8-3, SCMBUG_RELEASE_0-8-2), src/scripts/rc.bat.in (1.1, SCMBUG_RELEASE_0-8-14, SCMBUG_RELEASE_0-8-13, SCMBUG_RELEASE_0-8-12, SCMBUG_RELEASE_0-8-11, SCMBUG_RELEASE_0-8-10, SCMBUG_RELEASE_0-8-9, SCMBUG_RELEASE_0-8-8, SCMBUG_RELEASE_0-8-7, SCMBUG_RELEASE_0-8-6, SCMBUG_RELEASE_0-8-5, SCMBUG_RELEASE_0-8-4, SCMBUG_RELEASE_0-8-3, SCMBUG_RELEASE_0-8-2), src/scripts/service_start.bat.in (1.2): SCMBUG ID: 76 SCMBUG NOTE: Use the same file name for the rc script for UNIX and Windows. This simplifies packaging and won't also ship an unnecessary duplicate scmbug-server rc script that's intented for UNIX in the Windows .zip. 2005-05-26 Thursday 02:45 mkgnu * src/lib/product/Daemon/Daemon.pm.in (1.27, SCMBUG_RELEASE_0-8-2): SCMBUG ID: 76 SCMBUG NOTE: Don't issue a setsid if running on Windows, since POSIX::setsid is not implemented in Perl for Windows; still let the daemon start. 2005-05-26 Thursday 02:26 mkgnu * src/lib/product/Common.pm.in (1.16, SCMBUG_RELEASE_0-8-2): SCMBUG ID: 76 SCMBUG NOTE: Set a variable that informs during runtime if the product was configured for Windows. 2005-05-26 Thursday 02:23 mkgnu * configure.in (1.119): SCMBUG ID: 76 SCMBUG NOTE: Changed how the path for the windows perl binary and windows prefix are specified so the product name is not escaped. 2005-05-25 Wednesday 01:45 mkgnu * configure.in (1.118), packaging/debian/changelog (1.29) (utags: SCMBUG_RELEASE_0-8-1): SCMBUG ID: 530 SCMBUG NOTE: Increased version number for upcoming release SCMBUG_RELEASE_0-8-1. This release supports hooks for Subversion 1.2 and no translation of usernames. 2005-05-25 Wednesday 01:42 mkgnu * doc/manual/features.sgml (1.24, SCMBUG_RELEASE_0-8-2), src/daemon/etc/daemon.conf.template.in (1.12, SCMBUG_RELEASE_0-8-6, SCMBUG_RELEASE_0-8-5, SCMBUG_RELEASE_0-8-4, SCMBUG_RELEASE_0-8-3, SCMBUG_RELEASE_0-8-2), src/lib/product/Daemon/Daemon.pm.in (1.26), src/tests/product.test/config/daemon.conf.bugzilla (1.2), src/tests/product.test/config/daemon.conf.mantis (1.2) (utags: SCMBUG_RELEASE_0-8-1): SCMBUG ID: 521 SCMBUG NOTE: The SCM to bug-tracker username translation can now be disabled. 2005-05-25 Wednesday 00:52 mkgnu * configure.in (1.117), src/glue/templates/svn/post-commit.in (1.5, SCMBUG_RELEASE_0-8-5, SCMBUG_RELEASE_0-8-4, SCMBUG_RELEASE_0-8-3, SCMBUG_RELEASE_0-8-2, SCMBUG_RELEASE_0-8-1), src/glue/templates/svn/pre-commit.in (1.5, SCMBUG_RELEASE_0-8-5, SCMBUG_RELEASE_0-8-4, SCMBUG_RELEASE_0-8-3, SCMBUG_RELEASE_0-8-2, SCMBUG_RELEASE_0-8-1): SCMBUG ID: 523 SCMBUG NOTE: In Subversion hooks, use the value of @DEVEL_CONFIG_PERL_BINARY@ when calling perl, rather than just perl. This will hold the full path to the perl binary, and should work with Subversion 1.2 that unsets $PATH. 2005-05-21 Saturday 01:53 mkgnu * src/lib/product/Tools/VDD_Generator.pm.in (1.12, SCMBUG_RELEASE_0-8-1, SCMBUG_RELEASE_0-8-0): SCMBUG ID: 80 SCMBUG NOTE: Caught a couple of compilation errors; missing a package use and a syntax error. 2005-05-21 Saturday 01:44 mkgnu * Makefile.in (1.76, SCMBUG_RELEASE_0-8-1, SCMBUG_RELEASE_0-8-0): SCMBUG ID: 346 SCMBUG NOTE: Remove aclocal.m4 on distclean. This file seems to be generated by a newer autoconf. 2005-05-21 Saturday 01:42 mkgnu * Makefile.in (1.75): SCMBUG ID: 346 SCMBUG NOTE: Remove some autogenerated rpm-packaging files on the clean rule. 2005-05-21 Saturday 01:40 mkgnu * product_release.conf.in (1.20, SCMBUG_RELEASE_0-8-3, SCMBUG_RELEASE_0-8-2, SCMBUG_RELEASE_0-8-1, SCMBUG_RELEASE_0-8-0): SCMBUG ID: 346 SCMBUG NOTE: Package the redhat packaging sources too, even though they don't work yet. 2005-05-21 Saturday 01:34 mkgnu * src/tests/Makefile.in (1.5, SCMBUG_RELEASE_0-8-1, SCMBUG_RELEASE_0-8-0): SCMBUG ID: 517 SCMBUG NOTE: Don't exit if an autogenerated file does not exist for removal. 2005-05-21 Saturday 01:00 mkgnu * configure.in (1.116), packaging/debian/changelog (1.28) (utags: SCMBUG_RELEASE_0-8-0): SCMBUG ID: 529 SCMBUG NOTE: Incremented release version for upcoming SCMBUG_RELEASE_0-8-0. This release contains an updated protocol with VDD support. 2005-05-21 Saturday 00:57 mkgnu * doc/manual/resources.sgml (1.12, SCMBUG_RELEASE_0-8-1, SCMBUG_RELEASE_0-8-0): SCMBUG ID: 80 SCMBUG NOTE: Added instructions on installing XML::Simple, since it's needed by the VDD. 2005-05-21 Saturday 00:54 mkgnu * src/lib/product/Common.pm.in (1.15, SCMBUG_RELEASE_0-8-1, SCMBUG_RELEASE_0-8-0): SCMBUG ID: 80 SCMBUG NOTE: Updated the package installation instructions to show how a perl module can be installed under Windows. 2005-05-21 Saturday 00:45 mkgnu * src/lib/product/Daemon/Daemon.pm.in (1.25, SCMBUG_RELEASE_0-8-0): SCMBUG ID: 80 SCMBUG NOTE: Added logic in the daemon that checks if XML::Simple is installed on the daemon. 2005-05-18 Wednesday 02:34 mkgnu * packaging/redhat/prepare.sh.in (1.2, SCMBUG_RELEASE_0-8-6, SCMBUG_RELEASE_0-8-5, SCMBUG_RELEASE_0-8-4, SCMBUG_RELEASE_0-8-3, SCMBUG_RELEASE_0-8-2, SCMBUG_RELEASE_0-8-1, SCMBUG_RELEASE_0-8-0): SCMBUG ID: 346 SCMBUG NOTE: Supply the name of the spec file to the rpm command in order to build. 2005-05-18 Wednesday 02:34 mkgnu * packaging/redhat/product.spec.in (1.3, SCMBUG_RELEASE_0-8-6, SCMBUG_RELEASE_0-8-5, SCMBUG_RELEASE_0-8-4, SCMBUG_RELEASE_0-8-3, SCMBUG_RELEASE_0-8-2, SCMBUG_RELEASE_0-8-1, SCMBUG_RELEASE_0-8-0): SCMBUG ID: 346 SCMBUG NOTE: Assigned this product in the Group Development/Tools for rpms. 2005-05-18 Wednesday 02:20 mkgnu * Makefile.in (1.74), packaging/debian/rules.in (1.19, SCMBUG_RELEASE_0-8-6, SCMBUG_RELEASE_0-8-5, SCMBUG_RELEASE_0-8-4, SCMBUG_RELEASE_0-8-3, SCMBUG_RELEASE_0-8-2, SCMBUG_RELEASE_0-8-1, SCMBUG_RELEASE_0-8-0): SCMBUG ID: 346 SCMBUG NOTE: The Debian packages can be rebuild correctly again. Files for each package are not installed in a single directory called scmbug, but in separate directories: scmbug-doc, scmbug-common, etc. 2005-05-18 Wednesday 02:02 mkgnu * Makefile.in (1.73), configure.in (1.115), product_release.conf.in (1.19), doc/paper_introduce/Makefile.in (1.9, SCMBUG_RELEASE_0-8-14, SCMBUG_RELEASE_0-8-13, SCMBUG_RELEASE_0-8-12, SCMBUG_RELEASE_0-8-11, SCMBUG_RELEASE_0-8-10, SCMBUG_RELEASE_0-8-9, SCMBUG_RELEASE_0-8-8, SCMBUG_RELEASE_0-8-7, SCMBUG_RELEASE_0-8-6, SCMBUG_RELEASE_0-8-5, SCMBUG_RELEASE_0-8-4, SCMBUG_RELEASE_0-8-3, SCMBUG_RELEASE_0-8-2, SCMBUG_RELEASE_0-8-1, SCMBUG_RELEASE_0-8-0), packaging/debian/control.in (1.6, SCMBUG_RELEASE_0-8-7, SCMBUG_RELEASE_0-8-6, SCMBUG_RELEASE_0-8-5, SCMBUG_RELEASE_0-8-4, SCMBUG_RELEASE_0-8-3, SCMBUG_RELEASE_0-8-2, SCMBUG_RELEASE_0-8-1, SCMBUG_RELEASE_0-8-0), packaging/debian/copyright.in (1.1, SCMBUG_RELEASE_0-8-14, SCMBUG_RELEASE_0-8-13, SCMBUG_RELEASE_0-8-12, SCMBUG_RELEASE_0-8-11, SCMBUG_RELEASE_0-8-10, SCMBUG_RELEASE_0-8-9, SCMBUG_RELEASE_0-8-8, SCMBUG_RELEASE_0-8-7, SCMBUG_RELEASE_0-8-6, SCMBUG_RELEASE_0-8-5, SCMBUG_RELEASE_0-8-4, SCMBUG_RELEASE_0-8-3, SCMBUG_RELEASE_0-8-2, SCMBUG_RELEASE_0-8-1, SCMBUG_RELEASE_0-8-0), packaging/redhat/product.spec.in (1.2), src/lib/product/Tools/Glue_Installer.pm.in (1.17, SCMBUG_RELEASE_0-8-1, SCMBUG_RELEASE_0-8-0), src/scripts/rc.in (1.9, SCMBUG_RELEASE_0-8-14, SCMBUG_RELEASE_0-8-13, SCMBUG_RELEASE_0-8-12, SCMBUG_RELEASE_0-8-11, SCMBUG_RELEASE_0-8-10, SCMBUG_RELEASE_0-8-9, SCMBUG_RELEASE_0-8-8, SCMBUG_RELEASE_0-8-7, SCMBUG_RELEASE_0-8-6, SCMBUG_RELEASE_0-8-5, SCMBUG_RELEASE_0-8-4, SCMBUG_RELEASE_0-8-3, SCMBUG_RELEASE_0-8-2, SCMBUG_RELEASE_0-8-1, SCMBUG_RELEASE_0-8-0), src/tests/Makefile.in (1.4): SCMBUG ID: 346 SCMBUG NOTE: All the descriptions used in the Debian packages are now defined in configure.in and reused to build the rpm file. 2005-05-13 Friday 00:34 mkgnu * Makefile.in (1.72), configure.in (1.114), doc/manual/manual.sgml.in (1.20, SCMBUG_RELEASE_0-8-1, SCMBUG_RELEASE_0-8-0), packaging/debian/control.in (1.5), packaging/debian/copyright (1.3), packaging/redhat/prepare.sh.in (1.1), packaging/redhat/product.spec.in (1.1), packaging/redhat/rpmmacros.in (1.1, SCMBUG_RELEASE_0-8-6, SCMBUG_RELEASE_0-8-5, SCMBUG_RELEASE_0-8-4, SCMBUG_RELEASE_0-8-3, SCMBUG_RELEASE_0-8-2, SCMBUG_RELEASE_0-8-1, SCMBUG_RELEASE_0-8-0), packaging/redhat/rpmrc.in (1.1, SCMBUG_RELEASE_0-8-6, SCMBUG_RELEASE_0-8-5, SCMBUG_RELEASE_0-8-4, SCMBUG_RELEASE_0-8-3, SCMBUG_RELEASE_0-8-2, SCMBUG_RELEASE_0-8-1, SCMBUG_RELEASE_0-8-0): SCMBUG ID: 346 SCMBUG NOTE: First attempt at reorganizing to support building .rpms. Not tested yet. 2005-05-12 Thursday 23:54 mkgnu * doc/manual/Makefile.in (1.8, SCMBUG_RELEASE_0-8-11, SCMBUG_RELEASE_0-8-10, SCMBUG_RELEASE_0-8-9, SCMBUG_RELEASE_0-8-8, SCMBUG_RELEASE_0-8-7, SCMBUG_RELEASE_0-8-6, SCMBUG_RELEASE_0-8-5, SCMBUG_RELEASE_0-8-4, SCMBUG_RELEASE_0-8-3, SCMBUG_RELEASE_0-8-2, SCMBUG_RELEASE_0-8-1, SCMBUG_RELEASE_0-8-0): SCMBUG ID: 524 SCMBUG NOTE: Applied Dirk's patch to use docbook2html and docbook2dvi correctly. 2005-05-06 Friday 04:07 mkgnu * src/lib/product/Common.pm.in (1.14): SCMBUG ID: 80 SCMBUG NOTE: Increased the protocol number, since the VDD will be transported in XML. 2005-05-06 Friday 04:05 mkgnu * src/lib/product/: Daemon/Daemon.pm.in (1.24), Tools/VDD_Generator.pm.in (1.11): SCMBUG ID: 80 SCMBUG NOTE: Removed the entire transformation logic to/from string/vdd and replaced it with XML::Simple. 2005-05-06 Friday 03:57 mkgnu * src/lib/product/Tools/SCM_Functions.pm.in (1.7, SCMBUG_RELEASE_0-8-2, SCMBUG_RELEASE_0-8-1, SCMBUG_RELEASE_0-8-0): SCMBUG ID: 80 SCMBUG NOTE: Removed a global variable that is no longer used; only declared. 2005-05-06 Friday 03:31 mkgnu * src/lib/product/Tools/VDD_Generator.pm.in (1.10): SCMBUG ID: 80 SCMBUG NOTE: Fixed bug where the output filename passed was not used. Fixed bug where comments were overwritten when converted in string_to_vdd. 2005-05-06 Friday 03:00 mkgnu * src/lib/product/Tools/VDD_Generator.pm.in (1.9): SCMBUG ID: 80 SCMBUG NOTE: Accept the output file as an argument. It appears that the path is wrong though. It's stored in ~hooks in Subversion. 2005-05-06 Friday 01:58 mkgnu * src/lib/product/Tools/VDD_Generator.pm.in (1.8): SCMBUG ID: 80 SCMBUG NOTE: Added some mock code using XML::Writer that produces a VDD document in XML. This should be moved in the server, so this module will be installed only once at the server, not on all clients running a VDD. 2005-05-05 Thursday 03:35 mkgnu * configure.in (1.113), src/tests/Makefile.in (1.3), src/tests/product.test/svn/create_vdd.sh.in (1.1, SCMBUG_RELEASE_0-8-2, SCMBUG_RELEASE_0-8-1, SCMBUG_RELEASE_0-8-0), src/tests/product.test/svn/tests_svn.exp (1.3, SCMBUG_RELEASE_0-8-1, SCMBUG_RELEASE_0-8-0) (utags: SCMBUG_RELEASE_0-7-2): SCMBUG ID: 517 SCMBUG NOTE: Added a test that creates a VDD document. The test does not do any verifications; it just calls the VDD generator after applying a couple of tags. 2005-04-27 Wednesday 04:35 mkgnu * Makefile.in (1.71, SCMBUG_RELEASE_0-7-2): SCMBUG ID: 76 SCMBUG NOTE: Caught a case where an extra DESTDIR was used in selecting the source files in installation, and broke when installing Debian packages. 2005-04-27 Wednesday 04:16 mkgnu * configure.in (1.112): SCMBUG ID: 76 SCMBUG NOTE: Dynamically creating and cleaning up the CVS and Subversion templates for Windows based on the name of the hook for Windows vs UNIX. 2005-04-27 Wednesday 04:04 mkgnu * product_release.conf.in (1.18, SCMBUG_RELEASE_0-7-2): SCMBUG ID: 519 SCMBUG NOTE: Begin distributing src/tests which includes the testsuite and now for the first time doc/paper_introduce that includes the paper that introduced Scmbug in FREENIX 05.e 2005-04-27 Wednesday 03:42 mkgnu * doc/manual/tools.sgml (1.21, SCMBUG_RELEASE_0-8-1, SCMBUG_RELEASE_0-8-0, SCMBUG_RELEASE_0-7-2): SCMBUG ID: 66 SCMBUG NOTE: Output formatting issues in the Glue Installer example to accentuate commands and the prompt. 2005-04-27 Wednesday 03:36 mkgnu * doc/manual/tools.sgml (1.20): SCMBUG ID: 66 SCMBUG NOTE: Type-o error................................................... 2005-04-27 Wednesday 03:36 mkgnu * doc/manual/tools.sgml (1.19): SCMBUG ID: 66 SCMBUG NOTE: Added an example using the Glue Installer to install the Glue in a Subversion repository. 2005-04-27 Wednesday 03:34 mkgnu * src/lib/product/Tools/Glue_Installer.pm.in (1.16, SCMBUG_RELEASE_0-7-2): SCMBUG ID: 66 SCMBUG NOTE: Output formatting issues that were identifying after writing a glue installation example. 2005-04-27 Wednesday 03:18 mkgnu * configure.in (1.111), packaging/debian/changelog (1.27, SCMBUG_RELEASE_0-7-2): SCMBUG ID: 519 SCMBUG NOTE: Increased version number for upcoming release SCMBUG_RELEASE_0-7-2. 2005-04-27 Wednesday 03:13 mkgnu * src/lib/product/Tools/VDD_Generator.pm.in (1.7, SCMBUG_RELEASE_0-7-2): SCMBUG ID: 80 SCMBUG NOTE: Replaced all pops with shifts, and added some missing statements to exit the string to VDD state machine. 2005-04-27 Wednesday 02:48 mkgnu * src/lib/product/: Glue/Glue.pm.in (1.12, SCMBUG_RELEASE_0-8-1, SCMBUG_RELEASE_0-8-0, SCMBUG_RELEASE_0-7-2), Tools/VDD_Generator.pm.in (1.6): SCMBUG ID: 410,80 SCMBUG NOTE: The glue connection and policies variables are now accessed using setters and getters. This is required in order to pass the policies to the VDD Generator. 2005-04-24 Sunday 05:02 mkgnu * src/lib/product/Tools/SCM_Description.pm.in (1.4, SCMBUG_RELEASE_0-8-14, SCMBUG_RELEASE_0-8-13, SCMBUG_RELEASE_0-8-12, SCMBUG_RELEASE_0-8-11, SCMBUG_RELEASE_0-8-10, SCMBUG_RELEASE_0-8-9, SCMBUG_RELEASE_0-8-8, SCMBUG_RELEASE_0-8-7, SCMBUG_RELEASE_0-8-6, SCMBUG_RELEASE_0-8-5, SCMBUG_RELEASE_0-8-4, SCMBUG_RELEASE_0-8-3, SCMBUG_RELEASE_0-8-2, SCMBUG_RELEASE_0-8-1, SCMBUG_RELEASE_0-8-0, SCMBUG_RELEASE_0-7-2): SCMBUG ID: 76 SCMBUG NOTE: (name): Syntax error. Left a \ in there in the previous commit. 2005-04-24 Sunday 04:33 mkgnu * src/lib/product/Bug.pm.in (1.2, SCMBUG_RELEASE_0-8-14, SCMBUG_RELEASE_0-8-13, SCMBUG_RELEASE_0-8-12, SCMBUG_RELEASE_0-8-11, SCMBUG_RELEASE_0-8-10, SCMBUG_RELEASE_0-8-9, SCMBUG_RELEASE_0-8-8, SCMBUG_RELEASE_0-8-7, SCMBUG_RELEASE_0-8-6, SCMBUG_RELEASE_0-8-5, SCMBUG_RELEASE_0-8-4, SCMBUG_RELEASE_0-8-3, SCMBUG_RELEASE_0-8-2, SCMBUG_RELEASE_0-8-1, SCMBUG_RELEASE_0-8-0, SCMBUG_RELEASE_0-7-2): SCMBUG ID: 80 SCMBUG NOTE: If resolution was empty, since it was a blank string when it came out from the Bugtracker (e.g. Bugzilla) return an empty string rather than an uninitialized value. 2005-04-24 Sunday 04:32 mkgnu * src/lib/product/Daemon/Daemon.pm.in (1.23, SCMBUG_RELEASE_0-7-2): SCMBUG ID: 80 SCMBUG NOTE: Added some missing newlines on the return message that will be transported back to the VDD client. 2005-04-24 Sunday 04:31 mkgnu * src/lib/product/Tools/SCM_Functions.pm.in (1.6, SCMBUG_RELEASE_0-7-2): SCMBUG ID: 80 SCMBUG NOTE: Output formatting issue. Add a newline at the end of the get_label_date error message. 2005-04-23 Saturday 04:23 mkgnu * src/tests/product.test/svn/add_tag_invalid_name.sh (1.2, SCMBUG_RELEASE_0-8-2, SCMBUG_RELEASE_0-8-1, SCMBUG_RELEASE_0-8-0, SCMBUG_RELEASE_0-7-2): SCMBUG ID: 517 SCMBUG NOTE: Force removal of the invalid tag in the Subversion tag. Must use --force for tags, while this is not needed on removal of files. 2005-04-23 Saturday 04:02 mkgnu * doc/: manual/Makefile.in (1.7), paper_introduce/Makefile.in (1.8) (utags: SCMBUG_RELEASE_0-7-2): SCMBUG ID: 66 SCMBUG NOTE: Improved some cleanup rules on the manual's images and the FREENIX 05 presentation directory. 2005-04-23 Saturday 03:45 mkgnu * doc/manual/: glossary.sgml (1.8, SCMBUG_RELEASE_0-8-11, SCMBUG_RELEASE_0-8-10, SCMBUG_RELEASE_0-8-9, SCMBUG_RELEASE_0-8-8, SCMBUG_RELEASE_0-8-7, SCMBUG_RELEASE_0-8-6), scm-frontends.sgml (1.25) (utags: SCMBUG_RELEASE_0-7-2, SCMBUG_RELEASE_0-8-0, SCMBUG_RELEASE_0-8-1, SCMBUG_RELEASE_0-8-2, SCMBUG_RELEASE_0-8-3, SCMBUG_RELEASE_0-8-4, SCMBUG_RELEASE_0-8-5): SCMBUG ID: 66 SCMBUG NOTE: Documented Bazaar-NG in the list of SCM systems that are encouraged to contribute a frontend. 2005-04-21 Thursday 03:37 mkgnu * doc/paper_introduce/scmbug_freenix_05.bib (1.1, SCMBUG_RELEASE_0-8-14, SCMBUG_RELEASE_0-8-13, SCMBUG_RELEASE_0-8-12, SCMBUG_RELEASE_0-8-11, SCMBUG_RELEASE_0-8-10, SCMBUG_RELEASE_0-8-9, SCMBUG_RELEASE_0-8-8, SCMBUG_RELEASE_0-8-7, SCMBUG_RELEASE_0-8-6, SCMBUG_RELEASE_0-8-5, SCMBUG_RELEASE_0-8-4, SCMBUG_RELEASE_0-8-3, SCMBUG_RELEASE_0-8-2, SCMBUG_RELEASE_0-8-1, SCMBUG_RELEASE_0-8-0, SCMBUG_RELEASE_0-7-2): SCMBUG ID: 516 SCMBUG NOTE: Added a BibTex entry others can use to reference the FREENIX 05 paper. 2005-04-21 Thursday 03:27 mkgnu * configure.in (1.110), packaging/debian/changelog (1.26) (utags: SCMBUG_RELEASE_0-7-1): SCMBUG ID: 518 SCMBUG NOTE: Increased version for upcoming release SCMBUG_RELEASE_0-7-1. This release includes the FREENIX '05 presentation and a testsuite. 2005-04-21 Thursday 03:20 mkgnu * doc/paper_introduce/Makefile.in (1.7, SCMBUG_RELEASE_0-7-1): SCMBUG ID: 516 SCMBUG NOTE: Make a copy of the presentation for FREENIX 05 when this paper is built. This is the final copy that will be made available on the web. 2005-04-21 Thursday 03:11 mkgnu * Makefile.in (1.70, SCMBUG_RELEASE_0-7-1), configure.in (1.109), src/tests/Makefile.in (1.2, SCMBUG_RELEASE_0-7-1), src/tests/product.test/cvs/add_directory.sh (1.1, SCMBUG_RELEASE_0-8-14, SCMBUG_RELEASE_0-8-13, SCMBUG_RELEASE_0-8-12, SCMBUG_RELEASE_0-8-11, SCMBUG_RELEASE_0-8-10, SCMBUG_RELEASE_0-8-9, SCMBUG_RELEASE_0-8-8, SCMBUG_RELEASE_0-8-7, SCMBUG_RELEASE_0-8-6, SCMBUG_RELEASE_0-8-5, SCMBUG_RELEASE_0-8-4, SCMBUG_RELEASE_0-8-3, SCMBUG_RELEASE_0-8-2, SCMBUG_RELEASE_0-8-1, SCMBUG_RELEASE_0-8-0, SCMBUG_RELEASE_0-7-2, SCMBUG_RELEASE_0-7-1), src/tests/product.test/cvs/add_tag.sh (1.1, SCMBUG_RELEASE_0-8-14, SCMBUG_RELEASE_0-8-13, SCMBUG_RELEASE_0-8-12, SCMBUG_RELEASE_0-8-11, SCMBUG_RELEASE_0-8-10, SCMBUG_RELEASE_0-8-9, SCMBUG_RELEASE_0-8-8, SCMBUG_RELEASE_0-8-7, SCMBUG_RELEASE_0-8-6, SCMBUG_RELEASE_0-8-5, SCMBUG_RELEASE_0-8-4, SCMBUG_RELEASE_0-8-3, SCMBUG_RELEASE_0-8-2, SCMBUG_RELEASE_0-8-1, SCMBUG_RELEASE_0-8-0, SCMBUG_RELEASE_0-7-2, SCMBUG_RELEASE_0-7-1), src/tests/product.test/cvs/add_tag_invalid_name.sh (1.1, SCMBUG_RELEASE_0-8-14, SCMBUG_RELEASE_0-8-13, SCMBUG_RELEASE_0-8-12, SCMBUG_RELEASE_0-8-11, SCMBUG_RELEASE_0-8-10, SCMBUG_RELEASE_0-8-9, SCMBUG_RELEASE_0-8-8, SCMBUG_RELEASE_0-8-7, SCMBUG_RELEASE_0-8-6, SCMBUG_RELEASE_0-8-5, SCMBUG_RELEASE_0-8-4, SCMBUG_RELEASE_0-8-3, SCMBUG_RELEASE_0-8-2, SCMBUG_RELEASE_0-8-1, SCMBUG_RELEASE_0-8-0, SCMBUG_RELEASE_0-7-2, SCMBUG_RELEASE_0-7-1), src/tests/product.test/cvs/commit_file.sh (1.2, SCMBUG_RELEASE_0-8-2, SCMBUG_RELEASE_0-8-1, SCMBUG_RELEASE_0-8-0, SCMBUG_RELEASE_0-7-2, SCMBUG_RELEASE_0-7-1), src/tests/product.test/cvs/commit_file_commas_whitespaces.sh (1.1, SCMBUG_RELEASE_0-8-2, SCMBUG_RELEASE_0-8-1, SCMBUG_RELEASE_0-8-0, SCMBUG_RELEASE_0-7-2, SCMBUG_RELEASE_0-7-1), src/tests/product.test/cvs/commit_file_invalid_message_size.sh (1.1, SCMBUG_RELEASE_0-8-2, SCMBUG_RELEASE_0-8-1, SCMBUG_RELEASE_0-8-0, SCMBUG_RELEASE_0-7-2, SCMBUG_RELEASE_0-7-1), src/tests/product.test/cvs/commit_file_invalid_owner.sh (1.1, SCMBUG_RELEASE_0-8-2, SCMBUG_RELEASE_0-8-1, SCMBUG_RELEASE_0-8-0, SCMBUG_RELEASE_0-7-2, SCMBUG_RELEASE_0-7-1), src/tests/product.test/cvs/commit_file_invalid_product.sh (1.1, SCMBUG_RELEASE_0-8-2, SCMBUG_RELEASE_0-8-1, SCMBUG_RELEASE_0-8-0, SCMBUG_RELEASE_0-7-2, SCMBUG_RELEASE_0-7-1), src/tests/product.test/cvs/commit_file_multiple_bugs.sh (1.1, SCMBUG_RELEASE_0-8-2, SCMBUG_RELEASE_0-8-1, SCMBUG_RELEASE_0-8-0, SCMBUG_RELEASE_0-7-2, SCMBUG_RELEASE_0-7-1), src/tests/product.test/cvs/delete_tag.sh (1.1, SCMBUG_RELEASE_0-8-14, SCMBUG_RELEASE_0-8-13, SCMBUG_RELEASE_0-8-12, SCMBUG_RELEASE_0-8-11, SCMBUG_RELEASE_0-8-10, SCMBUG_RELEASE_0-8-9, SCMBUG_RELEASE_0-8-8, SCMBUG_RELEASE_0-8-7, SCMBUG_RELEASE_0-8-6, SCMBUG_RELEASE_0-8-5, SCMBUG_RELEASE_0-8-4, SCMBUG_RELEASE_0-8-3, SCMBUG_RELEASE_0-8-2, SCMBUG_RELEASE_0-8-1, SCMBUG_RELEASE_0-8-0, SCMBUG_RELEASE_0-7-2, SCMBUG_RELEASE_0-7-1), src/tests/product.test/cvs/tests_cvs.exp (1.2, SCMBUG_RELEASE_0-8-1, SCMBUG_RELEASE_0-8-0, SCMBUG_RELEASE_0-7-2, SCMBUG_RELEASE_0-7-1), src/tests/product.test/lib/common_bugtracker.inc (1.2, SCMBUG_RELEASE_0-8-6, SCMBUG_RELEASE_0-8-5, SCMBUG_RELEASE_0-8-4, SCMBUG_RELEASE_0-8-3, SCMBUG_RELEASE_0-8-2, SCMBUG_RELEASE_0-8-1, SCMBUG_RELEASE_0-8-0, SCMBUG_RELEASE_0-7-2, SCMBUG_RELEASE_0-7-1), src/tests/product.test/svn/add_tag.sh (1.1, SCMBUG_RELEASE_0-8-2, SCMBUG_RELEASE_0-8-1, SCMBUG_RELEASE_0-8-0, SCMBUG_RELEASE_0-7-2, SCMBUG_RELEASE_0-7-1), src/tests/product.test/svn/add_tag_invalid_name.sh (1.1, SCMBUG_RELEASE_0-7-1), src/tests/product.test/svn/commit_file_invalid_message_size.sh (1.1, SCMBUG_RELEASE_0-8-2, SCMBUG_RELEASE_0-8-1, SCMBUG_RELEASE_0-8-0, SCMBUG_RELEASE_0-7-2, SCMBUG_RELEASE_0-7-1), src/tests/product.test/svn/commit_file_invalid_owner.sh (1.1, SCMBUG_RELEASE_0-8-2, SCMBUG_RELEASE_0-8-1, SCMBUG_RELEASE_0-8-0, SCMBUG_RELEASE_0-7-2, SCMBUG_RELEASE_0-7-1), src/tests/product.test/svn/commit_file_invalid_product.sh (1.1, SCMBUG_RELEASE_0-8-2, SCMBUG_RELEASE_0-8-1, SCMBUG_RELEASE_0-8-0, SCMBUG_RELEASE_0-7-2, SCMBUG_RELEASE_0-7-1), src/tests/product.test/svn/commit_file_multiple_bugs.sh (1.1, SCMBUG_RELEASE_0-8-2, SCMBUG_RELEASE_0-8-1, SCMBUG_RELEASE_0-8-0, SCMBUG_RELEASE_0-7-2, SCMBUG_RELEASE_0-7-1), src/tests/product.test/svn/delete_tag.sh (1.1, SCMBUG_RELEASE_0-8-2, SCMBUG_RELEASE_0-8-1, SCMBUG_RELEASE_0-8-0, SCMBUG_RELEASE_0-7-2, SCMBUG_RELEASE_0-7-1), src/tests/product.test/svn/tests_svn.exp (1.2, SCMBUG_RELEASE_0-7-1): SCMBUG ID: 517 SCMBUG NOTE: Added a whole lotta more tests in the testsuite for both CVS and Subversion. 2005-04-21 Thursday 03:11 mkgnu * src/lib/product/Daemon/Daemon.pm.in (1.22, SCMBUG_RELEASE_0-7-1): SCMBUG ID: 80 SCMBUG NOTE: Send a newline after each vdd bug and comment. Otherwise this info can't be parsed correctly at the client. 2005-04-21 Thursday 03:10 mkgnu * src/lib/product/Tools/SCM_Description.pm.in (1.3, SCMBUG_RELEASE_0-7-1): SCMBUG ID: 76 SCMBUG NOTE: Catch cases where the scm name is set prior to the repository path in the future 2005-04-21 Thursday 03:09 mkgnu * src/lib/product/Tools/Glue_Installer.pm.in (1.15, SCMBUG_RELEASE_0-7-1): SCMBUG ID: 76 SCMBUG NOTE: Here's the comment for system/src/lib/product/Tools/VDD_Generator.pm.in: fixed the bug where scm name was not set after the repository path. 2005-04-21 Thursday 03:06 mkgnu * src/lib/product/Tools/VDD_Generator.pm.in (1.5, SCMBUG_RELEASE_0-7-1): SCMBUG ID: 76 SCMBUG NOTE: Chmod the hook correctly. Apparently installing Subversion hooks with File::Copy does so without the possibility of setting the execute bit. 2005-04-14 Thursday 01:30 mkgnu * doc/paper_introduce/presentation/presentation_introduce.ppt (1.3, SCMBUG_RELEASE_0-8-14, SCMBUG_RELEASE_0-8-13, SCMBUG_RELEASE_0-8-12, SCMBUG_RELEASE_0-8-11, SCMBUG_RELEASE_0-8-10, SCMBUG_RELEASE_0-8-9, SCMBUG_RELEASE_0-8-8, SCMBUG_RELEASE_0-8-7, SCMBUG_RELEASE_0-8-6, SCMBUG_RELEASE_0-8-5, SCMBUG_RELEASE_0-8-4, SCMBUG_RELEASE_0-8-3, SCMBUG_RELEASE_0-8-2, SCMBUG_RELEASE_0-8-1, SCMBUG_RELEASE_0-8-0, SCMBUG_RELEASE_0-7-2, SCMBUG_RELEASE_0-7-1): SCMBUG ID: 516 SCMBUG NOTE: Trivial output formatting issues that were introduced. This is the final version of the paper, as presented earlier this morning. 2005-04-14 Thursday 01:23 mkgnu * Makefile.in (1.69), configure.in (1.108), src/tests/Makefile.in (1.1), src/tests/product.test/config/daemon.conf.bugzilla (1.1, SCMBUG_RELEASE_0-8-0, SCMBUG_RELEASE_0-7-2, SCMBUG_RELEASE_0-7-1), src/tests/product.test/config/daemon.conf.mantis (1.1, SCMBUG_RELEASE_0-8-0, SCMBUG_RELEASE_0-7-2, SCMBUG_RELEASE_0-7-1), src/tests/product.test/config/prep.sh.in (1.1, SCMBUG_RELEASE_0-8-6, SCMBUG_RELEASE_0-8-5, SCMBUG_RELEASE_0-8-4, SCMBUG_RELEASE_0-8-3, SCMBUG_RELEASE_0-8-2, SCMBUG_RELEASE_0-8-1, SCMBUG_RELEASE_0-8-0, SCMBUG_RELEASE_0-7-2, SCMBUG_RELEASE_0-7-1), src/tests/product.test/cvs/checkout_repository.sh (1.1, SCMBUG_RELEASE_0-8-14, SCMBUG_RELEASE_0-8-13, SCMBUG_RELEASE_0-8-12, SCMBUG_RELEASE_0-8-11, SCMBUG_RELEASE_0-8-10, SCMBUG_RELEASE_0-8-9, SCMBUG_RELEASE_0-8-8, SCMBUG_RELEASE_0-8-7, SCMBUG_RELEASE_0-8-6, SCMBUG_RELEASE_0-8-5, SCMBUG_RELEASE_0-8-4, SCMBUG_RELEASE_0-8-3, SCMBUG_RELEASE_0-8-2, SCMBUG_RELEASE_0-8-1, SCMBUG_RELEASE_0-8-0, SCMBUG_RELEASE_0-7-2, SCMBUG_RELEASE_0-7-1), src/tests/product.test/cvs/commit_file.sh (1.1), src/tests/product.test/cvs/init_repository.sh (1.1, SCMBUG_RELEASE_0-8-14, SCMBUG_RELEASE_0-8-13, SCMBUG_RELEASE_0-8-12, SCMBUG_RELEASE_0-8-11, SCMBUG_RELEASE_0-8-10, SCMBUG_RELEASE_0-8-9, SCMBUG_RELEASE_0-8-8, SCMBUG_RELEASE_0-8-7, SCMBUG_RELEASE_0-8-6, SCMBUG_RELEASE_0-8-5, SCMBUG_RELEASE_0-8-4, SCMBUG_RELEASE_0-8-3, SCMBUG_RELEASE_0-8-2, SCMBUG_RELEASE_0-8-1, SCMBUG_RELEASE_0-8-0, SCMBUG_RELEASE_0-7-2, SCMBUG_RELEASE_0-7-1), src/tests/product.test/cvs/install_glue.sh.in (1.1, SCMBUG_RELEASE_0-8-14, SCMBUG_RELEASE_0-8-13, SCMBUG_RELEASE_0-8-12, SCMBUG_RELEASE_0-8-11, SCMBUG_RELEASE_0-8-10, SCMBUG_RELEASE_0-8-9, SCMBUG_RELEASE_0-8-8, SCMBUG_RELEASE_0-8-7, SCMBUG_RELEASE_0-8-6, SCMBUG_RELEASE_0-8-5, SCMBUG_RELEASE_0-8-4, SCMBUG_RELEASE_0-8-3, SCMBUG_RELEASE_0-8-2, SCMBUG_RELEASE_0-8-1, SCMBUG_RELEASE_0-8-0, SCMBUG_RELEASE_0-7-2, SCMBUG_RELEASE_0-7-1), src/tests/product.test/cvs/remove_repository.sh (1.1, SCMBUG_RELEASE_0-8-14, SCMBUG_RELEASE_0-8-13, SCMBUG_RELEASE_0-8-12, SCMBUG_RELEASE_0-8-11, SCMBUG_RELEASE_0-8-10, SCMBUG_RELEASE_0-8-9, SCMBUG_RELEASE_0-8-8, SCMBUG_RELEASE_0-8-7, SCMBUG_RELEASE_0-8-6, SCMBUG_RELEASE_0-8-5, SCMBUG_RELEASE_0-8-4, SCMBUG_RELEASE_0-8-3, SCMBUG_RELEASE_0-8-2, SCMBUG_RELEASE_0-8-1, SCMBUG_RELEASE_0-8-0, SCMBUG_RELEASE_0-7-2, SCMBUG_RELEASE_0-7-1), src/tests/product.test/cvs/tests_cvs.exp (1.1), src/tests/product.test/lib/common.inc.in (1.1, SCMBUG_RELEASE_0-8-1, SCMBUG_RELEASE_0-8-0, SCMBUG_RELEASE_0-7-2, SCMBUG_RELEASE_0-7-1), src/tests/product.test/lib/common_bugtracker.inc (1.1), src/tests/product.test/svn/add_directories_convention.sh (1.1, SCMBUG_RELEASE_0-8-2, SCMBUG_RELEASE_0-8-1, SCMBUG_RELEASE_0-8-0, SCMBUG_RELEASE_0-7-2, SCMBUG_RELEASE_0-7-1), src/tests/product.test/svn/checkout_repository.sh (1.1, SCMBUG_RELEASE_0-8-14, SCMBUG_RELEASE_0-8-13, SCMBUG_RELEASE_0-8-12, SCMBUG_RELEASE_0-8-11, SCMBUG_RELEASE_0-8-10, SCMBUG_RELEASE_0-8-9, SCMBUG_RELEASE_0-8-8, SCMBUG_RELEASE_0-8-7, SCMBUG_RELEASE_0-8-6, SCMBUG_RELEASE_0-8-5, SCMBUG_RELEASE_0-8-4, SCMBUG_RELEASE_0-8-3, SCMBUG_RELEASE_0-8-2, SCMBUG_RELEASE_0-8-1, SCMBUG_RELEASE_0-8-0, SCMBUG_RELEASE_0-7-2, SCMBUG_RELEASE_0-7-1), src/tests/product.test/svn/commit_file.sh (1.1, SCMBUG_RELEASE_0-8-1, SCMBUG_RELEASE_0-8-0, SCMBUG_RELEASE_0-7-2, SCMBUG_RELEASE_0-7-1), src/tests/product.test/svn/init_repository.sh (1.1, SCMBUG_RELEASE_0-8-14, SCMBUG_RELEASE_0-8-13, SCMBUG_RELEASE_0-8-12, SCMBUG_RELEASE_0-8-11, SCMBUG_RELEASE_0-8-10, SCMBUG_RELEASE_0-8-9, SCMBUG_RELEASE_0-8-8, SCMBUG_RELEASE_0-8-7, SCMBUG_RELEASE_0-8-6, SCMBUG_RELEASE_0-8-5, SCMBUG_RELEASE_0-8-4, SCMBUG_RELEASE_0-8-3, SCMBUG_RELEASE_0-8-2, SCMBUG_RELEASE_0-8-1, SCMBUG_RELEASE_0-8-0, SCMBUG_RELEASE_0-7-2, SCMBUG_RELEASE_0-7-1), src/tests/product.test/svn/install_glue.sh.in (1.1, SCMBUG_RELEASE_0-8-14, SCMBUG_RELEASE_0-8-13, SCMBUG_RELEASE_0-8-12, SCMBUG_RELEASE_0-8-11, SCMBUG_RELEASE_0-8-10, SCMBUG_RELEASE_0-8-9, SCMBUG_RELEASE_0-8-8, SCMBUG_RELEASE_0-8-7, SCMBUG_RELEASE_0-8-6, SCMBUG_RELEASE_0-8-5, SCMBUG_RELEASE_0-8-4, SCMBUG_RELEASE_0-8-3, SCMBUG_RELEASE_0-8-2, SCMBUG_RELEASE_0-8-1, SCMBUG_RELEASE_0-8-0, SCMBUG_RELEASE_0-7-2, SCMBUG_RELEASE_0-7-1), src/tests/product.test/svn/remove_repository.sh (1.1, SCMBUG_RELEASE_0-8-14, SCMBUG_RELEASE_0-8-13, SCMBUG_RELEASE_0-8-12, SCMBUG_RELEASE_0-8-11, SCMBUG_RELEASE_0-8-10, SCMBUG_RELEASE_0-8-9, SCMBUG_RELEASE_0-8-8, SCMBUG_RELEASE_0-8-7, SCMBUG_RELEASE_0-8-6, SCMBUG_RELEASE_0-8-5, SCMBUG_RELEASE_0-8-4, SCMBUG_RELEASE_0-8-3, SCMBUG_RELEASE_0-8-2, SCMBUG_RELEASE_0-8-1, SCMBUG_RELEASE_0-8-0, SCMBUG_RELEASE_0-7-2, SCMBUG_RELEASE_0-7-1), src/tests/product.test/svn/tests_svn.exp (1.1): SCMBUG ID: 517 SCMBUG NOTE: First cut at adding a testsuite for this system. The testsuite is split in two modules: testing CVS and testing Subversion. Should add logic that will dynamically configure the integration daemon for the list of bugtrackers to exercise the functionality of all of them. 2005-04-12 Tuesday 02:30 mkgnu * doc/paper_introduce/presentation/presentation_introduce.ppt (1.2): SCMBUG ID: 516 SCMBUG NOTE: Some final cleanups after merging in feedback from Kyung. 2005-04-11 Monday 04:09 mkgnu * doc/paper_introduce/: presentation_introduce.ppt (1.9), presentation/network_deployment.dia (1.1, SCMBUG_RELEASE_0-8-14, SCMBUG_RELEASE_0-8-13, SCMBUG_RELEASE_0-8-12, SCMBUG_RELEASE_0-8-11, SCMBUG_RELEASE_0-8-10, SCMBUG_RELEASE_0-8-9, SCMBUG_RELEASE_0-8-8, SCMBUG_RELEASE_0-8-7, SCMBUG_RELEASE_0-8-6, SCMBUG_RELEASE_0-8-5, SCMBUG_RELEASE_0-8-4, SCMBUG_RELEASE_0-8-3, SCMBUG_RELEASE_0-8-2, SCMBUG_RELEASE_0-8-1, SCMBUG_RELEASE_0-8-0, SCMBUG_RELEASE_0-7-2, SCMBUG_RELEASE_0-7-1), presentation/presentation_introduce.ppt (1.1): SCMBUG ID: 516 SCMBUG NOTE: Moved the presentation in it's own directory, and added a new .dia network deployment diagram used in the presentation. 2005-04-09 Saturday 20:44 mkgnu * doc/paper_introduce/presentation_introduce.ppt (1.8): SCMBUG ID: 516 SCMBUG NOTE: Some near-final changes. Added conclusion, added demo URL. 2005-04-09 Saturday 03:49 mkgnu * doc/paper_introduce/presentation_introduce.ppt (1.7): SCMBUG ID: 516 SCMBUG NOTE: Contensed the presentation to 22 slides. Last 2 are one-liners. 2005-04-08 Friday 05:57 mkgnu * doc/paper_introduce/presentation_introduce.ppt (1.6): SCMBUG ID: 516 SCMBUG NOTE: More brush-ups. Moved some content around that was crowding the footer of the presentation. 2005-04-08 Friday 04:23 mkgnu * doc/paper_introduce/presentation_introduce.ppt (1.5): SCMBUG ID: 516 SCMBUG NOTE: More brush-up work. Removed some content unnecessary for a presentation. 2005-04-07 Thursday 12:39 mkgnu * doc/paper_introduce/presentation_introduce.ppt (1.4): SCMBUG ID: 516 SCMBUG NOTE: More brush-up on presentation. Clarified a few things. Still needs work. 2005-04-06 Wednesday 05:36 mkgnu * doc/paper_introduce/presentation_introduce.ppt (1.3): SCMBUG ID: 516 SCMBUG NOTE: Added an integration example including a link to a live demo of bug 417 in SigmaWatch. The key points that should be illustrated in the live demo are also shown in the presentation so that the presentation can be viewed offline or if/when access to this product in bugzilla.mkgnu.net is disabled. 2005-04-06 Wednesday 04:02 mkgnu * doc/paper_introduce/presentation_introduce.ppt (1.2): SCMBUG ID: 516 SCMBUG NOTE: General brush-up of the presentation content. Still missing the integration example. 2005-04-06 Wednesday 01:48 mkgnu * doc/paper_introduce/presentation_introduce.ppt (1.1): SCMBUG ID: 516 SCMBUG NOTE: First draft of the presentation. Missing an integration example and more diagrams. 2005-04-06 Wednesday 01:47 mkgnu * doc/manual/images/prep_images.sh (1.6, SCMBUG_RELEASE_0-8-5, SCMBUG_RELEASE_0-8-4, SCMBUG_RELEASE_0-8-3, SCMBUG_RELEASE_0-8-2, SCMBUG_RELEASE_0-8-1, SCMBUG_RELEASE_0-8-0, SCMBUG_RELEASE_0-7-2, SCMBUG_RELEASE_0-7-1): SCMBUG ID: 516 SCMBUG NOTE: Build a .png file too, since this is used for the FREENIX .html version of the paper. 2005-03-02 Wednesday 05:23 mkgnu * configure.in (1.107), doc/manual/manual.sgml.in (1.19, SCMBUG_RELEASE_0-7-2, SCMBUG_RELEASE_0-7-1), doc/manual/resources.sgml (1.11, SCMBUG_RELEASE_0-7-2, SCMBUG_RELEASE_0-7-1), packaging/windows/prepare.sh.in (1.5, SCMBUG_RELEASE_0-8-1, SCMBUG_RELEASE_0-8-0, SCMBUG_RELEASE_0-7-2, SCMBUG_RELEASE_0-7-1): SCMBUG ID: 76 SCMBUG NOTE: Documented how the product can be installed under Windows, so far. 2005-03-02 Wednesday 03:07 mkgnu * product_release.conf.in (1.17, SCMBUG_RELEASE_0-7-1, SCMBUG_RELEASE_0-7-0): SCMBUG ID: 76 SCMBUG NOTE: Package the windows packaging directory in the final sources. 2005-03-02 Wednesday 03:05 mkgnu * packaging/debian/changelog (1.25, SCMBUG_RELEASE_0-7-0): SCMBUG ID: 508 SCMBUG NOTE: Increased version number for upcoming release SCMBUG_RELEASE_0-7-0. 2005-03-02 Wednesday 02:55 mkgnu * Makefile.in (1.68, SCMBUG_RELEASE_0-7-0): SCMBUG ID: 76 SCMBUG NOTE: No Makefile autogenerated for the Windows package anymore. 2005-03-02 Wednesday 02:53 mkgnu * configure.in (1.106, SCMBUG_RELEASE_0-7-0): SCMBUG ID: 508 SCMBUG NOTE: Increased version number for upcoming release SCMBUG_RELEASE_0-7-0. 2005-03-02 Wednesday 02:07 mkgnu * doc/manual/: bugtracking-backends.sgml (1.20, SCMBUG_RELEASE_0-8-5, SCMBUG_RELEASE_0-8-4, SCMBUG_RELEASE_0-8-3, SCMBUG_RELEASE_0-8-2, SCMBUG_RELEASE_0-8-1, SCMBUG_RELEASE_0-8-0, SCMBUG_RELEASE_0-7-2), scm-frontends.sgml (1.24) (utags: SCMBUG_RELEASE_0-7-0, SCMBUG_RELEASE_0-7-1): SCMBUG ID: 505 SCMBUG NOTE: Documented that Scmbug works with Alexandre's configuration. 2005-02-26 Saturday 16:32 mkgnu * src/lib/product/Daemon/Daemon.pm.in (1.21, SCMBUG_RELEASE_0-7-0): SCMBUG ID: 76 SCMBUG NOTE: Must use the full File::Spec->devnull() format, not just devnull(). 2005-02-20 Sunday 23:35 mkgnu * src/lib/product/Daemon/Daemon.pm.in (1.20): SCMBUG ID: 76 SCMBUG NOTE: The name of the null device (/dev/null or NUL for Windows) is now retrieved using File::Spec->devnull() 2005-02-20 Sunday 22:10 mkgnu * configure.in (1.105): SCMBUG ID: 76 SCMBUG NOTE: Type-o in setting the pid file using @vardir@ in configure.in. 2005-02-20 Sunday 18:17 mkgnu * configure.in (1.104), packaging/windows/prepare.sh.in (1.4, SCMBUG_RELEASE_0-7-0), src/glue/templates/cvs/loginfo.bat.in (1.2, SCMBUG_RELEASE_0-8-5, SCMBUG_RELEASE_0-8-4, SCMBUG_RELEASE_0-8-3, SCMBUG_RELEASE_0-8-2, SCMBUG_RELEASE_0-8-1, SCMBUG_RELEASE_0-8-0, SCMBUG_RELEASE_0-7-2, SCMBUG_RELEASE_0-7-1, SCMBUG_RELEASE_0-7-0), src/glue/templates/cvs/taginfo.bat.in (1.2, SCMBUG_RELEASE_0-8-5, SCMBUG_RELEASE_0-8-4, SCMBUG_RELEASE_0-8-3, SCMBUG_RELEASE_0-8-2, SCMBUG_RELEASE_0-8-1, SCMBUG_RELEASE_0-8-0, SCMBUG_RELEASE_0-7-2, SCMBUG_RELEASE_0-7-1, SCMBUG_RELEASE_0-7-0), src/glue/templates/cvs/verifymsg.bat.in (1.2, SCMBUG_RELEASE_0-8-5, SCMBUG_RELEASE_0-8-4, SCMBUG_RELEASE_0-8-3, SCMBUG_RELEASE_0-8-2, SCMBUG_RELEASE_0-8-1, SCMBUG_RELEASE_0-8-0, SCMBUG_RELEASE_0-7-2, SCMBUG_RELEASE_0-7-1, SCMBUG_RELEASE_0-7-0), src/glue/templates/svn/post-commit.bat.in (1.2, SCMBUG_RELEASE_0-8-5, SCMBUG_RELEASE_0-8-4, SCMBUG_RELEASE_0-8-3, SCMBUG_RELEASE_0-8-2, SCMBUG_RELEASE_0-8-1, SCMBUG_RELEASE_0-8-0, SCMBUG_RELEASE_0-7-2, SCMBUG_RELEASE_0-7-1, SCMBUG_RELEASE_0-7-0), src/glue/templates/svn/pre-commit.bat.in (1.2, SCMBUG_RELEASE_0-8-5, SCMBUG_RELEASE_0-8-4, SCMBUG_RELEASE_0-8-3, SCMBUG_RELEASE_0-8-2, SCMBUG_RELEASE_0-8-1, SCMBUG_RELEASE_0-8-0, SCMBUG_RELEASE_0-7-2, SCMBUG_RELEASE_0-7-1, SCMBUG_RELEASE_0-7-0): SCMBUG ID: 76 SCMBUG NOTE: Added configuration option --with-perl-binary to define the full path to the perl binary in windows. Otherwise the Subversion hooks don't work. Corrected all hooks to exit in a way that won't terminate the command interpreter while leaving %errorlevel% set. 2005-02-20 Sunday 16:16 mkgnu * packaging/windows/prepare.sh.in (1.3): SCMBUG ID: 76 SCMBUG NOTE: Preparing windows packaging by configuring --with-windows. 2005-02-20 Sunday 16:14 mkgnu * Makefile.in (1.67), configure.in (1.103), doc/manual/images/system_architecture.fig.in (1.4, SCMBUG_RELEASE_0-8-14, SCMBUG_RELEASE_0-8-13, SCMBUG_RELEASE_0-8-12, SCMBUG_RELEASE_0-8-11, SCMBUG_RELEASE_0-8-10, SCMBUG_RELEASE_0-8-9, SCMBUG_RELEASE_0-8-8, SCMBUG_RELEASE_0-8-7, SCMBUG_RELEASE_0-8-6, SCMBUG_RELEASE_0-8-5, SCMBUG_RELEASE_0-8-4, SCMBUG_RELEASE_0-8-3, SCMBUG_RELEASE_0-8-2, SCMBUG_RELEASE_0-8-1, SCMBUG_RELEASE_0-8-0, SCMBUG_RELEASE_0-7-2, SCMBUG_RELEASE_0-7-1, SCMBUG_RELEASE_0-7-0), src/glue/templates/cvs/loginfo.bat.in (1.1), src/glue/templates/cvs/rcsinfo.bat.in (1.1, SCMBUG_RELEASE_0-8-5, SCMBUG_RELEASE_0-8-4, SCMBUG_RELEASE_0-8-3, SCMBUG_RELEASE_0-8-2, SCMBUG_RELEASE_0-8-1, SCMBUG_RELEASE_0-8-0, SCMBUG_RELEASE_0-7-2, SCMBUG_RELEASE_0-7-1, SCMBUG_RELEASE_0-7-0), src/glue/templates/cvs/taginfo.bat.in (1.1), src/glue/templates/cvs/verifymsg.bat.in (1.1), src/glue/templates/svn/post-commit.bat.in (1.1), src/glue/templates/svn/pre-commit.bat.in (1.1), src/lib/product/Tools/Glue_Installer.pm.in (1.14, SCMBUG_RELEASE_0-7-0): SCMBUG ID: 76 SCMBUG NOTE: Dynamically setting the names of the hook files depending on whether the codebase is configured --with-windows or not. 2005-02-20 Sunday 05:42 mkgnu * configure.in (1.102): SCMBUG ID: 76 SCMBUG NOTE: --help output formatting for documentation of all --with arguments. 2005-02-20 Sunday 05:18 mkgnu * src/lib/product/Tools/: Glue_Installer.pm.in (1.13), SCM_Functions.pm.in (1.5, SCMBUG_RELEASE_0-7-1, SCMBUG_RELEASE_0-7-0): SCMBUG ID: 76 SCMBUG NOTE: Ensuring a path like C:\Temp won't result in the T being escaped under Windows. 2005-02-20 Sunday 05:02 mkgnu * configure.in (1.101), packaging/windows/prepare.sh.in (1.2), src/lib/product/Tools/Glue_Installer.pm.in (1.12), src/lib/product/Tools/SCM_Functions.pm.in (1.4): SCMBUG ID: 76 SCMBUG NOTE: Specifying the temporary directory at configuration time. Replaced mkdir, chdir, rm -rf with perl implementations. 2005-02-20 Sunday 03:18 mkgnu * src/lib/product/Tools/Glue_Installer.pm.in (1.11): SCMBUG ID: 76 SCMBUG NOTE: (add_glue_directories): Use perl's mkdir directly. (enable_glue_triggers_for_file,disable_glue_triggers_for_file): my $file_content 2005-02-14 Monday 04:43 mkgnu * Makefile.in (1.66), packaging/debian/rules.in (1.18, SCMBUG_RELEASE_0-7-2, SCMBUG_RELEASE_0-7-1, SCMBUG_RELEASE_0-7-0), packaging/windows/prepare.sh.in (1.1): SCMBUG ID: 76 SCMBUG NOTE: Added the DESTDIR prefix in installation that will permit using a single Makefile for all packaging efforts. Debian's rules file now uses this Makefile rather than duplicating the packaging commands. 2005-02-14 Monday 04:24 mkgnu * src/lib/product/Tools/Glue_Installer.pm.in (1.10): SCMBUG ID: 76 SCMBUG NOTE: Eliminated use of sed, cat, mv in customization of the configuration file and enabling/disabling the trigger files. 2005-02-14 Monday 03:54 mkgnu * src/scripts/service_start.bat.in (1.1, SCMBUG_RELEASE_0-8-1, SCMBUG_RELEASE_0-8-0, SCMBUG_RELEASE_0-7-2, SCMBUG_RELEASE_0-7-1, SCMBUG_RELEASE_0-7-0): SCMBUG ID: 76 SCMBUG NOTE: Adding .bat file that will start the daemon. This should probably be eliminated and instead use some Windows tools that register a .exe file as a service with the OS. I know this differs between Windows9x and 2k/NT. 2005-02-14 Monday 03:52 mkgnu * Makefile.in (1.65), configure.in (1.100), doc/manpages/daemon.8.sgml.in (1.4, SCMBUG_RELEASE_0-8-14, SCMBUG_RELEASE_0-8-13, SCMBUG_RELEASE_0-8-12, SCMBUG_RELEASE_0-8-11, SCMBUG_RELEASE_0-8-10, SCMBUG_RELEASE_0-8-9, SCMBUG_RELEASE_0-8-8, SCMBUG_RELEASE_0-8-7, SCMBUG_RELEASE_0-8-6, SCMBUG_RELEASE_0-8-5, SCMBUG_RELEASE_0-8-4, SCMBUG_RELEASE_0-8-3, SCMBUG_RELEASE_0-8-2, SCMBUG_RELEASE_0-8-1, SCMBUG_RELEASE_0-8-0, SCMBUG_RELEASE_0-7-2, SCMBUG_RELEASE_0-7-1, SCMBUG_RELEASE_0-7-0), doc/manual/manual.sgml.in (1.18, SCMBUG_RELEASE_0-7-0), doc/manual/resources.sgml (1.10, SCMBUG_RELEASE_0-7-0), packaging/debian/init.d.in (1.7, SCMBUG_RELEASE_0-8-7, SCMBUG_RELEASE_0-8-6, SCMBUG_RELEASE_0-8-5, SCMBUG_RELEASE_0-8-4, SCMBUG_RELEASE_0-8-3, SCMBUG_RELEASE_0-8-2, SCMBUG_RELEASE_0-8-1, SCMBUG_RELEASE_0-8-0, SCMBUG_RELEASE_0-7-2, SCMBUG_RELEASE_0-7-1, SCMBUG_RELEASE_0-7-0), src/daemon/etc/daemon.conf.template.in (1.11, SCMBUG_RELEASE_0-8-0, SCMBUG_RELEASE_0-7-2, SCMBUG_RELEASE_0-7-1, SCMBUG_RELEASE_0-7-0), src/lib/product/Tools/Glue_Installer.pm.in (1.9), src/scripts/rc.in (1.8, SCMBUG_RELEASE_0-7-2, SCMBUG_RELEASE_0-7-1, SCMBUG_RELEASE_0-7-0): SCMBUG ID: 76 SCMBUG NOTE: Massive patch that permits configuring the codebase with a "--prefix=C:\Program Files\Scmbug" for Windows users. Still need to cleanup the Glue_Installer.pm module to eliminate use of cat, sed, mv. Don't know how to eliminate use of diff. Should probably package that in the Windows distribution. 2005-02-12 Saturday 01:18 mkgnu * doc/paper_introduce/: Makefile.in (1.6), enlarge_caption_of_figure6.sh (1.1, SCMBUG_RELEASE_0-8-14, SCMBUG_RELEASE_0-8-13, SCMBUG_RELEASE_0-8-12, SCMBUG_RELEASE_0-8-11, SCMBUG_RELEASE_0-8-10, SCMBUG_RELEASE_0-8-9, SCMBUG_RELEASE_0-8-8, SCMBUG_RELEASE_0-8-7, SCMBUG_RELEASE_0-8-6, SCMBUG_RELEASE_0-8-5, SCMBUG_RELEASE_0-8-4, SCMBUG_RELEASE_0-8-3, SCMBUG_RELEASE_0-8-2, SCMBUG_RELEASE_0-8-1, SCMBUG_RELEASE_0-8-0, SCMBUG_RELEASE_0-7-2, SCMBUG_RELEASE_0-7-1) (utags: SCMBUG_RELEASE_0-7-0, p_kpm_paper_introduce_FREENIX_05_camera_copy_with_html2): SCMBUG ID: 481 SCMBUG NOTE: Added a script that will enlarge the caption of figure6 in the html version of the paper. 2005-02-11 Friday 02:59 mkgnu * doc/paper_introduce/Makefile.in (1.5, p_kpm_paper_introduce_FREENIX_05_camera_copy_with_html): SCMBUG ID: 481 SCMBUG NOTE: Using latex2html to build html from the .tex file. FREENIX requires submission of both .pdf and .html. 2005-02-11 Friday 02:57 mkgnu * configure.in (1.99, p_kpm_paper_introduce_FREENIX_05_camera_copy_with_html2, p_kpm_paper_introduce_FREENIX_05_camera_copy_with_html): SCMBUG ID: 481 SCMBUG NOTE: Requiring latex2html to build the Scmbug paper accepted in Freenix. 2005-01-28 Friday 03:45 mkgnu * src/: lib/product/Tools/Glue_Installer.pm.in (1.8), lib/product/Tools/VDD_Generator.pm.in (1.4, SCMBUG_RELEASE_0-7-0), scripts/vdd_generator.pl.in (1.4, SCMBUG_RELEASE_0-8-14, SCMBUG_RELEASE_0-8-13, SCMBUG_RELEASE_0-8-12, SCMBUG_RELEASE_0-8-11, SCMBUG_RELEASE_0-8-10, SCMBUG_RELEASE_0-8-9, SCMBUG_RELEASE_0-8-8, SCMBUG_RELEASE_0-8-7, SCMBUG_RELEASE_0-8-6, SCMBUG_RELEASE_0-8-5, SCMBUG_RELEASE_0-8-4, SCMBUG_RELEASE_0-8-3, SCMBUG_RELEASE_0-8-2, SCMBUG_RELEASE_0-8-1, SCMBUG_RELEASE_0-8-0, SCMBUG_RELEASE_0-7-2, SCMBUG_RELEASE_0-7-1, SCMBUG_RELEASE_0-7-0) (utags: p_kpm_paper_introduce_FREENIX_05_camera_copy, p_kpm_paper_introduce_FREENIX_05_camera_copy_with_html, p_kpm_paper_introduce_FREENIX_05_camera_copy_with_html2): SCMBUG ID: 80 SCMBUG NOTE: Converted the Glue Installer to use long arguments. Added a "--version" argument to both the Glue Installer and the VDD Generator. 2005-01-28 Friday 03:11 mkgnu * configure.in (1.98, p_kpm_paper_introduce_FREENIX_05_camera_copy): SCMBUG ID: 80 SCMBUG NOTE: Chmod vdd_generator.pl as executable after processing with autoconf. 2005-01-28 Friday 02:37 mkgnu * doc/manual/: bugtracking-backends.sgml (1.19), glossary.sgml (1.7, SCMBUG_RELEASE_0-7-1, SCMBUG_RELEASE_0-7-0), scm-frontends.sgml (1.23) (utags: p_kpm_paper_introduce_FREENIX_05_camera_copy, p_kpm_paper_introduce_FREENIX_05_camera_copy_with_html, p_kpm_paper_introduce_FREENIX_05_camera_copy_with_html2): SCMBUG ID: 66 SCMBUG NOTE: Extended the descriptions of the SCM and bug-tracking systems in the glossary. Added Katie as an SCM system and Roundup as a bug-tracker. 2005-01-26 Wednesday 23:38 mkgnu * Makefile.in (1.64, p_kpm_paper_introduce_FREENIX_05_camera_copy_with_html2, p_kpm_paper_introduce_FREENIX_05_camera_copy_with_html, p_kpm_paper_introduce_FREENIX_05_camera_copy): SCMBUG ID: 498 SCMBUG NOTE: Eliminated use of @sysconfdir@ on creation of the /etc/scmbug directory. 2005-01-26 Wednesday 02:44 mkgnu * doc/manual/Makefile.in (1.6, SCMBUG_RELEASE_0-7-1, SCMBUG_RELEASE_0-7-0, p_kpm_paper_introduce_FREENIX_05_camera_copy_with_html2, p_kpm_paper_introduce_FREENIX_05_camera_copy_with_html, p_kpm_paper_introduce_FREENIX_05_camera_copy): SCMBUG ID: 497 SCMBUG NOTE: Removed the parenthesis in the image rule. For whatever reason, they are confusing some shell used by FreeBSD. 2005-01-23 Sunday 00:59 mkgnu * src/lib/product/Tools/SCM_Functions.pm.in (1.3, p_kpm_paper_introduce_FREENIX_05_camera_copy_with_html2, p_kpm_paper_introduce_FREENIX_05_camera_copy_with_html, p_kpm_paper_introduce_FREENIX_05_camera_copy): SCMBUG ID: 80 SCMBUG NOTE: Type-o changes in comments on output collected by 'svn info'. 2005-01-23 Sunday 00:56 mkgnu * Makefile.in (1.63), configure.in (1.97), packaging/debian/control.in (1.4, SCMBUG_RELEASE_0-7-2, SCMBUG_RELEASE_0-7-1, SCMBUG_RELEASE_0-7-0, p_kpm_paper_introduce_FREENIX_05_camera_copy_with_html2, p_kpm_paper_introduce_FREENIX_05_camera_copy_with_html, p_kpm_paper_introduce_FREENIX_05_camera_copy), packaging/debian/rules.in (1.17, p_kpm_paper_introduce_FREENIX_05_camera_copy_with_html2, p_kpm_paper_introduce_FREENIX_05_camera_copy_with_html, p_kpm_paper_introduce_FREENIX_05_camera_copy), src/lib/product/Bug.pm.in (1.1, SCMBUG_RELEASE_0-7-1, SCMBUG_RELEASE_0-7-0, p_kpm_paper_introduce_FREENIX_05_camera_copy_with_html2, p_kpm_paper_introduce_FREENIX_05_camera_copy_with_html, p_kpm_paper_introduce_FREENIX_05_camera_copy), src/lib/product/BugComment.pm.in (1.1, SCMBUG_RELEASE_0-8-14, SCMBUG_RELEASE_0-8-13, SCMBUG_RELEASE_0-8-12, SCMBUG_RELEASE_0-8-11, SCMBUG_RELEASE_0-8-10, SCMBUG_RELEASE_0-8-9, SCMBUG_RELEASE_0-8-8, SCMBUG_RELEASE_0-8-7, SCMBUG_RELEASE_0-8-6, SCMBUG_RELEASE_0-8-5, SCMBUG_RELEASE_0-8-4, SCMBUG_RELEASE_0-8-3, SCMBUG_RELEASE_0-8-2, SCMBUG_RELEASE_0-8-1, SCMBUG_RELEASE_0-8-0, SCMBUG_RELEASE_0-7-2, SCMBUG_RELEASE_0-7-1, SCMBUG_RELEASE_0-7-0, p_kpm_paper_introduce_FREENIX_05_camera_copy_with_html2, p_kpm_paper_introduce_FREENIX_05_camera_copy_with_html, p_kpm_paper_introduce_FREENIX_05_camera_copy), src/lib/product/Common.pm.in (1.13, SCMBUG_RELEASE_0-7-2, SCMBUG_RELEASE_0-7-1, SCMBUG_RELEASE_0-7-0, p_kpm_paper_introduce_FREENIX_05_camera_copy_with_html2, p_kpm_paper_introduce_FREENIX_05_camera_copy_with_html, p_kpm_paper_introduce_FREENIX_05_camera_copy), src/lib/product/Connection.pm.in (1.12, SCMBUG_RELEASE_0-8-1, SCMBUG_RELEASE_0-8-0, SCMBUG_RELEASE_0-7-2, SCMBUG_RELEASE_0-7-1, SCMBUG_RELEASE_0-7-0, p_kpm_paper_introduce_FREENIX_05_camera_copy_with_html2, p_kpm_paper_introduce_FREENIX_05_camera_copy_with_html, p_kpm_paper_introduce_FREENIX_05_camera_copy), src/lib/product/VDD.pm.in (1.1, SCMBUG_RELEASE_0-8-14, SCMBUG_RELEASE_0-8-13, SCMBUG_RELEASE_0-8-12, SCMBUG_RELEASE_0-8-11, SCMBUG_RELEASE_0-8-10, SCMBUG_RELEASE_0-8-9, SCMBUG_RELEASE_0-8-8, SCMBUG_RELEASE_0-8-7, SCMBUG_RELEASE_0-8-6, SCMBUG_RELEASE_0-8-5, SCMBUG_RELEASE_0-8-4, SCMBUG_RELEASE_0-8-3, SCMBUG_RELEASE_0-8-2, SCMBUG_RELEASE_0-8-1, SCMBUG_RELEASE_0-8-0, SCMBUG_RELEASE_0-7-2, SCMBUG_RELEASE_0-7-1, SCMBUG_RELEASE_0-7-0, p_kpm_paper_introduce_FREENIX_05_camera_copy_with_html2, p_kpm_paper_introduce_FREENIX_05_camera_copy_with_html, p_kpm_paper_introduce_FREENIX_05_camera_copy), src/lib/product/Daemon/Bugtracker.pm.in (1.12, SCMBUG_RELEASE_0-8-7, SCMBUG_RELEASE_0-8-6, SCMBUG_RELEASE_0-8-5, SCMBUG_RELEASE_0-8-4, SCMBUG_RELEASE_0-8-3, SCMBUG_RELEASE_0-8-2, SCMBUG_RELEASE_0-8-1, SCMBUG_RELEASE_0-8-0, SCMBUG_RELEASE_0-7-2, SCMBUG_RELEASE_0-7-1, SCMBUG_RELEASE_0-7-0, p_kpm_paper_introduce_FREENIX_05_camera_copy_with_html2, p_kpm_paper_introduce_FREENIX_05_camera_copy_with_html, p_kpm_paper_introduce_FREENIX_05_camera_copy), src/lib/product/Daemon/Bugzilla.pm.in (1.13, SCMBUG_RELEASE_0-8-7, SCMBUG_RELEASE_0-8-6, SCMBUG_RELEASE_0-8-5, SCMBUG_RELEASE_0-8-4, SCMBUG_RELEASE_0-8-3, SCMBUG_RELEASE_0-8-2, SCMBUG_RELEASE_0-8-1, SCMBUG_RELEASE_0-8-0, SCMBUG_RELEASE_0-7-2, SCMBUG_RELEASE_0-7-1, SCMBUG_RELEASE_0-7-0, p_kpm_paper_introduce_FREENIX_05_camera_copy_with_html2, p_kpm_paper_introduce_FREENIX_05_camera_copy_with_html, p_kpm_paper_introduce_FREENIX_05_camera_copy), src/lib/product/Daemon/Daemon.pm.in (1.19, p_kpm_paper_introduce_FREENIX_05_camera_copy_with_html2, p_kpm_paper_introduce_FREENIX_05_camera_copy_with_html, p_kpm_paper_introduce_FREENIX_05_camera_copy), src/lib/product/Daemon/Integration.pm.in (1.3, SCMBUG_RELEASE_0-8-9, SCMBUG_RELEASE_0-8-8, SCMBUG_RELEASE_0-8-7, SCMBUG_RELEASE_0-8-6, SCMBUG_RELEASE_0-8-5, SCMBUG_RELEASE_0-8-4, SCMBUG_RELEASE_0-8-3, SCMBUG_RELEASE_0-8-2, SCMBUG_RELEASE_0-8-1, SCMBUG_RELEASE_0-8-0, SCMBUG_RELEASE_0-7-2, SCMBUG_RELEASE_0-7-1, SCMBUG_RELEASE_0-7-0, p_kpm_paper_introduce_FREENIX_05_camera_copy_with_html2, p_kpm_paper_introduce_FREENIX_05_camera_copy_with_html, p_kpm_paper_introduce_FREENIX_05_camera_copy), src/lib/product/Glue/Glue.pm.in (1.11, SCMBUG_RELEASE_0-7-1, SCMBUG_RELEASE_0-7-0, p_kpm_paper_introduce_FREENIX_05_camera_copy_with_html2, p_kpm_paper_introduce_FREENIX_05_camera_copy_with_html, p_kpm_paper_introduce_FREENIX_05_camera_copy), src/lib/product/Tools/SCM_Functions.pm.in (1.2), src/lib/product/Tools/VDD_Generator.pm.in (1.3), src/scripts/vdd_generator.pl.in (1.3): SCMBUG ID: 80 SCMBUG NOTE: Preliminary implementation of the VDD generator. A new activity_vdd_query has been added, with a corresponding backend implementation currently only for Bugzilla. The VDD information are transported to the generator, but not yet displayed. 2005-01-23 Sunday 00:46 mkgnu * configure.in (1.96), packaging/debian/changelog (1.24, p_kpm_paper_introduce_FREENIX_05_camera_copy_with_html2, p_kpm_paper_introduce_FREENIX_05_camera_copy_with_html, p_kpm_paper_introduce_FREENIX_05_camera_copy) (utags: SCMBUG_RELEASE_0-6-0): SCMBUG ID: 495 SCMBUG NOTE: Increased version to upcoming release SCMBUG_RELEASE_0-6-0. This release converts policy valid_bug_owner into a configurable glue variable, and (hopefully) fixes a bug in editing Subversion properties. 2005-01-23 Sunday 00:44 mkgnu * src/glue/etc/product/glue.conf.template.in (1.17, SCMBUG_RELEASE_0-8-2, SCMBUG_RELEASE_0-8-1, SCMBUG_RELEASE_0-8-0, SCMBUG_RELEASE_0-7-2, SCMBUG_RELEASE_0-7-1, SCMBUG_RELEASE_0-7-0, p_kpm_paper_introduce_FREENIX_05_camera_copy_with_html2, p_kpm_paper_introduce_FREENIX_05_camera_copy_with_html, p_kpm_paper_introduce_FREENIX_05_camera_copy, SCMBUG_RELEASE_0-6-0): SCMBUG ID: 493 SCMBUG NOTE: Put the comma in the right location in policy valid_bug_owner in the glue configuration file. 2005-01-23 Sunday 00:08 mkgnu * doc/manual/features.sgml (1.23, SCMBUG_RELEASE_0-8-0, SCMBUG_RELEASE_0-7-2, SCMBUG_RELEASE_0-7-1, SCMBUG_RELEASE_0-7-0, p_kpm_paper_introduce_FREENIX_05_camera_copy_with_html2, p_kpm_paper_introduce_FREENIX_05_camera_copy_with_html, p_kpm_paper_introduce_FREENIX_05_camera_copy, SCMBUG_RELEASE_0-6-0), src/glue/etc/product/glue.conf.template.in (1.16), src/lib/product/Common.pm.in (1.12, SCMBUG_RELEASE_0-6-0), src/lib/product/Connection.pm.in (1.11, SCMBUG_RELEASE_0-6-0), src/lib/product/Daemon/Daemon.pm.in (1.18, SCMBUG_RELEASE_0-6-0), src/lib/product/Daemon/Integration.pm.in (1.2, SCMBUG_RELEASE_0-6-0), src/lib/product/Glue/Glue.pm.in (1.10, SCMBUG_RELEASE_0-6-0): SCMBUG ID: 493 SCMBUG NOTE: Converted policy valid_bug_owner into a configurable variable in the glue configuration file. 2005-01-22 Saturday 23:56 mkgnu * doc/manual/features.sgml (1.22), src/daemon/etc/daemon.conf.template.in (1.10, p_kpm_paper_introduce_FREENIX_05_camera_copy_with_html2, p_kpm_paper_introduce_FREENIX_05_camera_copy_with_html, p_kpm_paper_introduce_FREENIX_05_camera_copy, SCMBUG_RELEASE_0-6-0): SCMBUG ID: 66 SCMBUG NOTE: Reworded the description of the userlist in the manual and daemon configuration file 2005-01-22 Saturday 03:25 mkgnu * src/lib/product/Glue/Subversion.pm.in (1.4, SCMBUG_RELEASE_0-8-1, SCMBUG_RELEASE_0-8-0, SCMBUG_RELEASE_0-7-2, SCMBUG_RELEASE_0-7-1, SCMBUG_RELEASE_0-7-0, p_kpm_paper_introduce_FREENIX_05_camera_copy_with_html2, p_kpm_paper_introduce_FREENIX_05_camera_copy_with_html, p_kpm_paper_introduce_FREENIX_05_camera_copy, SCMBUG_RELEASE_0-6-0): SCMBUG ID: 492 SCMBUG NOTE: No longer bailing out if a "_U" token is produced, due to a property update, as the output of 'svnlook changed'. This fix has NOT been tested. 2005-01-22 Saturday 03:08 mkgnu * doc/manual/scm-frontends.sgml (1.22, SCMBUG_RELEASE_0-6-0): SCMBUG ID: 66 SCMBUG NOTE: Documented the version of Subversion against which the integration was verified to work so far. 2005-01-13 Thursday 04:30 mkgnu * doc/manual/: bugtracking-backends.sgml (1.18), glossary.sgml (1.6) (utags: SCMBUG_RELEASE_0-6-0): SCMBUG ID: 66 SCMBUG NOTE: Added an entry for Eventum as a possible bug-tracking backend. 2005-01-12 Wednesday 16:28 mkgnu * configure.in (1.95), packaging/debian/changelog (1.23) (utags: SCMBUG_RELEASE_0-5-3): SCMBUG ID: 491 SCMBUG NOTE: Increased version for upcoming release SCMBUG_RELEASE_0-5-3. This release fixes a Debian packaging problem causing the daemon not to start, and uses the $CVS_USER environment variable instead of $USER in CVS versions that support it. 2005-01-12 Wednesday 16:20 mkgnu * doc/manual/resources.sgml (1.9, p_kpm_paper_introduce_FREENIX_05_camera_copy_with_html2, p_kpm_paper_introduce_FREENIX_05_camera_copy_with_html, p_kpm_paper_introduce_FREENIX_05_camera_copy, SCMBUG_RELEASE_0-6-0, SCMBUG_RELEASE_0-5-3): SCMBUG ID: 66 SCMBUG NOTE: Added a more precise link in the Daemon upgrading steps. 2005-01-12 Wednesday 16:19 mkgnu * packaging/debian/rules.in (1.16, SCMBUG_RELEASE_0-6-0, SCMBUG_RELEASE_0-5-3): SCMBUG ID: 490 SCMBUG NOTE: Added Integration.pm in the packaging rules for Debian. Apparently, when Integration.pm was added, an entry for it in rules.in was omitted. 2005-01-11 Tuesday 20:44 mkgnu * src/lib/product/Glue/CVS.pm.in (1.5, SCMBUG_RELEASE_0-8-1, SCMBUG_RELEASE_0-8-0, SCMBUG_RELEASE_0-7-2, SCMBUG_RELEASE_0-7-1, SCMBUG_RELEASE_0-7-0, p_kpm_paper_introduce_FREENIX_05_camera_copy_with_html2, p_kpm_paper_introduce_FREENIX_05_camera_copy_with_html, p_kpm_paper_introduce_FREENIX_05_camera_copy, SCMBUG_RELEASE_0-6-0, SCMBUG_RELEASE_0-5-3): SCMBUG ID: 488 SCMBUG NOTE: (new): Using $CVS_USER only if it's defined. If not, use $USER. 2005-01-07 Friday 07:50 mkgnu * configure.in (1.94), packaging/debian/changelog (1.22) (utags: SCMBUG_RELEASE_0-5-2): SCMBUG ID: 487 SCMBUG NOTE: Increased version to SCMBUG_RELEASE_0-5-2. This release includes bug fixes to the Mantis integration on errors reported by Cris Daniluk. 2005-01-07 Friday 04:53 mkgnu * src/lib/product/Daemon/Mantis.pm.in (1.11, SCMBUG_RELEASE_0-8-6, SCMBUG_RELEASE_0-8-5, SCMBUG_RELEASE_0-8-4, SCMBUG_RELEASE_0-8-3, SCMBUG_RELEASE_0-8-2, SCMBUG_RELEASE_0-8-1, SCMBUG_RELEASE_0-8-0, SCMBUG_RELEASE_0-7-2, SCMBUG_RELEASE_0-7-1, SCMBUG_RELEASE_0-7-0, p_kpm_paper_introduce_FREENIX_05_camera_copy_with_html2, p_kpm_paper_introduce_FREENIX_05_camera_copy_with_html, p_kpm_paper_introduce_FREENIX_05_camera_copy, SCMBUG_RELEASE_0-6-0, SCMBUG_RELEASE_0-5-3, SCMBUG_RELEASE_0-5-2): SCMBUG ID: 480 SCMBUG NOTE: (mantis_issue_sql): No longer calling mantis_fetch_column since this causes the following error: DBD::mysql::st fetchrow_hashref failed: fetch() without execute() at /usr/local/share/scmbug/lib/Scmbug/Daemon/Mantis.pm line 122, line 19. ...when the sql statement issued is: INSERT INTO mantis_bugnote_table(bug_id, reporter_id, bugnote_text_id, view_state, date_submitted, last_modified) VALUES(3, 1, 34, 50, now(), now()) 2005-01-07 Friday 04:36 mkgnu * src/lib/product/: Bugtracker.pm.in (1.11), Bugzilla.pm.in (1.12), Daemon/Mantis.pm.in (1.10): SCMBUG ID: 480 SCMBUG NOTE: (mantis_last_insert_id): select last_insert_id() as id. The previous column name confused MySQL 3.23 as reported by Cris Daniluk . 2005-01-03 Monday 21:14 mkgnu * doc/manpages/daemon.8.sgml.in (1.3, p_kpm_paper_introduce_FREENIX_05_camera_copy_with_html2, p_kpm_paper_introduce_FREENIX_05_camera_copy_with_html, p_kpm_paper_introduce_FREENIX_05_camera_copy, SCMBUG_RELEASE_0-6-0, SCMBUG_RELEASE_0-5-3, SCMBUG_RELEASE_0-5-2): SCMBUG ID: 66 SCMBUG NOTE: Corrected the name of the daemon executable run in the manpage. 2005-01-03 Monday 19:46 mkgnu * doc/paper_introduce/paper_introduce.tex.in (1.25, SCMBUG_RELEASE_0-8-2, SCMBUG_RELEASE_0-8-1, SCMBUG_RELEASE_0-8-0, SCMBUG_RELEASE_0-7-2, SCMBUG_RELEASE_0-7-1, SCMBUG_RELEASE_0-7-0, p_kpm_paper_introduce_FREENIX_05_camera_copy_with_html2, p_kpm_paper_introduce_FREENIX_05_camera_copy_with_html, p_kpm_paper_introduce_FREENIX_05_camera_copy, SCMBUG_RELEASE_0-6-0, SCMBUG_RELEASE_0-5-3, SCMBUG_RELEASE_0-5-2): SCMBUG ID: 481 SCMBUG NOTE: Stressed the demand for this solution by noting that Sourceforge and GNU Savannah still lack this integration which has been in demand for over than 4 years. 2005-01-03 Monday 19:12 mkgnu * doc/paper_introduce/paper_introduce.tex.in (1.24): SCMBUG ID: 481 SCMBUG NOTE: Addressed the comment of the 1st reviewer: "The benefit of a minimum log message size is not clear to me. It sounds like it may rather annoy than educate. It might be better to just print a warning than to prohibit the commit." Clarified that this policy is optional, and explained why prohibiting the commit is the better course of action. 2005-01-03 Monday 18:50 mkgnu * doc/paper_introduce/paper_introduce.tex.in (1.23): SCMBUG ID: 481 SCMBUG NOTE: Addressed the 1st reviewers comment: "More descriptive and longer captions for the figures would be helpful. Also, for Figures 3 to 5, the text seems to indicate that these are really just part of one log file. It would be nice to make that clearer in the figures." Described the figures with longer captions and clarified the reviewer's misunderstanding that Figures 3 and 5 are part of the same log file. They are not. Figure 3 as a CVS Changelog, and Figures 4 and 5 are Bugzilla comments. 2005-01-02 Sunday 01:55 mkgnu * product_release.conf.in (1.16, p_kpm_paper_introduce_FREENIX_05_camera_copy_with_html2, p_kpm_paper_introduce_FREENIX_05_camera_copy_with_html, p_kpm_paper_introduce_FREENIX_05_camera_copy, SCMBUG_RELEASE_0-6-0, SCMBUG_RELEASE_0-5-3, SCMBUG_RELEASE_0-5-2, SCMBUG_RELEASE_0-5-1): SCMBUG ID: 484 SCMBUG NOTE: CVS/Tag files are also ignored during packaging in a .tar.gz distribution. 2005-01-02 Sunday 01:51 mkgnu * configure.in (1.93), packaging/debian/changelog (1.21) (utags: SCMBUG_RELEASE_0-5-1): SCMBUG ID: 484 SCMBUG NOTE: Increased version number to SCMBUG_RELEASE_0-5-1 for the upcoming release. This release abstracts the integration business logic into it's own class, moving it out of the bug-tracker specific modules. 2004-12-31 Friday 19:51 mkgnu * Makefile.in (1.62, SCMBUG_RELEASE_0-6-0, SCMBUG_RELEASE_0-5-3, SCMBUG_RELEASE_0-5-2, SCMBUG_RELEASE_0-5-1), configure.in (1.92), src/lib/product/Daemon/Bugtracker.pm.in (1.11, SCMBUG_RELEASE_0-6-0, SCMBUG_RELEASE_0-5-3, SCMBUG_RELEASE_0-5-2, SCMBUG_RELEASE_0-5-1), src/lib/product/Daemon/Daemon.pm.in (1.17, SCMBUG_RELEASE_0-5-3, SCMBUG_RELEASE_0-5-2, SCMBUG_RELEASE_0-5-1), src/lib/product/Daemon/Integration.pm.in (1.1, SCMBUG_RELEASE_0-5-3, SCMBUG_RELEASE_0-5-2, SCMBUG_RELEASE_0-5-1): SCMBUG ID: 480 SCMBUG NOTE: Moved the Integration business logic into it's own class in Integration.pm. (process_activity_tag, process_activity_verify, process_activity_commit): Moved from Bugtracker.pm into Integration.pm 2004-12-31 Friday 17:38 mkgnu * packaging/debian/control.in (1.3, SCMBUG_RELEASE_0-6-0, SCMBUG_RELEASE_0-5-3, SCMBUG_RELEASE_0-5-2, SCMBUG_RELEASE_0-5-1): SCMBUG ID: 429 SCMBUG NOTE: scmbug-doc depends on docbook-dsssl, since this Debian package provides the warning/caution images needed by docbook. 2004-12-31 Friday 08:12 mkgnu * configure.in (1.91), packaging/debian/changelog (1.20) (utags: SCMBUG_RELEASE_0-5-0): SCMBUG ID: 483 SCMBUG NOTE: Increased version to upcoming release SCMBUG_RELEASE_0-5-0. Since version 0-4-1 the major changes are integration support with Mantis. 2004-12-31 Friday 08:11 mkgnu * src/lib/product/Common.pm.in (1.11, SCMBUG_RELEASE_0-5-3, SCMBUG_RELEASE_0-5-2, SCMBUG_RELEASE_0-5-1, SCMBUG_RELEASE_0-5-0): SCMBUG ID: 483 SCMBUG NOTE: Increased protocol number to 6. This is the exact same protocol as 5, but it clears the confusion with the fact that protocols 4 and 5 are assumed to both be protocol 4 in the 0-4-x series due to incorrectly changing the protocol version in that series. 2004-12-31 Friday 08:04 mkgnu * doc/manual/resources.sgml (1.8, SCMBUG_RELEASE_0-5-2, SCMBUG_RELEASE_0-5-1, SCMBUG_RELEASE_0-5-0): SCMBUG ID: 480 SCMBUG NOTE: Better clarified how variable database_vendor should be set for Mantis in an example 2004-12-31 Friday 07:35 mkgnu * src/lib/product/Daemon/Bugzilla.pm.in (1.12, SCMBUG_RELEASE_0-6-0, SCMBUG_RELEASE_0-5-3, SCMBUG_RELEASE_0-5-2, SCMBUG_RELEASE_0-5-1, SCMBUG_RELEASE_0-5-0): SCMBUG ID: 480 SCMBUG NOTE: (integration_tag_exists): Setting $tag_status to "" if it did not exist. 2004-12-30 Thursday 22:51 mkgnu * src/lib/product/Daemon/Bugzilla.pm.in (1.11): SCMBUG ID: 480 SCMBUG NOTE: The following started showing in the error logs: Undefined subroutine &Scmbug::Daemon::Bugzilla::ConnectToDatabase called at /usr/local/share/scmbug/lib/Scmbug/Daemon/Bugzilla.pm line 171, line 16. Defeated this by manually including globals.pl. 2004-12-25 Saturday 02:30 mkgnu * src/lib/product/Common.pm.in (1.10): SCMBUG ID: 480 SCMBUG NOTE: Just noticed that the protocol number was never increased in the 0-4-x series. This can't be good. Raised the protocol number to 5. 2004-12-25 Saturday 02:29 mkgnu * src/lib/product/Daemon/Mantis.pm.in (1.9, SCMBUG_RELEASE_0-5-1, SCMBUG_RELEASE_0-5-0): SCMBUG ID: 480 SCMBUG NOTE: Setting only the "assigned" state as active. (mantis_fetch_row): Renamed to mantis_fetch_column and accepting the column name as an argument. (mantis_get_product_id): Uses the product_name argument. (mantis_get_bug_view_state): Created this function to receive the current view state of the bug. It's used when comments are added to dynamically determine the current bug state (private or public). (integration_add_tag, integration_tag_exists, integration_delete_tag): Calling $self->mantis_product_id() instead of mantis_product_id(). 2004-12-25 Saturday 02:26 mkgnu * src/lib/product/Daemon/Bugtracker.pm.in (1.10, SCMBUG_RELEASE_0-5-0): SCMBUG ID: 480 SCMBUG NOTE: (init): Escaping in single quotes the mailing list in the error message. (active_states_list): Separating states with "or" and counting active states differently. Exporting the BUGTRACKER_* constants. 2004-12-25 Saturday 02:23 mkgnu * src/lib/product/Daemon/Daemon.pm.in (1.16, SCMBUG_RELEASE_0-5-0): SCMBUG ID: 480 SCMBUG NOTE: (daemonize): Correctly storing errors in the error log once again. Corrected the single to double quoting. (process_connection): Assuming that all requests should not be silently ignored by default to suppress an initialization warning. 2004-12-24 Friday 01:01 mkgnu * src/lib/product/Daemon/: Bugtracker.pm.in (1.9), Bugzilla.pm.in (1.10), Mantis.pm.in (1.8): SCMBUG ID: 480 SCMBUG NOTE: Added in Bugtracker.pm.in the function active_states_list() which accepts a hash describing all bug states and whether they are active. Added set_version_type() in Bugzilla.pm and Mantis.pm. Bugtracker.pm:init() now calls init_specific() implemented in the bug-tracker modules. Moved is_version_supported(), is_version_latest() and version() in Bugtracker.pm, and also added is_version_in_wrong_format(). The specific bugtrackers now only implement set_version_type(). 2004-12-23 Thursday 23:39 mkgnu * doc/manual/bugtracking-backends.sgml (1.17, SCMBUG_RELEASE_0-5-3, SCMBUG_RELEASE_0-5-2, SCMBUG_RELEASE_0-5-1, SCMBUG_RELEASE_0-5-0), doc/manual/resources.sgml (1.7), src/daemon/etc/daemon.conf.template.in (1.9, SCMBUG_RELEASE_0-5-3, SCMBUG_RELEASE_0-5-2, SCMBUG_RELEASE_0-5-1, SCMBUG_RELEASE_0-5-0), src/lib/product/Daemon/Bugtracker.pm.in (1.8), src/lib/product/Daemon/Bugzilla.pm.in (1.9), src/lib/product/Daemon/Mantis.pm.in (1.7): SCMBUG ID: 480 SCMBUG NOTE: First cut at incorporating Victor Boctor's (victor@futureware.com.au) thorough review comments on the Mantis integration backend. Introduced the new daemon variable "database_vendor" that permits selecting the database backend when using the Perl DBI to correct to a Mantis database. Documented installation of the DBI modules according to the database backend used by Mantis. 2004-12-19 Sunday 04:40 mkgnu * doc/manual/: design.sgml (1.19, SCMBUG_RELEASE_0-8-11, SCMBUG_RELEASE_0-8-10, SCMBUG_RELEASE_0-8-9, SCMBUG_RELEASE_0-8-8, SCMBUG_RELEASE_0-8-7, SCMBUG_RELEASE_0-8-6, SCMBUG_RELEASE_0-8-5, SCMBUG_RELEASE_0-8-4, SCMBUG_RELEASE_0-8-3, SCMBUG_RELEASE_0-8-2, SCMBUG_RELEASE_0-8-1, SCMBUG_RELEASE_0-8-0, SCMBUG_RELEASE_0-7-2, SCMBUG_RELEASE_0-7-1, SCMBUG_RELEASE_0-7-0, p_kpm_paper_introduce_FREENIX_05_camera_copy_with_html2, p_kpm_paper_introduce_FREENIX_05_camera_copy_with_html, p_kpm_paper_introduce_FREENIX_05_camera_copy, SCMBUG_RELEASE_0-6-0, SCMBUG_RELEASE_0-5-3, SCMBUG_RELEASE_0-5-2, SCMBUG_RELEASE_0-5-1, SCMBUG_RELEASE_0-5-0), resources.sgml (1.6): SCMBUG ID: 66 SCMBUG NOTE: Provided examples where one might want to upgrade only the glue or only the daemon. Broke the 3 upgrading steps to 2 for the glue and 1 for the daemon, in separate sections. 2004-12-19 Sunday 03:52 mkgnu * doc/manual/resources.sgml (1.5): SCMBUG ID: 66 SCMBUG NOTE: Added a very detailed, step-by-step section on upgrading to newer versions of the system. 2004-12-18 Saturday 21:53 mkgnu * configure.in (1.90), packaging/debian/changelog (1.19): SCMBUG ID: 482 SCMBUG NOTE: Increased version for upcoming release SCMBUG_RELEASE_0-4-2. This release includes a bug-tracking backend supporting Mantis BT. 2004-12-18 Saturday 21:19 mkgnu * doc/manual/: glossary.sgml (1.5), scm-frontends.sgml (1.21) (utags: SCMBUG_RELEASE_0-5-0, SCMBUG_RELEASE_0-5-1, SCMBUG_RELEASE_0-5-2, SCMBUG_RELEASE_0-5-3): SCMBUG ID: 66 SCMBUG NOTE: Added Arch in the list of SCM systems encouraged to submit a frontend. 2004-12-18 Saturday 21:15 mkgnu * doc/manual/bugtracking-backends.sgml (1.16): SCMBUG ID: 66 SCMBUG NOTE: Referring to a "variable" not a "flag" in a figure for consistency. 2004-12-18 Saturday 21:06 mkgnu * doc/manual/bugtracking-backends.sgml (1.15), doc/manual/design.sgml (1.18), doc/manual/features.sgml (1.21, SCMBUG_RELEASE_0-5-3, SCMBUG_RELEASE_0-5-2, SCMBUG_RELEASE_0-5-1, SCMBUG_RELEASE_0-5-0), doc/manual/introduction.sgml (1.10, SCMBUG_RELEASE_0-8-5, SCMBUG_RELEASE_0-8-4, SCMBUG_RELEASE_0-8-3, SCMBUG_RELEASE_0-8-2, SCMBUG_RELEASE_0-8-1, SCMBUG_RELEASE_0-8-0, SCMBUG_RELEASE_0-7-2, SCMBUG_RELEASE_0-7-1, SCMBUG_RELEASE_0-7-0, p_kpm_paper_introduce_FREENIX_05_camera_copy_with_html2, p_kpm_paper_introduce_FREENIX_05_camera_copy_with_html, p_kpm_paper_introduce_FREENIX_05_camera_copy, SCMBUG_RELEASE_0-6-0, SCMBUG_RELEASE_0-5-3, SCMBUG_RELEASE_0-5-2, SCMBUG_RELEASE_0-5-1, SCMBUG_RELEASE_0-5-0), doc/manual/resources.sgml (1.4), doc/manual/scm-frontends.sgml (1.20), doc/manual/tools.sgml (1.18, SCMBUG_RELEASE_0-7-1, SCMBUG_RELEASE_0-7-0, p_kpm_paper_introduce_FREENIX_05_camera_copy_with_html2, p_kpm_paper_introduce_FREENIX_05_camera_copy_with_html, p_kpm_paper_introduce_FREENIX_05_camera_copy, SCMBUG_RELEASE_0-6-0, SCMBUG_RELEASE_0-5-3, SCMBUG_RELEASE_0-5-2, SCMBUG_RELEASE_0-5-1, SCMBUG_RELEASE_0-5-0), doc/manual/images/system_architecture.fig.in (1.3, p_kpm_paper_introduce_FREENIX_05_camera_copy_with_html2, p_kpm_paper_introduce_FREENIX_05_camera_copy_with_html, p_kpm_paper_introduce_FREENIX_05_camera_copy, SCMBUG_RELEASE_0-6-0, SCMBUG_RELEASE_0-5-3, SCMBUG_RELEASE_0-5-2, SCMBUG_RELEASE_0-5-1, SCMBUG_RELEASE_0-5-0), src/daemon/etc/daemon.conf.template.in (1.8): SCMBUG ID: 66,480 SCMBUG NOTE: Documented support for Mantis as a bug-tracking backend. 2004-12-18 Saturday 21:05 mkgnu * src/lib/product/Daemon/Mantis.pm.in (1.6): SCMBUG ID: 480 SCMBUG NOTE: (init): Providing a message showing how to install the DBI and DBD::mysql. 2004-12-17 Friday 23:43 mkgnu * doc/paper_introduce/notes/: freenix05_acceptance.txt (1.1), freenix05_comments.txt (1.1) (utags: SCMBUG_RELEASE_0-5-0, SCMBUG_RELEASE_0-5-1, SCMBUG_RELEASE_0-5-2, SCMBUG_RELEASE_0-5-3, SCMBUG_RELEASE_0-6-0, SCMBUG_RELEASE_0-7-0, SCMBUG_RELEASE_0-7-1, SCMBUG_RELEASE_0-7-2, SCMBUG_RELEASE_0-8-0, SCMBUG_RELEASE_0-8-1, SCMBUG_RELEASE_0-8-10, SCMBUG_RELEASE_0-8-11, SCMBUG_RELEASE_0-8-12, SCMBUG_RELEASE_0-8-13, SCMBUG_RELEASE_0-8-14, SCMBUG_RELEASE_0-8-2, SCMBUG_RELEASE_0-8-3, SCMBUG_RELEASE_0-8-4, SCMBUG_RELEASE_0-8-5, SCMBUG_RELEASE_0-8-6, SCMBUG_RELEASE_0-8-7, SCMBUG_RELEASE_0-8-8, SCMBUG_RELEASE_0-8-9, p_kpm_paper_introduce_FREENIX_05_camera_copy, p_kpm_paper_introduce_FREENIX_05_camera_copy_with_html, p_kpm_paper_introduce_FREENIX_05_camera_copy_with_html2): SCMBUG ID: 481 SCMBUG NOTE: Adding the FREENIX '05 acceptance notification and feedback from the reviewers. 2004-12-17 Friday 05:42 mkgnu * src/lib/product/Daemon/Mantis.pm.in (1.5): SCMBUG ID: 480 SCMBUG NOTE: Added string representations of bug statuses in Mantis. (mantis_bug_status_tostring): Converts from a numeric bug status to a string status. (mantis_last_insert_id): Renames the select to collect the correct column name. (integration_connect_database): Uses $self, instead of self. (integration_add_comment): Escaping the comment. (integration_get_bug_status): Removed hardcoded bug_id=2! (integration_bug_in_active_state): Reporting bug status in string format if the bug is not in an active state. (integration_active_states_list): formatting changes (integration_add_tag): Escaping the tag name. 2004-12-17 Friday 05:36 mkgnu * src/lib/product/Daemon/Bugtracker.pm.in (1.7): SCMBUG ID: 480 SCMBUG NOTE: (process_activity_verify): Quoting the bug states and bug owners in error messages reported to the user. 2004-12-17 Friday 05:35 mkgnu * src/lib/product/Daemon/Bugzilla.pm.in (1.8): SCMBUG ID: 480 SCMBUG NOTE: (integration_active_states_list): quoting the active states in Bugzilla. 2004-12-15 Wednesday 05:21 mkgnu * src/lib/product/Daemon/: Bugtracker.pm.in (1.6), Bugzilla.pm.in (1.7), Mantis.pm.in (1.4): SCMBUG ID: 480 SCMBUG NOTE: Added in the Bugtracker.pm logic a generic call to integration_disconnect_database(). Renamed integration_init_database() to integration_connect_database(). 2004-12-15 Wednesday 05:02 mkgnu * src/lib/product/Daemon/Mantis.pm.in (1.3): SCMBUG ID: 480 SCMBUG NOTE: Was referring to a non-existant local variable: project_id instead of product_id 2004-12-15 Wednesday 05:01 mkgnu * src/lib/product/Daemon/Mantis.pm.in (1.2): SCMBUG ID: 480 SCMBUG NOTE: Referring to $self-> when calling the mantis_* functions used for db handling. 2004-12-15 Wednesday 05:00 mkgnu * src/lib/product/Daemon/Daemon.pm.in (1.15): SCMBUG ID: 480 SCMBUG NOTE: Added missing use of the Mantis package. Can't ->new a Mantis object without it. 2004-12-15 Wednesday 04:59 mkgnu * src/lib/product/Daemon/Bugzilla.pm.in (1.6): SCMBUG ID: 480 SCMBUG NOTE: Properly dynamically determining whether $self->installation_directory() is a set or get. 2004-12-15 Wednesday 04:38 mkgnu * Makefile.in (1.61, SCMBUG_RELEASE_0-5-0), configure.in (1.89), packaging/debian/rules.in (1.15, SCMBUG_RELEASE_0-5-2, SCMBUG_RELEASE_0-5-1, SCMBUG_RELEASE_0-5-0), src/daemon/etc/daemon.conf.template.in (1.7), src/lib/product/Daemon/Bugtracker.pm.in (1.5), src/lib/product/Daemon/Bugzilla.pm.in (1.5), src/lib/product/Daemon/Daemon.pm.in (1.14), src/lib/product/Daemon/Mantis.pm.in (1.1): SCMBUG ID: 480 SCMBUG NOTE: Added support for integration with MantisBT. A new module named Mantis.pm.in has been created that handles the integration. Documentation for Mantis has not been written yet. 2004-12-05 Sunday 02:43 mkgnu * configure.in (1.88), packaging/debian/changelog (1.18) (utags: SCMBUG_RELEASE_0-4-1): SCMBUG ID: 477 SCMBUG NOTE: Increased version to upcoming release SCMBUG_RELEASE_0-4-1. This release includes checks on daemon startup for missing libraries, such as the Bugzilla libraries or Mail::Sendmail. 2004-12-05 Sunday 01:44 mkgnu * src/lib/product/: Common.pm.in (1.9), Daemon/Bugzilla.pm.in (1.4), Daemon/Daemon.pm.in (1.13) (utags: SCMBUG_RELEASE_0-4-1): SCMBUG ID: 378 SCMBUG NOTE: Added function package_exists in Common.pm.in which checks for existence of libraries needed by the daemon. 2004-11-29 Monday 00:38 mkgnu * doc/manual/features.sgml (1.20, SCMBUG_RELEASE_0-4-1), src/glue/etc/product/glue.conf.template.in (1.15, SCMBUG_RELEASE_0-5-3, SCMBUG_RELEASE_0-5-2, SCMBUG_RELEASE_0-5-1, SCMBUG_RELEASE_0-5-0, SCMBUG_RELEASE_0-4-1), src/lib/product/Connection.pm.in (1.10, SCMBUG_RELEASE_0-5-3, SCMBUG_RELEASE_0-5-2, SCMBUG_RELEASE_0-5-1, SCMBUG_RELEASE_0-5-0, SCMBUG_RELEASE_0-4-1), src/lib/product/Daemon/Daemon.pm.in (1.12) (utags: SCMBUG_RELEASE_0-4-0): SCMBUG ID: 470 SCMBUG NOTE: Added the feature of not sending an email on tag activities, since it can be annoying when used with CVS. For example, moving a tag or deleting a tag on multiple directories(but not when a tag is added). 2004-11-29 Monday 00:25 mkgnu * src/lib/product/Daemon/Daemon.pm.in (1.11): SCMBUG ID: 470 SCMBUG NOTE: Reporting the translated username of the user that initated an activity resulting in mail being sent. 2004-11-29 Monday 00:18 mkgnu * doc/manual/features.sgml (1.19): SCMBUG ID: 66,470 SCMBUG NOTE: Converted the itemized list of the checks into subsections, since there are way to many now, and with considerable discussion on how policies can be configured. 2004-11-28 Sunday 23:37 mkgnu * src/lib/product/Daemon/: Bugtracker.pm.in (1.4, SCMBUG_RELEASE_0-4-1, SCMBUG_RELEASE_0-4-0), Daemon.pm.in (1.10): SCMBUG ID: 470 SCMBUG NOTE: Preparing a log message only on activity_commit. Just like it was before we broke it! Also Clarified the confusion with not sending email on tagging. The problem was that a tag was first added, so when the mail_on_success implementation looked for an existing tag, one was already there. 2004-11-28 Sunday 23:04 mkgnu * doc/manual/design.sgml (1.17, SCMBUG_RELEASE_0-4-1, SCMBUG_RELEASE_0-4-0): SCMBUG ID: 66 SCMBUG NOTE: Corrected type-o in spelling Arch. It's name starts with a capital A. 2004-11-28 Sunday 23:03 mkgnu * src/lib/product/Glue/CVS.pm.in (1.4, SCMBUG_RELEASE_0-5-2, SCMBUG_RELEASE_0-5-1, SCMBUG_RELEASE_0-5-0, SCMBUG_RELEASE_0-4-1, SCMBUG_RELEASE_0-4-0): SCMBUG ID: 470 SCMBUG NOTE: Corrected a bug where the keys of the tagged files hash were not iterated correctly, sending incorrect data to the daemon. 2004-11-28 Sunday 06:05 mkgnu * configure.in (1.87), packaging/debian/changelog (1.17) (utags: SCMBUG_RELEASE_0-4-0): SCMBUG ID: 471 SCMBUG NOTE: Increased version to upcoming release SCMBUG_RELEASE_0-4-0. This version introduces a policy that sends email when an activity is successful. 2004-11-28 Sunday 05:59 mkgnu * src/lib/product/Daemon/: Bugzilla.pm.in (1.3, SCMBUG_RELEASE_0-4-0), Daemon.pm.in (1.9): SCMBUG ID: 470 SCMBUG NOTE: Added logic that appends to the subject used in mail_on_success the subject of the bug. 2004-11-28 Sunday 05:09 mkgnu * doc/manual/features.sgml (1.18): SCMBUG ID: 470 SCMBUG NOTE: Moved in the Verification Checks documentation the section on presence_of_bug_ids from the Glue Checks subsection into the Daemon Checks. This policy resides at the daemon now. 2004-11-28 Sunday 05:02 mkgnu * src/lib/product/Daemon/Daemon.pm.in (1.8): SCMBUG ID: 470 SCMBUG NOTE: More source code documentation on some intricacies of the presence_of_bug_ids move into the daemon. 2004-11-28 Sunday 05:00 mkgnu * src/lib/product/Common.pm.in (1.8, SCMBUG_RELEASE_0-4-0): SCMBUG ID: 470 SCMBUG NOTE: Documented the fact that there was a protocol change that will require a 0-4-0 release. 2004-11-28 Sunday 04:59 mkgnu * src/lib/product/: Connection.pm.in (1.9), Daemon/Bugtracker.pm.in (1.3), Daemon/Daemon.pm.in (1.7), Glue/Glue.pm.in (1.9, SCMBUG_RELEASE_0-5-3, SCMBUG_RELEASE_0-5-2, SCMBUG_RELEASE_0-5-1, SCMBUG_RELEASE_0-5-0, SCMBUG_RELEASE_0-4-1, SCMBUG_RELEASE_0-4-0), Glue/SCM.pm.in (1.4, SCMBUG_RELEASE_0-8-1, SCMBUG_RELEASE_0-8-0, SCMBUG_RELEASE_0-7-2, SCMBUG_RELEASE_0-7-1, SCMBUG_RELEASE_0-7-0, p_kpm_paper_introduce_FREENIX_05_camera_copy_with_html2, p_kpm_paper_introduce_FREENIX_05_camera_copy_with_html, p_kpm_paper_introduce_FREENIX_05_camera_copy, SCMBUG_RELEASE_0-6-0, SCMBUG_RELEASE_0-5-3, SCMBUG_RELEASE_0-5-2, SCMBUG_RELEASE_0-5-1, SCMBUG_RELEASE_0-5-0, SCMBUG_RELEASE_0-4-1, SCMBUG_RELEASE_0-4-0): SCMBUG ID: 470 SCMBUG NOTE: Moved the presence_of_bug_ids policy in the daemon. For some reason, when directories are added the glue exits with an error. This should be corrected. 2004-11-28 Sunday 04:44 mkgnu * doc/manual/features.sgml (1.17), src/glue/etc/product/glue.conf.template.in (1.14): SCMBUG ID: 470 SCMBUG NOTE: Clarified that a valid email address must be specified both in the From and To fields. Otherwise, an invalid To may be kicked back from Mail::Sendmail, or may not be apparent if mail was sent to a localhost mailserver that retries to send a message. 2004-11-28 Sunday 00:58 mkgnu * doc/manual/features.sgml (1.16), src/glue/etc/product/glue.conf.template.in (1.13): SCMBUG ID: 66 SCMBUG NOTE: Documentation clarifications and minor type-o corrections. 2004-11-26 Friday 23:12 mkgnu * configure.in (1.86): SCMBUG ID: 470 SCMBUG NOTE: Indid the previous commit which was accidental. There will be no query activity. 2004-11-26 Friday 23:10 mkgnu * configure.in (1.85), src/lib/product/Connection.pm.in (1.8), src/lib/product/Daemon/Daemon.pm.in (1.6), src/lib/product/Glue/Glue.pm.in (1.8): SCMBUG ID: 470 SCMBUG NOTE: Transferred the entire mail_on_success logic for processing on the daemon side. 2004-11-26 Friday 21:49 mkgnu * doc/manual/: features.sgml (1.15), resources.sgml (1.3, SCMBUG_RELEASE_0-4-1, SCMBUG_RELEASE_0-4-0): SCMBUG ID: 66 470 SCMBUG NOTE: Documented the mail_on_success policy. It's implementation may change at some point, and this documentation may need to be updated. 2004-11-26 Friday 18:27 mkgnu * src/: glue/etc/product/glue.conf.template.in (1.12), lib/product/Glue/Glue.pm.in (1.7): SCMBUG ID: 470 SCMBUG NOTE: More verbose information on whether a tag was added, deleted, or added. However, multiple invocations of the tag command still result in multiple emails. This must be fixed. 2004-11-26 Friday 18:16 mkgnu * src/lib/product/Daemon/Daemon.pm.in (1.5): SCMBUG ID: 470 SCMBUG NOTE: Removed a protocol change that was introduced on an accidental commit. 2004-11-26 Friday 17:56 mkgnu * src/lib/product/Tools/Glue_Installer.pm.in (1.7, SCMBUG_RELEASE_0-6-0, SCMBUG_RELEASE_0-5-3, SCMBUG_RELEASE_0-5-2, SCMBUG_RELEASE_0-5-1, SCMBUG_RELEASE_0-5-0, SCMBUG_RELEASE_0-4-1, SCMBUG_RELEASE_0-4-0): SCMBUG ID: 470 SCMBUG NOTE: Corrected spelling error after found similar ones in bug 430. 2004-11-26 Friday 17:56 mkgnu * doc/paper_introduce/paper_introduce.tex.in (1.22, SCMBUG_RELEASE_0-5-1, SCMBUG_RELEASE_0-5-0, SCMBUG_RELEASE_0-4-1, SCMBUG_RELEASE_0-4-0): SCMBUG ID: 430 SCMBUG NOTE: Fixed minor spelling errors and removed duplicate words (the the). 2004-11-26 Friday 17:40 mkgnu * configure.in (1.84), doc/manual/manual.sgml.in (1.17, p_kpm_paper_introduce_FREENIX_05_camera_copy_with_html2, p_kpm_paper_introduce_FREENIX_05_camera_copy_with_html, p_kpm_paper_introduce_FREENIX_05_camera_copy, SCMBUG_RELEASE_0-6-0, SCMBUG_RELEASE_0-5-3, SCMBUG_RELEASE_0-5-2, SCMBUG_RELEASE_0-5-1, SCMBUG_RELEASE_0-5-0, SCMBUG_RELEASE_0-4-1, SCMBUG_RELEASE_0-4-0), doc/manual/resources.sgml (1.2), src/glue/etc/product/glue.conf.template.in (1.11), src/lib/product/Glue/Glue.pm.in (1.6): SCMBUG ID: 470 SCMBUG NOTE: Now using the users mailing list url and email in the manual. 2004-11-26 Friday 17:29 mkgnu * configure.in (1.83): SCMBUG ID: 470 SCMBUG NOTE: Added a global variable for the users mailing list. This could be used in error messages provided by the system. 2004-11-26 Friday 17:19 mkgnu * src/: glue/etc/product/glue.conf.template.in (1.10), lib/product/Common.pm.in (1.7), lib/product/Daemon/Daemon.pm.in (1.4), lib/product/Glue/Glue.pm.in (1.5): SCMBUG ID: 470 SCMBUG NOTE: Added feature of emailing during activity_commit and activity_tag. When a CVS tag is applied, we get a flood of emails since the tag is applied to each directory. This could be corrected by querying the daemon to inform us if the tag is available first. Mail::Sendmail must be installed on the machine on which the SCM repository resides. 2004-11-23 Tuesday 02:36 mkgnu * configure.in (1.82), packaging/debian/changelog (1.16) (utags: SCMBUG_RELEASE_0-3-4): SCMBUG ID: 468 SCMBUG NOTE: Increased release version for upcoming release SCMBUG_RELEASE_0-3-4. This release provides improved documentation. Compared to SCMBUG_RELEASE_0-3-1, minor bugs have been fixed and the flexibility of the "presence of bug ids" policy has been increased. 2004-11-23 Tuesday 02:34 mkgnu * src/lib/product/Tools/VDD_Generator.pm.in (1.2, SCMBUG_RELEASE_0-6-0, SCMBUG_RELEASE_0-5-3, SCMBUG_RELEASE_0-5-2, SCMBUG_RELEASE_0-5-1, SCMBUG_RELEASE_0-5-0, SCMBUG_RELEASE_0-4-1, SCMBUG_RELEASE_0-4-0, SCMBUG_RELEASE_0-3-4): SCMBUG ID: 468 SCMBUG NOTE: Clarified that the VDD Generator tool is not ready yet. People should not waste their time trying to use it. 2004-11-22 Monday 05:07 mkgnu * doc/manual/tools.sgml (1.17, SCMBUG_RELEASE_0-4-1, SCMBUG_RELEASE_0-4-0, SCMBUG_RELEASE_0-3-4): SCMBUG ID: 80,66 SCMBUG NOTE: Improved documentation of the VDD feature, reusing content from the technical paper. 2004-11-21 Sunday 22:05 mkgnu * doc/manual/: installation.sgml (1.9), manual.sgml.in (1.16, SCMBUG_RELEASE_0-3-4), resources.sgml (1.1, SCMBUG_RELEASE_0-3-4): SCMBUG ID: 66 SCMBUG NOTE: Rearranged the manual layout so that Installation was renamed to Resources, which is now after the Integration Tools section. This section will include system administration and more detailed installation examples. 2004-11-21 Sunday 19:33 mkgnu * configure.in (1.81), packaging/debian/changelog (1.15) (utags: SCMBUG_RELEASE_0-3-3): SCMBUG ID: 467 SCMBUG NOTE: Increased version to upcoming release SCMBUG_RELEASE_0-3-3. This releases improves the glue installation script so upgrades from 0.3.1 to 0.3.3(assuming a different packaging structure) will succeed. 2004-11-21 Sunday 19:31 mkgnu * regen.sh (1.2, SCMBUG_RELEASE_0-8-14, SCMBUG_RELEASE_0-8-13, SCMBUG_RELEASE_0-8-12, SCMBUG_RELEASE_0-8-11, SCMBUG_RELEASE_0-8-10, SCMBUG_RELEASE_0-8-9, SCMBUG_RELEASE_0-8-8, SCMBUG_RELEASE_0-8-7, SCMBUG_RELEASE_0-8-6, SCMBUG_RELEASE_0-8-5, SCMBUG_RELEASE_0-8-4, SCMBUG_RELEASE_0-8-3, SCMBUG_RELEASE_0-8-2, SCMBUG_RELEASE_0-8-1, SCMBUG_RELEASE_0-8-0, SCMBUG_RELEASE_0-7-2, SCMBUG_RELEASE_0-7-1, SCMBUG_RELEASE_0-7-0, p_kpm_paper_introduce_FREENIX_05_camera_copy_with_html2, p_kpm_paper_introduce_FREENIX_05_camera_copy_with_html, p_kpm_paper_introduce_FREENIX_05_camera_copy, SCMBUG_RELEASE_0-6-0, SCMBUG_RELEASE_0-5-3, SCMBUG_RELEASE_0-5-2, SCMBUG_RELEASE_0-5-1, SCMBUG_RELEASE_0-5-0, SCMBUG_RELEASE_0-4-1, SCMBUG_RELEASE_0-4-0, SCMBUG_RELEASE_0-3-4, SCMBUG_RELEASE_0-3-3): SCMBUG ID: 435 SCMBUG NOTE: Improved the regen.sh script to no longer rely on fixed paths from /usr/share. 2004-11-21 Sunday 19:20 mkgnu * src/lib/product/Tools/Glue_Installer.pm.in (1.6, SCMBUG_RELEASE_0-3-4, SCMBUG_RELEASE_0-3-3): SCMBUG ID: 438 SCMBUG NOTE: Entirely disabling the triggers when the glue is disabled rather than setting the enabled flag to 0 and 1. This change permits upgrades to the glue when the glue/daemon protocal remains unchanged (e.g. un upgrade from 0.3.1 to 0.3.3) but the packaging structure changes within the SCM repository (which is what happened in 0.3.3). 2004-11-21 Sunday 17:01 mkgnu * doc/manual/: bugtracking-backends.sgml (1.14), scm-frontends.sgml (1.19) (utags: SCMBUG_RELEASE_0-3-3, SCMBUG_RELEASE_0-3-4, SCMBUG_RELEASE_0-4-0, SCMBUG_RELEASE_0-4-1): SCMBUG ID: 80,66 SCMBUG NOTE: Documented the new paths to the SCM frontends and Bug-tracking backends modules for developers willing to implement new frontends and backends. 2004-11-21 Sunday 03:14 mkgnu * configure.in (1.80), packaging/debian/changelog (1.14) (utags: SCMBUG_RELEASE_0-3-2): SCMBUG ID: 466 SCMBUG NOTE: Increased version to SCMBUG_RELEASE_0-3-2. This release includes proper bug fixes to problems that did not affect execution of the system. It also improves the flexibility of the presence of bug ids policy. 2004-11-21 Sunday 03:00 mkgnu * src/lib/product/Glue/Glue.pm.in (1.4, SCMBUG_RELEASE_0-3-4, SCMBUG_RELEASE_0-3-3, SCMBUG_RELEASE_0-3-2): SCMBUG ID: 465 SCMBUG NOTE: Added a plethora of checks verifying that the configuration file was read correctly. 2004-11-21 Sunday 00:42 mkgnu * doc/manual/features.sgml (1.14), src/glue/etc/product/glue.conf.template.in (1.9) (utags: SCMBUG_RELEASE_0-3-2, SCMBUG_RELEASE_0-3-3, SCMBUG_RELEASE_0-3-4): SCMBUG ID: 420,66 SCMBUG NOTE: Documented the new presence of bug ids policy implementation in the manual. 2004-11-21 Sunday 00:29 mkgnu * src/: glue/etc/product/glue.conf.template.in (1.8), lib/product/Connection.pm.in (1.7, SCMBUG_RELEASE_0-3-4, SCMBUG_RELEASE_0-3-3, SCMBUG_RELEASE_0-3-2), lib/product/Glue/Glue.pm.in (1.3), lib/product/Glue/SCM.pm.in (1.3, SCMBUG_RELEASE_0-3-4, SCMBUG_RELEASE_0-3-3, SCMBUG_RELEASE_0-3-2): SCMBUG ID: 420 SCMBUG NOTE: The presence of bug ids policy is ALWAYS enabled. It can take 3 values: # # Presence of bug ids. There are 3 options: # - 'required'. A bug id must be specified during each # commit. Commiting without a bug id will not be permitted. # - 'optional'. If a bug id is supplied, the commit will be # integrated. If not the commit will be permitted, but # without integration. # - 'none'. Never integrate commit activities regardless. # # This policy is ALWAYS enabled presence_of_bug_ids => { value => 'required' }, This should be documented in the manual as well. 2004-11-20 Saturday 18:17 mkgnu * doc/manual/scm-frontends.sgml (1.18, SCMBUG_RELEASE_0-3-2): SCMBUG ID: 66,464 SCMBUG NOTE: Documented that support with CVS's newer command-line format is not yet available. 2004-11-20 Saturday 17:36 mkgnu * src/lib/product/Glue/CVS.pm.in (1.3, SCMBUG_RELEASE_0-3-4, SCMBUG_RELEASE_0-3-3, SCMBUG_RELEASE_0-3-2): SCMBUG ID: 448 SCMBUG NOTE: Import notify() from Common to fix this problem. Can't call a function that's not there! 2004-11-18 Thursday 07:17 mkgnu * src/lib/product/Tools/: Glue_Installer.pm.in (1.5), SCM_Description.pm.in (1.2, SCMBUG_RELEASE_0-7-0, p_kpm_paper_introduce_FREENIX_05_camera_copy_with_html2, p_kpm_paper_introduce_FREENIX_05_camera_copy_with_html, p_kpm_paper_introduce_FREENIX_05_camera_copy, SCMBUG_RELEASE_0-6-0, SCMBUG_RELEASE_0-5-3, SCMBUG_RELEASE_0-5-2, SCMBUG_RELEASE_0-5-1, SCMBUG_RELEASE_0-5-0, SCMBUG_RELEASE_0-4-1, SCMBUG_RELEASE_0-4-0, SCMBUG_RELEASE_0-3-4, SCMBUG_RELEASE_0-3-3) (utags: SCMBUG_RELEASE_0-3-2): SCMBUG ID: 80 SCMBUG NOTE: Corrected a problem with the upgrade script where the Glue directory was not created in the new packaging structure during glue installation. 2004-11-18 Thursday 07:16 mkgnu * src/lib/product/Glue/Subversion.pm.in (1.3, SCMBUG_RELEASE_0-5-3, SCMBUG_RELEASE_0-5-2, SCMBUG_RELEASE_0-5-1, SCMBUG_RELEASE_0-5-0, SCMBUG_RELEASE_0-4-1, SCMBUG_RELEASE_0-4-0, SCMBUG_RELEASE_0-3-4, SCMBUG_RELEASE_0-3-3, SCMBUG_RELEASE_0-3-2): SCMBUG ID: 426 SCMBUG NOTE: Now running a 'svnlook history -t' only when an activity_commit is issued. 2004-11-18 Thursday 05:35 mkgnu * src/: daemon/daemon.pl.in (1.4, SCMBUG_RELEASE_0-8-14, SCMBUG_RELEASE_0-8-13, SCMBUG_RELEASE_0-8-12, SCMBUG_RELEASE_0-8-11, SCMBUG_RELEASE_0-8-10, SCMBUG_RELEASE_0-8-9, SCMBUG_RELEASE_0-8-8, SCMBUG_RELEASE_0-8-7, SCMBUG_RELEASE_0-8-6, SCMBUG_RELEASE_0-8-5, SCMBUG_RELEASE_0-8-4, SCMBUG_RELEASE_0-8-3, SCMBUG_RELEASE_0-8-2, SCMBUG_RELEASE_0-8-1, SCMBUG_RELEASE_0-8-0, SCMBUG_RELEASE_0-7-2, SCMBUG_RELEASE_0-7-1, SCMBUG_RELEASE_0-7-0, p_kpm_paper_introduce_FREENIX_05_camera_copy_with_html2, p_kpm_paper_introduce_FREENIX_05_camera_copy_with_html, p_kpm_paper_introduce_FREENIX_05_camera_copy), scripts/rc.in (1.7, p_kpm_paper_introduce_FREENIX_05_camera_copy_with_html2, p_kpm_paper_introduce_FREENIX_05_camera_copy_with_html, p_kpm_paper_introduce_FREENIX_05_camera_copy), scripts/vdd_generator.pl.in (1.2) (utags: SCMBUG_RELEASE_0-3-2, SCMBUG_RELEASE_0-3-3, SCMBUG_RELEASE_0-3-4, SCMBUG_RELEASE_0-4-0, SCMBUG_RELEASE_0-4-1, SCMBUG_RELEASE_0-5-0, SCMBUG_RELEASE_0-5-1, SCMBUG_RELEASE_0-5-2, SCMBUG_RELEASE_0-5-3, SCMBUG_RELEASE_0-6-0): SCMBUG ID: 80 SCMBUG NOTE: Now also using a common library path for the VDD Generator and daemon. 2004-11-18 Thursday 05:31 mkgnu * src/scripts/install_glue.pl.in (1.18, SCMBUG_RELEASE_0-8-14, SCMBUG_RELEASE_0-8-13, SCMBUG_RELEASE_0-8-12, SCMBUG_RELEASE_0-8-11, SCMBUG_RELEASE_0-8-10, SCMBUG_RELEASE_0-8-9, SCMBUG_RELEASE_0-8-8, SCMBUG_RELEASE_0-8-7, SCMBUG_RELEASE_0-8-6, SCMBUG_RELEASE_0-8-5, SCMBUG_RELEASE_0-8-4, SCMBUG_RELEASE_0-8-3, SCMBUG_RELEASE_0-8-2, SCMBUG_RELEASE_0-8-1, SCMBUG_RELEASE_0-8-0, SCMBUG_RELEASE_0-7-2, SCMBUG_RELEASE_0-7-1, SCMBUG_RELEASE_0-7-0, p_kpm_paper_introduce_FREENIX_05_camera_copy_with_html2, p_kpm_paper_introduce_FREENIX_05_camera_copy_with_html, p_kpm_paper_introduce_FREENIX_05_camera_copy, SCMBUG_RELEASE_0-6-0, SCMBUG_RELEASE_0-5-3, SCMBUG_RELEASE_0-5-2, SCMBUG_RELEASE_0-5-1, SCMBUG_RELEASE_0-5-0, SCMBUG_RELEASE_0-4-1, SCMBUG_RELEASE_0-4-0, SCMBUG_RELEASE_0-3-4, SCMBUG_RELEASE_0-3-3, SCMBUG_RELEASE_0-3-2): SCMBUG ID: 80 SCMBUG NOTE: Now using the library path to find the Tools directory containing the glue installation utility. 2004-11-18 Thursday 05:11 mkgnu * doc/manual/installation.sgml (1.8, SCMBUG_RELEASE_0-3-3, SCMBUG_RELEASE_0-3-2): SCMBUG ID: 66 SCMBUG NOTE: Left more spacing in installation documentation figure. 2004-11-18 Thursday 05:11 mkgnu * doc/manual/: bugtracking-backends.sgml (1.13), glossary.sgml (1.4, SCMBUG_RELEASE_0-4-1, SCMBUG_RELEASE_0-4-0, SCMBUG_RELEASE_0-3-4, SCMBUG_RELEASE_0-3-3) (utags: SCMBUG_RELEASE_0-3-2): SCMBUG ID: 66 SCMBUG NOTE: Added GForge to the list of possible bug-tracking backends that can be supported. 2004-11-18 Thursday 05:08 mkgnu * src/scripts/rc.in (1.6), src/lib/product/Daemon/Daemon.pm.in (1.3, SCMBUG_RELEASE_0-3-4, SCMBUG_RELEASE_0-3-3, SCMBUG_RELEASE_0-3-2), packaging/debian/init.d.in (1.6, p_kpm_paper_introduce_FREENIX_05_camera_copy_with_html2, p_kpm_paper_introduce_FREENIX_05_camera_copy_with_html, p_kpm_paper_introduce_FREENIX_05_camera_copy, SCMBUG_RELEASE_0-6-0, SCMBUG_RELEASE_0-5-3, SCMBUG_RELEASE_0-5-2, SCMBUG_RELEASE_0-5-1, SCMBUG_RELEASE_0-5-0, SCMBUG_RELEASE_0-4-1, SCMBUG_RELEASE_0-4-0, SCMBUG_RELEASE_0-3-4, SCMBUG_RELEASE_0-3-3, SCMBUG_RELEASE_0-3-2), configure.in (1.79): SCMBUG ID: 432 SCMBUG NOTE: Made it possible to specify the pid file with global autoconf variable DEVEL_CONFIG_PID_FILE and replaced occurences where the pid filename was used with this variable. 2004-11-07 Sunday 06:11 mkgnu * src/lib/product/Daemon/Request.pm.in (1.2, SCMBUG_RELEASE_0-8-14, SCMBUG_RELEASE_0-8-13, SCMBUG_RELEASE_0-8-12, SCMBUG_RELEASE_0-8-11, SCMBUG_RELEASE_0-8-10, SCMBUG_RELEASE_0-8-9, SCMBUG_RELEASE_0-8-8, SCMBUG_RELEASE_0-8-7, SCMBUG_RELEASE_0-8-6, SCMBUG_RELEASE_0-8-5, SCMBUG_RELEASE_0-8-4, SCMBUG_RELEASE_0-8-3, SCMBUG_RELEASE_0-8-2, SCMBUG_RELEASE_0-8-1, SCMBUG_RELEASE_0-8-0, SCMBUG_RELEASE_0-7-2, SCMBUG_RELEASE_0-7-1, SCMBUG_RELEASE_0-7-0, p_kpm_paper_introduce_FREENIX_05_camera_copy_with_html2, p_kpm_paper_introduce_FREENIX_05_camera_copy_with_html, p_kpm_paper_introduce_FREENIX_05_camera_copy, SCMBUG_RELEASE_0-6-0, SCMBUG_RELEASE_0-5-3, SCMBUG_RELEASE_0-5-2, SCMBUG_RELEASE_0-5-1, SCMBUG_RELEASE_0-5-0, SCMBUG_RELEASE_0-4-1, SCMBUG_RELEASE_0-4-0, SCMBUG_RELEASE_0-3-4, SCMBUG_RELEASE_0-3-3, SCMBUG_RELEASE_0-3-2): SCMBUG ID: 80 SCMBUG NOTE: Request.pm now belongs to subpackage Daemon, like everything else. 2004-11-07 Sunday 06:09 mkgnu * Makefile.in (1.60, SCMBUG_RELEASE_0-4-1, SCMBUG_RELEASE_0-4-0, SCMBUG_RELEASE_0-3-4, SCMBUG_RELEASE_0-3-3, SCMBUG_RELEASE_0-3-2): SCMBUG ID: 430 SCMBUG NOTE: No longer copying .bpm files for the manual, but .jpg files, since we are using xfig to produce them rather than dia. 2004-10-22 Friday 04:30 mkgnu * doc/paper_introduce/paper_introduce.tex.in (1.21, SCMBUG_RELEASE_0-3-4, SCMBUG_RELEASE_0-3-3, SCMBUG_RELEASE_0-3-2, p_kpm_paper_introduce_FREENIX_05, p_kpm_paper_introduce_draft4): SCMBUG ID: 430 SCMBUG NOTE: Simplified significantly the explanation of the integration example. 2004-10-22 Friday 04:27 mkgnu * doc/paper_introduce/introduce.bib (1.10, SCMBUG_RELEASE_0-8-14, SCMBUG_RELEASE_0-8-13, SCMBUG_RELEASE_0-8-12, SCMBUG_RELEASE_0-8-11, SCMBUG_RELEASE_0-8-10, SCMBUG_RELEASE_0-8-9, SCMBUG_RELEASE_0-8-8, SCMBUG_RELEASE_0-8-7, SCMBUG_RELEASE_0-8-6, SCMBUG_RELEASE_0-8-5, SCMBUG_RELEASE_0-8-4, SCMBUG_RELEASE_0-8-3, SCMBUG_RELEASE_0-8-2, SCMBUG_RELEASE_0-8-1, SCMBUG_RELEASE_0-8-0, SCMBUG_RELEASE_0-7-2, SCMBUG_RELEASE_0-7-1, SCMBUG_RELEASE_0-7-0, p_kpm_paper_introduce_FREENIX_05_camera_copy_with_html2, p_kpm_paper_introduce_FREENIX_05_camera_copy_with_html, p_kpm_paper_introduce_FREENIX_05_camera_copy, SCMBUG_RELEASE_0-6-0, SCMBUG_RELEASE_0-5-3, SCMBUG_RELEASE_0-5-2, SCMBUG_RELEASE_0-5-1, SCMBUG_RELEASE_0-5-0, SCMBUG_RELEASE_0-4-1, SCMBUG_RELEASE_0-4-0, SCMBUG_RELEASE_0-3-4, SCMBUG_RELEASE_0-3-3, SCMBUG_RELEASE_0-3-2, p_kpm_paper_introduce_FREENIX_05, p_kpm_paper_introduce_draft4): SCMBUG ID: 430 SCMBUG NOTE: No longer referencing Aegis. I can't find the conference information in which this paper was published. 2004-10-22 Friday 03:13 mkgnu * doc/paper_introduce/paper_introduce.tex.in (1.20): SCMBUG ID: 430 SCMBUG NOTE: Better stressed the popularity and ease of use of this system. Also mentioned Dave Swegen in the acknowledgments section. 2004-10-22 Friday 03:11 mkgnu * doc/paper_introduce/Makefile.in (1.4, p_kpm_paper_introduce_FREENIX_05_camera_copy, SCMBUG_RELEASE_0-6-0, SCMBUG_RELEASE_0-5-3, SCMBUG_RELEASE_0-5-2, SCMBUG_RELEASE_0-5-1, SCMBUG_RELEASE_0-5-0, SCMBUG_RELEASE_0-4-1, SCMBUG_RELEASE_0-4-0, SCMBUG_RELEASE_0-3-4, SCMBUG_RELEASE_0-3-3, SCMBUG_RELEASE_0-3-2, p_kpm_paper_introduce_FREENIX_05, p_kpm_paper_introduce_draft4): SCMBUG ID: 430 SCMBUG NOTE: Now giving a more intuitive name to the final copy of the technical paper. 2004-10-21 Thursday 00:54 mkgnu * doc/paper_introduce/paper_introduce.tex.in (1.19, p_kpm_paper_introduce_draft3): SCMBUG ID: 430 SCMBUG NOTE: Replaced a few "permit" occurances with other words or phrases. 2004-10-17 Sunday 05:25 mkgnu * doc/paper_introduce/paper_introduce.tex.in (1.18): SCMBUG ID: 430 SCMBUG NOTE: Various rephrasing changes to change some sentences in a passive form and eliminate use of "our" and "we". 2004-10-11 Monday 00:59 mkgnu * doc/paper_introduce/: introduce.bib (1.9, p_kpm_paper_introduce_draft3), paper_introduce.tex.in (1.17): SCMBUG ID: 430 SCMBUG NOTE: Another round of general polishing of the paper. Clarified a few things and reworded some sentences. 2004-09-24 Friday 20:59 mkgnu * doc/paper_introduce/paper_introduce.tex.in (1.16, p_kpm_paper_introduce_draft2): SCMBUG ID: 430 SCMBUG NOTE: Minor rephrasing changes. Now this document is in a second draft stage. 2004-09-21 Tuesday 05:50 mkgnu * doc/paper_introduce/paper_introduce.tex.in (1.15): SCMBUG ID: 430 SCMBUG NOTE: Added a few clarifications in the integration example and revised parts of the Integration Upgrades section 2004-09-21 Tuesday 00:12 mkgnu * doc/paper_introduce/paper_introduce.tex.in (1.14): SCMBUG ID: 430 SCMBUG NOTE: Added content in the Integration upgrading section, documenting some of our experience. 2004-09-20 Monday 23:22 mkgnu * doc/paper_introduce/: introduce.bib (1.8, p_kpm_paper_introduce_draft2), paper_introduce.tex.in (1.13): SCMBUG ID: 430 SCMBUG NOTE: Added a section containing an integration example. In on-going work, added a paragraph on support for Arch's star-topology, and a paragraph documenting the required support by SCM and bug-tracking systems for a successful integration. Made various minor rephrasing changes. 2004-09-15 Wednesday 02:37 mkgnu * configure.in (1.78, p_kpm_paper_introduce_FREENIX_05, p_kpm_paper_introduce_draft4, p_kpm_paper_introduce_draft3, p_kpm_paper_introduce_draft2): SCMBUG ID: 435 SCMBUG NOTE: Now reporting the package that provides some of the tools used by ./configure 2004-09-15 Wednesday 00:46 mkgnu * src/: glue/templates/cvs/checkoutlist.in (1.4, SCMBUG_RELEASE_0-8-1, SCMBUG_RELEASE_0-8-0, SCMBUG_RELEASE_0-7-2, SCMBUG_RELEASE_0-7-1, SCMBUG_RELEASE_0-7-0, p_kpm_paper_introduce_FREENIX_05_camera_copy_with_html2, p_kpm_paper_introduce_FREENIX_05_camera_copy_with_html, p_kpm_paper_introduce_FREENIX_05_camera_copy, SCMBUG_RELEASE_0-6-0, SCMBUG_RELEASE_0-5-3, SCMBUG_RELEASE_0-5-2, SCMBUG_RELEASE_0-5-1, SCMBUG_RELEASE_0-5-0, SCMBUG_RELEASE_0-4-1, SCMBUG_RELEASE_0-4-0, SCMBUG_RELEASE_0-3-4, SCMBUG_RELEASE_0-3-3, SCMBUG_RELEASE_0-3-2), lib/product/Tools/Glue_Installer.pm.in (1.4) (utags: p_kpm_paper_introduce_FREENIX_05, p_kpm_paper_introduce_draft2, p_kpm_paper_introduce_draft3, p_kpm_paper_introduce_draft4): SCMBUG ID: 80 SCMBUG NOTE: Corrected the paths in which the glue library files are stored within the SCM system. 2004-09-14 Tuesday 23:34 mkgnu * src/lib/product/Tools/Glue_Installer.pm.in (1.3): SCMBUG ID: 67 SCMBUG NOTE:FIxed the issue of not autogenerating the ID and NOTE tokens. 2004-09-11 Saturday 19:58 mkgnu * src/lib/product/Tools/Glue_Installer.pm.in (1.2): SCMBUG ID: 80 SCMBUG NOTE:Minor correction than resulted in the glue installer to no longer work. 2004-09-11 Saturday 19:56 mkgnu * doc/manual/Makefile.in (1.5, SCMBUG_RELEASE_0-6-0, SCMBUG_RELEASE_0-5-3, SCMBUG_RELEASE_0-5-2, SCMBUG_RELEASE_0-5-1, SCMBUG_RELEASE_0-5-0, SCMBUG_RELEASE_0-4-1, SCMBUG_RELEASE_0-4-0, SCMBUG_RELEASE_0-3-4, SCMBUG_RELEASE_0-3-3, SCMBUG_RELEASE_0-3-2, p_kpm_paper_introduce_FREENIX_05, p_kpm_paper_introduce_draft4, p_kpm_paper_introduce_draft3, p_kpm_paper_introduce_draft2): SCMBUG ID: 430 SCMBUG NOTE:Now removing all jpg files that are automatically created using fig2dev. 2004-09-11 Saturday 19:54 mkgnu * src/: daemon/daemon.pl.in (1.3), glue/bin/activity.pl.in (1.2, SCMBUG_RELEASE_0-8-14, SCMBUG_RELEASE_0-8-13, SCMBUG_RELEASE_0-8-12, SCMBUG_RELEASE_0-8-11, SCMBUG_RELEASE_0-8-10, SCMBUG_RELEASE_0-8-9, SCMBUG_RELEASE_0-8-8, SCMBUG_RELEASE_0-8-7, SCMBUG_RELEASE_0-8-6, SCMBUG_RELEASE_0-8-5, SCMBUG_RELEASE_0-8-4, SCMBUG_RELEASE_0-8-3, SCMBUG_RELEASE_0-8-2, SCMBUG_RELEASE_0-8-1, SCMBUG_RELEASE_0-8-0, SCMBUG_RELEASE_0-7-2, SCMBUG_RELEASE_0-7-1, SCMBUG_RELEASE_0-7-0, p_kpm_paper_introduce_FREENIX_05_camera_copy_with_html2, p_kpm_paper_introduce_FREENIX_05_camera_copy_with_html, p_kpm_paper_introduce_FREENIX_05_camera_copy, SCMBUG_RELEASE_0-6-0, SCMBUG_RELEASE_0-5-3, SCMBUG_RELEASE_0-5-2, SCMBUG_RELEASE_0-5-1, SCMBUG_RELEASE_0-5-0, SCMBUG_RELEASE_0-4-1, SCMBUG_RELEASE_0-4-0, SCMBUG_RELEASE_0-3-4, SCMBUG_RELEASE_0-3-3, SCMBUG_RELEASE_0-3-2), lib/product/Daemon/Bugtracker.pm.in (1.2, SCMBUG_RELEASE_0-3-4, SCMBUG_RELEASE_0-3-3, SCMBUG_RELEASE_0-3-2), lib/product/Daemon/Bugzilla.pm.in (1.2, SCMBUG_RELEASE_0-3-4, SCMBUG_RELEASE_0-3-3, SCMBUG_RELEASE_0-3-2), lib/product/Daemon/Daemon.pm.in (1.2), lib/product/Glue/CVS.pm.in (1.2), lib/product/Glue/Glue.pm.in (1.2), lib/product/Glue/SCM.pm.in (1.2), lib/product/Glue/Subversion.pm.in (1.2) (utags: p_kpm_paper_introduce_FREENIX_05, p_kpm_paper_introduce_draft2, p_kpm_paper_introduce_draft3, p_kpm_paper_introduce_draft4): SCMBUG ID: 80 SCMBUG NOTE:Now using the new packaging directory structure in all tools and libraries related to the Daemon and Glue. 2004-09-11 Saturday 19:24 mkgnu * Makefile.in (1.59, p_kpm_paper_introduce_FREENIX_05, p_kpm_paper_introduce_draft4), doc/paper_introduce/Makefile.in (1.3) (utags: p_kpm_paper_introduce_draft2, p_kpm_paper_introduce_draft3): SCMBUG ID: 430 SCMBUG NOTE:Now cleaning the directory that holds the paper introducing this product. 2004-09-11 Saturday 19:20 mkgnu * src/lib/product/: Daemon.pm.in (1.14), Daemon/Daemon.pm.in (1.1): SCMBUG ID: 80 SCMBUG NOTE:Missed moving the Daemon.pm.in library in the new Daemon directory. 2004-09-11 Saturday 19:18 mkgnu * Makefile.in (1.58), configure.in (1.77), src/lib/product/CVS.pm.in (1.4), src/lib/product/Glue.pm.in (1.12), src/lib/product/SCM.pm.in (1.6), src/lib/product/Subversion.pm.in (1.11), src/lib/product/Daemon/Bugtracker.pm.in (1.1), src/lib/product/Daemon/Bugzilla.pm.in (1.1), src/lib/product/Daemon/Request.pm.in (1.1, p_kpm_paper_introduce_FREENIX_05, p_kpm_paper_introduce_draft4, p_kpm_paper_introduce_draft3, p_kpm_paper_introduce_draft2), src/lib/product/Glue/CVS.pm.in (1.1), src/lib/product/Glue/Glue.pm.in (1.1), src/lib/product/Glue/SCM.pm.in (1.1), src/lib/product/Glue/Subversion.pm.in (1.1): SCMBUG ID: 80 SCMBUG NOTE:Changed the directory structure of the glue and daemon library files to be in their own separate directories. 2004-09-11 Saturday 19:17 mkgnu * packaging/debian/: control.in (1.2, SCMBUG_RELEASE_0-5-0), rules.in (1.14) (utags: SCMBUG_RELEASE_0-3-2, SCMBUG_RELEASE_0-3-3, SCMBUG_RELEASE_0-3-4, SCMBUG_RELEASE_0-4-0, SCMBUG_RELEASE_0-4-1, p_kpm_paper_introduce_FREENIX_05, p_kpm_paper_introduce_draft2, p_kpm_paper_introduce_draft3, p_kpm_paper_introduce_draft4): SCMBUG ID: 66 SCMBUG NOTE:Minor clarification in the description of the -doc Debian package that GNATS is not a target bug-tracker at the moment. 2004-09-11 Saturday 19:02 mkgnu * Makefile.in (1.57), configure.in (1.76): SCMBUG ID: 80 SCMBUG NOTE:Now autogenerating and cleaning up the new Tools libraries used by the Glue Installer and VDD Generator. 2004-09-11 Saturday 19:01 mkgnu * src/: lib/product/Tools/Glue_Installer.pm.in (1.1), lib/product/Tools/SCM_Description.pm.in (1.1, p_kpm_paper_introduce_FREENIX_05, p_kpm_paper_introduce_draft4, p_kpm_paper_introduce_draft3, p_kpm_paper_introduce_draft2), lib/product/Tools/SCM_Functions.pm.in (1.1, SCMBUG_RELEASE_0-6-0, SCMBUG_RELEASE_0-5-3, SCMBUG_RELEASE_0-5-2, SCMBUG_RELEASE_0-5-1, SCMBUG_RELEASE_0-5-0, SCMBUG_RELEASE_0-4-1, SCMBUG_RELEASE_0-4-0, SCMBUG_RELEASE_0-3-4, SCMBUG_RELEASE_0-3-3, SCMBUG_RELEASE_0-3-2, p_kpm_paper_introduce_FREENIX_05, p_kpm_paper_introduce_draft4, p_kpm_paper_introduce_draft3, p_kpm_paper_introduce_draft2), lib/product/Tools/VDD_Generator.pm.in (1.1, SCMBUG_RELEASE_0-3-3, SCMBUG_RELEASE_0-3-2, p_kpm_paper_introduce_FREENIX_05, p_kpm_paper_introduce_draft4, p_kpm_paper_introduce_draft3, p_kpm_paper_introduce_draft2), scripts/install_glue.pl.in (1.17, p_kpm_paper_introduce_FREENIX_05, p_kpm_paper_introduce_draft4, p_kpm_paper_introduce_draft3, p_kpm_paper_introduce_draft2), scripts/vdd_generator.pl.in (1.1, p_kpm_paper_introduce_FREENIX_05, p_kpm_paper_introduce_draft4, p_kpm_paper_introduce_draft3, p_kpm_paper_introduce_draft2): SCMBUG ID: 80 SCMBUG NOTE:Created a new collection of Tools libraries that contain functionality used by both the Glue Installer and the VDD Generator. 2004-09-11 Saturday 18:58 mkgnu * packaging/debian/rules.in (1.13): SCMBUG ID: 80 SCMBUG NOTE:Now packaging the VDD Generator for Debian, along with the collection of new library files it requires. 2004-09-11 Saturday 18:56 mkgnu * doc/manpages/: Makefile.in (1.5), vdd_generator.1.sgml.in (1.1) (utags: SCMBUG_RELEASE_0-3-2, SCMBUG_RELEASE_0-3-3, SCMBUG_RELEASE_0-3-4, SCMBUG_RELEASE_0-4-0, SCMBUG_RELEASE_0-4-1, SCMBUG_RELEASE_0-5-0, SCMBUG_RELEASE_0-5-1, SCMBUG_RELEASE_0-5-2, SCMBUG_RELEASE_0-5-3, SCMBUG_RELEASE_0-6-0, SCMBUG_RELEASE_0-7-0, SCMBUG_RELEASE_0-7-1, SCMBUG_RELEASE_0-7-2, SCMBUG_RELEASE_0-8-0, SCMBUG_RELEASE_0-8-1, SCMBUG_RELEASE_0-8-10, SCMBUG_RELEASE_0-8-11, SCMBUG_RELEASE_0-8-12, SCMBUG_RELEASE_0-8-13, SCMBUG_RELEASE_0-8-14, SCMBUG_RELEASE_0-8-2, SCMBUG_RELEASE_0-8-3, SCMBUG_RELEASE_0-8-4, SCMBUG_RELEASE_0-8-5, SCMBUG_RELEASE_0-8-6, SCMBUG_RELEASE_0-8-7, SCMBUG_RELEASE_0-8-8, SCMBUG_RELEASE_0-8-9, p_kpm_paper_introduce_FREENIX_05, p_kpm_paper_introduce_FREENIX_05_camera_copy, p_kpm_paper_introduce_FREENIX_05_camera_copy_with_html, p_kpm_paper_introduce_FREENIX_05_camera_copy_with_html2, p_kpm_paper_introduce_draft2, p_kpm_paper_introduce_draft3, p_kpm_paper_introduce_draft4): SCMBUG ID: 80 SCMBUG NOTE:Added a manpage on the VDD generator tool that is slowly being implemented. 2004-09-11 Saturday 18:55 mkgnu * doc/manpages/: daemon.8.sgml.in (1.2), install_glue.1.sgml.in (1.4, SCMBUG_RELEASE_0-8-14, SCMBUG_RELEASE_0-8-13, SCMBUG_RELEASE_0-8-12, SCMBUG_RELEASE_0-8-11, SCMBUG_RELEASE_0-8-10, SCMBUG_RELEASE_0-8-9, SCMBUG_RELEASE_0-8-8, SCMBUG_RELEASE_0-8-7, SCMBUG_RELEASE_0-8-6, SCMBUG_RELEASE_0-8-5, SCMBUG_RELEASE_0-8-4, SCMBUG_RELEASE_0-8-3, SCMBUG_RELEASE_0-8-2, SCMBUG_RELEASE_0-8-1, SCMBUG_RELEASE_0-8-0, SCMBUG_RELEASE_0-7-2, SCMBUG_RELEASE_0-7-1, SCMBUG_RELEASE_0-7-0, p_kpm_paper_introduce_FREENIX_05_camera_copy_with_html2, p_kpm_paper_introduce_FREENIX_05_camera_copy_with_html, p_kpm_paper_introduce_FREENIX_05_camera_copy, SCMBUG_RELEASE_0-6-0, SCMBUG_RELEASE_0-5-3, SCMBUG_RELEASE_0-5-2) (utags: SCMBUG_RELEASE_0-3-2, SCMBUG_RELEASE_0-3-3, SCMBUG_RELEASE_0-3-4, SCMBUG_RELEASE_0-4-0, SCMBUG_RELEASE_0-4-1, SCMBUG_RELEASE_0-5-0, SCMBUG_RELEASE_0-5-1, p_kpm_paper_introduce_FREENIX_05, p_kpm_paper_introduce_draft2, p_kpm_paper_introduce_draft3, p_kpm_paper_introduce_draft4): SCMBUG ID: 66 SCMBUG NOTE:Improved formatting of the manpage in the way the package names were typeset. 2004-09-11 Saturday 18:54 mkgnu * doc/manual/features.sgml (1.13, p_kpm_paper_introduce_FREENIX_05, p_kpm_paper_introduce_draft4, p_kpm_paper_introduce_draft3, p_kpm_paper_introduce_draft2): SCMBUG ID: 66 SCMBUG NOTE:Added another example of a scenario requiring use of multiple product names. 2004-09-11 Saturday 18:48 mkgnu * doc/paper_introduce/: introduce.bib (1.7), paper_introduce.tex.in (1.12): SCMBUG ID: 430 SCMBUG NOTE:More rephrasing changes and clarifications. Now citing CPCMS on disconnected commits. 2004-09-09 Thursday 07:01 mkgnu * doc/manual/tools.sgml (1.16, SCMBUG_RELEASE_0-3-3, SCMBUG_RELEASE_0-3-2, p_kpm_paper_introduce_FREENIX_05, p_kpm_paper_introduce_draft4, p_kpm_paper_introduce_draft3, p_kpm_paper_introduce_draft1, p_kpm_paper_introduce_draft2): SCMBUG ID: 66 SCMBUG NOTE:Minor type-o corrections and better selection of words used. 2004-09-09 Thursday 07:00 mkgnu * doc/paper_introduce/paper_introduce.tex.in (1.11, p_kpm_paper_introduce_draft1): SCMBUG ID: 430 SCMBUG NOTE:Modified the abstract and made various rephrasing corrections. 2004-09-08 Wednesday 02:24 mkgnu * doc/paper_introduce/: introduce.bib (1.6, p_kpm_paper_introduce_draft1), paper_introduce.tex.in (1.10): SCMBUG ID: 430 SCMBUG NOTE:Modified the asbtract. Added a section on security. Various rewording changes. 2004-09-07 Tuesday 23:51 mkgnu * doc/manual/: design.sgml (1.16, SCMBUG_RELEASE_0-3-4, SCMBUG_RELEASE_0-3-3, SCMBUG_RELEASE_0-3-2), installation.sgml (1.7) (utags: p_kpm_paper_introduce_FREENIX_05, p_kpm_paper_introduce_draft1, p_kpm_paper_introduce_draft2, p_kpm_paper_introduce_draft3, p_kpm_paper_introduce_draft4): SCMBUG ID: 66 SCMBUG NOTE:Minor rewording corrections in the manual. Now including a .jpg file for the system architecture rather than a .bmp. 2004-09-07 Tuesday 23:50 mkgnu * doc/paper_introduce/paper_introduce.tex.in (1.9): SCMBUG ID: 430 SCMBUG NOTE:Now including the images/ directory for figures, and scaling the system architecture diagram differently. 2004-09-07 Tuesday 23:49 mkgnu * packaging/debian/rules.in (1.12), doc/manual/images/prep_images.sh (1.5, SCMBUG_RELEASE_0-7-0, p_kpm_paper_introduce_FREENIX_05_camera_copy_with_html2, p_kpm_paper_introduce_FREENIX_05_camera_copy_with_html, p_kpm_paper_introduce_FREENIX_05_camera_copy, SCMBUG_RELEASE_0-6-0, SCMBUG_RELEASE_0-5-3, SCMBUG_RELEASE_0-5-2, SCMBUG_RELEASE_0-5-1, SCMBUG_RELEASE_0-5-0, SCMBUG_RELEASE_0-4-1, SCMBUG_RELEASE_0-4-0, SCMBUG_RELEASE_0-3-4, SCMBUG_RELEASE_0-3-3, SCMBUG_RELEASE_0-3-2, p_kpm_paper_introduce_FREENIX_05, p_kpm_paper_introduce_draft4, p_kpm_paper_introduce_draft3, p_kpm_paper_introduce_draft2) (utags: p_kpm_paper_introduce_draft1): SCMBUG ID: 430 SCMBUG NOTE:Now packaging a .jpg file for the system architecture diagram instead of a .bmp file. 2004-09-07 Tuesday 23:12 mkgnu * doc/paper_introduce/Makefile.in (1.2, p_kpm_paper_introduce_draft1): SCMBUG ID: 430 SCMBUG NOTE:Now creating a symbolic link to the images directory from the manual and cleaning it up. 2004-09-07 Tuesday 23:10 mkgnu * doc/manual/images/system_architecture.fig.in (1.2, SCMBUG_RELEASE_0-4-1, SCMBUG_RELEASE_0-4-0, SCMBUG_RELEASE_0-3-4, SCMBUG_RELEASE_0-3-3, SCMBUG_RELEASE_0-3-2, p_kpm_paper_introduce_FREENIX_05, p_kpm_paper_introduce_draft4, p_kpm_paper_introduce_draft3, p_kpm_paper_introduce_draft1, p_kpm_paper_introduce_draft2): SCMBUG ID: 430 SCMBUG NOTE:Now using the autogeneration variables for the port number and product name. 2004-09-07 Tuesday 18:44 mkgnu * doc/AUTHORS (1.3, SCMBUG_RELEASE_0-8-6, SCMBUG_RELEASE_0-8-5, SCMBUG_RELEASE_0-8-4, SCMBUG_RELEASE_0-8-3, SCMBUG_RELEASE_0-8-2, SCMBUG_RELEASE_0-8-1, SCMBUG_RELEASE_0-8-0, SCMBUG_RELEASE_0-7-2, SCMBUG_RELEASE_0-7-1, SCMBUG_RELEASE_0-7-0, p_kpm_paper_introduce_FREENIX_05_camera_copy_with_html2, p_kpm_paper_introduce_FREENIX_05_camera_copy_with_html, p_kpm_paper_introduce_FREENIX_05_camera_copy, SCMBUG_RELEASE_0-6-0, SCMBUG_RELEASE_0-5-3, SCMBUG_RELEASE_0-5-2, SCMBUG_RELEASE_0-5-1, SCMBUG_RELEASE_0-5-0, SCMBUG_RELEASE_0-4-1, SCMBUG_RELEASE_0-4-0, SCMBUG_RELEASE_0-3-4, SCMBUG_RELEASE_0-3-3, SCMBUG_RELEASE_0-3-2, p_kpm_paper_introduce_FREENIX_05, p_kpm_paper_introduce_draft4, p_kpm_paper_introduce_draft3, p_kpm_paper_introduce_draft1, p_kpm_paper_introduce_draft2): SCMBUG ID: 66 SCMBUG NOTE:Added the names of a few people that contributed feedback to this project. 2004-09-07 Tuesday 18:44 mkgnu * configure.in (1.75, p_kpm_paper_introduce_draft1), doc/manual/Makefile.in (1.4, p_kpm_paper_introduce_draft1), doc/manual/images/prep_images.sh (1.4), doc/manual/images/system_architecture.dia.in (1.3), doc/manual/images/system_architecture.fig.in (1.1): SCMBUG ID: 430 SCMBUG NOTE:Removed the .dia diagram. Will now use an xfig file for the system architecture diagram. 2004-09-07 Tuesday 18:41 mkgnu * doc/paper_introduce/paper_introduce.tex.in (1.8): SCMBUG ID: 430 SCMBUG NOTE:More rephrasing in the Early Experience and On-Going work sections. 2004-09-06 Monday 20:21 mkgnu * doc/paper_introduce/paper_introduce.tex.in (1.7): SCMBUG ID: 430 SCMBUG NOTE:Run ispell and added a new paragraph in the SCM hooks section. 2004-09-06 Monday 18:07 mkgnu * doc/paper_introduce/: introduce.bib (1.5), paper_introduce.tex.in (1.6): SCMBUG ID: 430 SCMBUG NOTE:Changed the sectioning so most items under System Design have their own section now. Documented on-going work and a conclusion; updated abstract. Various rewording changes and a new paragraph in the Public Integration Interface section. 2004-09-05 Sunday 18:13 mkgnu * doc/paper_introduce/: introduce.bib (1.4), paper_introduce.tex.in (1.5): SCMBUG ID: 430 SCMBUG NOTE:Added a section documenting the VDD. Other miscellanous phrasing changes. 2004-09-04 Saturday 22:04 mkgnu * doc/paper_introduce/: introduce.bib (1.3), paper_introduce.tex.in (1.4): SCMBUG ID: 430 SCMBUG NOTE:Documented the integration daemon, and performed some small all-around phrasing changes. 2004-09-04 Saturday 18:24 mkgnu * doc/paper_introduce/paper_introduce.tex.in (1.3): SCMBUG ID: 430 SCMBUG NOTE:Documented the existing policies driving the behavior of the integration glue. 2004-09-04 Saturday 00:23 mkgnu * doc/paper_introduce/: introduce.bib (1.2), paper_introduce.tex.in (1.2): SCMBUG ID: 430 SCMBUG NOTE:Improved the introduction, and added a related work section. 2004-09-03 Friday 19:25 mkgnu * configure.in (1.74), doc/paper_introduce/Makefile.in (1.1), doc/paper_introduce/introduce.bib (1.1), doc/paper_introduce/paper_introduce.tex.in (1.1), doc/paper_introduce/twocolumn.sty (1.1, SCMBUG_RELEASE_0-8-14, SCMBUG_RELEASE_0-8-13, SCMBUG_RELEASE_0-8-12, SCMBUG_RELEASE_0-8-11, SCMBUG_RELEASE_0-8-10, SCMBUG_RELEASE_0-8-9, SCMBUG_RELEASE_0-8-8, SCMBUG_RELEASE_0-8-7, SCMBUG_RELEASE_0-8-6, SCMBUG_RELEASE_0-8-5, SCMBUG_RELEASE_0-8-4, SCMBUG_RELEASE_0-8-3, SCMBUG_RELEASE_0-8-2, SCMBUG_RELEASE_0-8-1, SCMBUG_RELEASE_0-8-0, SCMBUG_RELEASE_0-7-2, SCMBUG_RELEASE_0-7-1, SCMBUG_RELEASE_0-7-0, p_kpm_paper_introduce_FREENIX_05_camera_copy_with_html2, p_kpm_paper_introduce_FREENIX_05_camera_copy_with_html, p_kpm_paper_introduce_FREENIX_05_camera_copy, SCMBUG_RELEASE_0-6-0, SCMBUG_RELEASE_0-5-3, SCMBUG_RELEASE_0-5-2, SCMBUG_RELEASE_0-5-1, SCMBUG_RELEASE_0-5-0, SCMBUG_RELEASE_0-4-1, SCMBUG_RELEASE_0-4-0, SCMBUG_RELEASE_0-3-4, SCMBUG_RELEASE_0-3-3, SCMBUG_RELEASE_0-3-2, p_kpm_paper_introduce_FREENIX_05, p_kpm_paper_introduce_draft4, p_kpm_paper_introduce_draft3, p_kpm_paper_introduce_draft1, p_kpm_paper_introduce_draft2), doc/paper_introduce/usenix.sty (1.1, SCMBUG_RELEASE_0-8-14, SCMBUG_RELEASE_0-8-13, SCMBUG_RELEASE_0-8-12, SCMBUG_RELEASE_0-8-11, SCMBUG_RELEASE_0-8-10, SCMBUG_RELEASE_0-8-9, SCMBUG_RELEASE_0-8-8, SCMBUG_RELEASE_0-8-7, SCMBUG_RELEASE_0-8-6, SCMBUG_RELEASE_0-8-5, SCMBUG_RELEASE_0-8-4, SCMBUG_RELEASE_0-8-3, SCMBUG_RELEASE_0-8-2, SCMBUG_RELEASE_0-8-1, SCMBUG_RELEASE_0-8-0, SCMBUG_RELEASE_0-7-2, SCMBUG_RELEASE_0-7-1, SCMBUG_RELEASE_0-7-0, p_kpm_paper_introduce_FREENIX_05_camera_copy_with_html2, p_kpm_paper_introduce_FREENIX_05_camera_copy_with_html, p_kpm_paper_introduce_FREENIX_05_camera_copy, SCMBUG_RELEASE_0-6-0, SCMBUG_RELEASE_0-5-3, SCMBUG_RELEASE_0-5-2, SCMBUG_RELEASE_0-5-1, SCMBUG_RELEASE_0-5-0, SCMBUG_RELEASE_0-4-1, SCMBUG_RELEASE_0-4-0, SCMBUG_RELEASE_0-3-4, SCMBUG_RELEASE_0-3-3, SCMBUG_RELEASE_0-3-2, p_kpm_paper_introduce_FREENIX_05, p_kpm_paper_introduce_draft4, p_kpm_paper_introduce_draft3, p_kpm_paper_introduce_draft1, p_kpm_paper_introduce_draft2), doc/paper_introduce/usetex-v1.cls (1.1, SCMBUG_RELEASE_0-8-14, SCMBUG_RELEASE_0-8-13, SCMBUG_RELEASE_0-8-12, SCMBUG_RELEASE_0-8-11, SCMBUG_RELEASE_0-8-10, SCMBUG_RELEASE_0-8-9, SCMBUG_RELEASE_0-8-8, SCMBUG_RELEASE_0-8-7, SCMBUG_RELEASE_0-8-6, SCMBUG_RELEASE_0-8-5, SCMBUG_RELEASE_0-8-4, SCMBUG_RELEASE_0-8-3, SCMBUG_RELEASE_0-8-2, SCMBUG_RELEASE_0-8-1, SCMBUG_RELEASE_0-8-0, SCMBUG_RELEASE_0-7-2, SCMBUG_RELEASE_0-7-1, SCMBUG_RELEASE_0-7-0, p_kpm_paper_introduce_FREENIX_05_camera_copy_with_html2, p_kpm_paper_introduce_FREENIX_05_camera_copy_with_html, p_kpm_paper_introduce_FREENIX_05_camera_copy, SCMBUG_RELEASE_0-6-0, SCMBUG_RELEASE_0-5-3, SCMBUG_RELEASE_0-5-2, SCMBUG_RELEASE_0-5-1, SCMBUG_RELEASE_0-5-0, SCMBUG_RELEASE_0-4-1, SCMBUG_RELEASE_0-4-0, SCMBUG_RELEASE_0-3-4, SCMBUG_RELEASE_0-3-3, SCMBUG_RELEASE_0-3-2, p_kpm_paper_introduce_FREENIX_05, p_kpm_paper_introduce_draft4, p_kpm_paper_introduce_draft3, p_kpm_paper_introduce_draft1, p_kpm_paper_introduce_draft2): SCMBUG ID: 430 SCMBUG NOTE: Now autogenerating the TeX file holding content for a paper introducing this system. 2004-09-03 Friday 01:07 mkgnu * configure.in (1.73), packaging/debian/changelog (1.13, p_kpm_paper_introduce_FREENIX_05, p_kpm_paper_introduce_draft4, p_kpm_paper_introduce_draft3, p_kpm_paper_introduce_draft1, p_kpm_paper_introduce_draft2) (utags: SCMBUG_RELEASE_0-3-1): SCMBUG ID: 428 SCMBUG NOTE:Increased release version for upcoming release SCMBUG_RELEASE_0-3-1. This release correctly reports the old version number of a file committed with Subversion. 2004-09-02 Thursday 05:49 mkgnu * src/lib/product/Subversion.pm.in (1.10, p_kpm_paper_introduce_draft1_to_ryu, SCMBUG_RELEASE_0-3-1): SCMBUG ID: 426 SCMBUG NOTE:Now detecting the last revision number of a file and correctly reporting it in the integration log, instead of always assuming that the previous global revision number was the last one for each file. Used the 'svnlook history' command to detect that. 2004-08-30 Monday 03:07 mkgnu * product_release.conf.in (1.15, SCMBUG_RELEASE_0-5-0, SCMBUG_RELEASE_0-4-1, SCMBUG_RELEASE_0-4-0, SCMBUG_RELEASE_0-3-4, SCMBUG_RELEASE_0-3-3, SCMBUG_RELEASE_0-3-2, p_kpm_paper_introduce_FREENIX_05, p_kpm_paper_introduce_draft4, p_kpm_paper_introduce_draft3, p_kpm_paper_introduce_draft1, p_kpm_paper_introduce_draft2, SCMBUG_RELEASE_0-3-1, SCMBUG_RELEASE_0-3-0): SCMBUG ID: 427 SCMBUG NOTE:Corrected a packaging problem where the CVS.pm.in file was not provided in the project released sources. 2004-08-30 Monday 02:47 mkgnu * doc/: manpages/Makefile.in (1.4, p_kpm_paper_introduce_draft1), manual/Makefile.in (1.3) (utags: SCMBUG_RELEASE_0-3-0, SCMBUG_RELEASE_0-3-1): SCMBUG ID: 66 SCMBUG NOTE:Now cleaning up correctly all files in the distclean rule of the manual and manpages. 2004-08-30 Monday 02:46 mkgnu * configure.in (1.72), packaging/debian/changelog (1.12) (utags: SCMBUG_RELEASE_0-3-0): SCMBUG ID: 427 SCMBUG NOTE:Updating the version number to reflect the upcoming release. This release changes the daemon/glue communication protocol, provides improved documentation, and partial support for multiple products. 2004-08-30 Monday 02:43 mkgnu * doc/manual/scm-frontends.sgml (1.17, p_kpm_paper_introduce_FREENIX_05, p_kpm_paper_introduce_draft4, p_kpm_paper_introduce_draft3, p_kpm_paper_introduce_draft1, p_kpm_paper_introduce_draft2, SCMBUG_RELEASE_0-3-1, SCMBUG_RELEASE_0-3-0): SCMBUG ID: 66 SCMBUG NOTE:Clarified that the glue installer's manpage should also be updated when an SCM frontend is added. 2004-08-30 Monday 02:35 mkgnu * Makefile.in (1.56, p_kpm_paper_introduce_draft1), packaging/debian/rules.in (1.11) (utags: SCMBUG_RELEASE_0-3-0, SCMBUG_RELEASE_0-3-1): SCMBUG ID: 66 SCMBUG NOTE:Now installing the integration daemon manpage in the Debian packages, and from source. 2004-08-30 Monday 02:24 mkgnu * configure.in (1.71), doc/manpages/Makefile.in (1.3), doc/manpages/daemon.8.sgml.in (1.1, p_kpm_paper_introduce_draft1, SCMBUG_RELEASE_0-3-1, SCMBUG_RELEASE_0-3-0), doc/manpages/install_glue.1.sgml.in (1.3, p_kpm_paper_introduce_draft1, SCMBUG_RELEASE_0-3-1, SCMBUG_RELEASE_0-3-0): SCMBUG ID: 66 SCMBUG NOTE:Added a manpage for the integration daemon. Made minor changes to the manpage of the glue installer. 2004-08-30 Monday 01:55 mkgnu * doc/manual/design.sgml (1.15, SCMBUG_RELEASE_0-3-1, SCMBUG_RELEASE_0-3-0): SCMBUG ID: 66 SCMBUG NOTE:Fixed a grammar error. A word was missing. This is corrected now. 2004-08-29 Sunday 20:37 mkgnu * doc/manual/design.sgml (1.14): SCMBUG ID: 66 SCMBUG NOTE:Clarified that it is not a primary goal to support GNATS. Other integrators can support it. 2004-08-29 Sunday 20:36 mkgnu * doc/manual/: bugtracking-backends.sgml (1.12, p_kpm_paper_introduce_FREENIX_05, p_kpm_paper_introduce_draft4, p_kpm_paper_introduce_draft3, p_kpm_paper_introduce_draft1, p_kpm_paper_introduce_draft2, SCMBUG_RELEASE_0-3-1, SCMBUG_RELEASE_0-3-0), scm-frontends.sgml (1.16): SCMBUG ID: 66 SCMBUG NOTE:Clarified that integrators submitting additional frontends/backends should be comitted to support them. 2004-08-29 Sunday 20:30 mkgnu * doc/manual/: bugtracking-backends.sgml (1.11), glossary.sgml (1.3, p_kpm_paper_introduce_FREENIX_05, p_kpm_paper_introduce_draft4, p_kpm_paper_introduce_draft3, p_kpm_paper_introduce_draft1, p_kpm_paper_introduce_draft2, SCMBUG_RELEASE_0-3-1, SCMBUG_RELEASE_0-3-0), scm-frontends.sgml (1.15): SCMBUG ID: 66 SCMBUG NOTE:Documented the list of bug-tracking systems that are encouraged to contribute an integration backend. Minor corrections in the SCM frontends. 2004-08-29 Sunday 20:30 mkgnu * doc/manual/: features.sgml (1.12, p_kpm_paper_introduce_draft1), tools.sgml (1.15) (utags: SCMBUG_RELEASE_0-3-0, SCMBUG_RELEASE_0-3-1): SCMBUG ID: 66 SCMBUG NOTE:Emphasized a few keypoints with a note and a warning tag, to stand out while reading. 2004-08-29 Sunday 18:54 mkgnu * doc/manual/: scm-frontends.sgml (1.14), tools.sgml (1.14): SCMBUG ID: 66 SCMBUG NOTE:Documented the steps required to develop a new SCM frontend. 2004-08-29 Sunday 18:26 mkgnu * doc/manual/: glossary.sgml (1.2), scm-frontends.sgml (1.13): SCMBUG ID: 66 SCMBUG NOTE:Documented some SCM systems that we would like to see an SCM frontend for. 2004-08-29 Sunday 17:56 mkgnu * doc/manual/tools.sgml (1.13): SCMBUG ID: 421 SCMBUG NOTE:Minor grammar correction in how Subversion checks for an implied tag activity. 2004-08-29 Sunday 17:54 mkgnu * doc/manual/features.sgml (1.11): SCMBUG ID: 421 SCMBUG NOTE:Added a paragraph recommending developers to use vendor braches instead of hosting multiple products in the same SCM system. 2004-08-29 Sunday 17:11 mkgnu * doc/manual/: features.sgml (1.10), installation.sgml (1.6, SCMBUG_RELEASE_0-3-1, SCMBUG_RELEASE_0-3-0): SCMBUG ID: 421 SCMBUG NOTE:Documented how multiple product names are supported, and the tradeoff of no longer integrating labeling operations in this scenario. 2004-08-29 Sunday 06:44 mkgnu * src/lib/product/Daemon.pm.in (1.13, p_kpm_paper_introduce_draft1_to_ryu, SCMBUG_RELEASE_0-3-1, SCMBUG_RELEASE_0-3-0): SCMBUG ID: 421 SCMBUG NOTE:Increased the verbosity of the logs on the daemon. This greatly assists in debugging whether an implied tagging activity was issued, or whether a tagging activity was silently ignored. 2004-08-29 Sunday 06:35 mkgnu * src/lib/product/Glue.pm.in (1.11, p_kpm_paper_introduce_draft1_to_ryu, SCMBUG_RELEASE_0-3-1, SCMBUG_RELEASE_0-3-0): SCMBUG ID: 421 SCMBUG NOTE:Now correctly counting the number of products when deciding whether a tagging activity will have to be ignored. No longer listing a warning message twice on CVS tags if multiple products are specified. 2004-08-28 Saturday 22:20 mkgnu * src/scripts/install_glue.pl.in (1.16, p_kpm_paper_introduce_draft1, SCMBUG_RELEASE_0-3-1, SCMBUG_RELEASE_0-3-0): SCMBUG ID: 67 SCMBUG NOTE:Now reporting the correct name of the glue configuration file when upgrading the glue. 2004-08-28 Saturday 18:47 mkgnu * src/lib/product/Common.pm.in (1.6, SCMBUG_RELEASE_0-3-4, SCMBUG_RELEASE_0-3-3, SCMBUG_RELEASE_0-3-2, p_kpm_paper_introduce_FREENIX_05, p_kpm_paper_introduce_draft4, p_kpm_paper_introduce_draft3, p_kpm_paper_introduce_draft1, p_kpm_paper_introduce_draft2, SCMBUG_RELEASE_0-3-1, SCMBUG_RELEASE_0-3-0): SCMBUG ID: 421 SCMBUG NOTE:Increased the integration protocol version number, since the protocol was changed to support multiple products. 2004-08-27 Friday 22:54 mkgnu * src/: glue/etc/product/glue.conf.template.in (1.7, p_kpm_paper_introduce_FREENIX_05, p_kpm_paper_introduce_draft4, p_kpm_paper_introduce_draft3, p_kpm_paper_introduce_draft1, p_kpm_paper_introduce_draft2, SCMBUG_RELEASE_0-3-1, SCMBUG_RELEASE_0-3-0), lib/product/Bugtracker.pm.in (1.10, SCMBUG_RELEASE_0-5-1, SCMBUG_RELEASE_0-5-0, SCMBUG_RELEASE_0-4-1, SCMBUG_RELEASE_0-4-0, SCMBUG_RELEASE_0-3-4, SCMBUG_RELEASE_0-3-3, SCMBUG_RELEASE_0-3-2, p_kpm_paper_introduce_FREENIX_05, p_kpm_paper_introduce_draft4, p_kpm_paper_introduce_draft3, p_kpm_paper_introduce_draft1, p_kpm_paper_introduce_draft2, SCMBUG_RELEASE_0-3-1, SCMBUG_RELEASE_0-3-0), lib/product/Common.pm.in (1.5), lib/product/Connection.pm.in (1.6, p_kpm_paper_introduce_FREENIX_05, p_kpm_paper_introduce_draft4, p_kpm_paper_introduce_draft3, p_kpm_paper_introduce_draft1, p_kpm_paper_introduce_draft2, SCMBUG_RELEASE_0-3-1, SCMBUG_RELEASE_0-3-0), lib/product/Daemon.pm.in (1.12), lib/product/Glue.pm.in (1.10): SCMBUG ID: 421 SCMBUG NOTE: Added the capability of specifying a list of product names. When that happens, tagging activities will not be issued to the integration daemon, since tha daemon cannot determine which product name the tagging corresponds to. During bug id verification checks, it is verified whether the list of bug ids belong to any of the products specified in the glue configuration file. 2004-08-23 Monday 06:18 mkgnu * packaging/debian/rules.in (1.10, SCMBUG_RELEASE_0-2-8): SCMBUG ID: 418 SCMBUG NOTE:Fixed a bug in specifying the package in which the manpage of the install_glue tool should be included. 2004-08-23 Monday 06:00 mkgnu * product_release.conf.in (1.14, SCMBUG_RELEASE_0-2-8): SCMBUG ID: 418 SCMBUG NOTE:Now packaging the manpages directory, excluding their auto-generated Makefile. 2004-08-23 Monday 05:57 mkgnu * doc/manpages/Makefile.in (1.2, SCMBUG_RELEASE_0-2-8): SCMBUG ID: 418 SCMBUG NOTE:Now deleting the glue installation manpage file generated through Docbook. 2004-08-23 Monday 05:55 mkgnu * Makefile.in (1.55, SCMBUG_RELEASE_0-2-8): SCMBUG ID: 418 SCMBUG NOTE:Now calling the rule that cleans the contents of the doc/manpages directory from the top-level Makefile. 2004-08-23 Monday 05:50 mkgnu * Makefile.in (1.54): SCMBUG ID: 418 SCMBUG NOTE:Corrected a type-o in the rule that prepares the manpages of the system. 2004-08-23 Monday 05:47 mkgnu * configure.in (1.70), packaging/debian/changelog (1.11) (utags: SCMBUG_RELEASE_0-2-8): SCMBUG ID: 423 SCMBUG NOTE:Increased version to RELEASE_0-2-8 for the upcoming release. 2004-08-23 Monday 05:42 mkgnu * Makefile.in (1.53): SCMBUG ID: 418 SCMBUG NOTE: Now packaging the manpage of the install_glue tool in sources and the Debian package. 2004-08-23 Monday 05:41 mkgnu * packaging/debian/rules.in (1.9): SCMBUG ID: 418 SCMBUG NOTE:Now packaging the manpage of the install_glue tool in sources and the Debian package. 2004-08-23 Monday 05:09 mkgnu * doc/manpages/install_glue.1.sgml.in (1.2, SCMBUG_RELEASE_0-2-8): SCMBUG ID: 418 SCMBUG NOTE:Added some minimal content in the manpage that explains how the glue installation tool can be used. 2004-08-22 Sunday 06:25 mkgnu * Makefile.in (1.52), configure.in (1.69), doc/manpages/Makefile.in (1.1), doc/manpages/install_glue.1.sgml.in (1.1): SCMBUG ID: 418 SCMBUG NOTE:Begun work towards producing manpages from a Docbook document. Added a manpage template for the install_glue script. 2004-08-22 Sunday 06:21 mkgnu * doc/manual/conventions.sgml (1.3, SCMBUG_RELEASE_0-8-11, SCMBUG_RELEASE_0-8-10, SCMBUG_RELEASE_0-8-9, SCMBUG_RELEASE_0-8-8, SCMBUG_RELEASE_0-8-7, SCMBUG_RELEASE_0-8-6, SCMBUG_RELEASE_0-8-5, SCMBUG_RELEASE_0-8-4, SCMBUG_RELEASE_0-8-3, SCMBUG_RELEASE_0-8-2, SCMBUG_RELEASE_0-8-1, SCMBUG_RELEASE_0-8-0, SCMBUG_RELEASE_0-7-2, SCMBUG_RELEASE_0-7-1, SCMBUG_RELEASE_0-7-0, p_kpm_paper_introduce_FREENIX_05_camera_copy_with_html2, p_kpm_paper_introduce_FREENIX_05_camera_copy_with_html, p_kpm_paper_introduce_FREENIX_05_camera_copy, SCMBUG_RELEASE_0-6-0, SCMBUG_RELEASE_0-5-3, SCMBUG_RELEASE_0-5-2, SCMBUG_RELEASE_0-5-1, SCMBUG_RELEASE_0-5-0, SCMBUG_RELEASE_0-4-1, SCMBUG_RELEASE_0-4-0, SCMBUG_RELEASE_0-3-4, SCMBUG_RELEASE_0-3-3, SCMBUG_RELEASE_0-3-2, p_kpm_paper_introduce_FREENIX_05, p_kpm_paper_introduce_draft4, p_kpm_paper_introduce_draft3, p_kpm_paper_introduce_draft1, p_kpm_paper_introduce_draft2, SCMBUG_RELEASE_0-3-1, SCMBUG_RELEASE_0-3-0, SCMBUG_RELEASE_0-2-8): SCMBUG ID: 66 SCMBUG NOTE:Missed a change in the conventions section that is part of the 4.2 DTD. 2004-08-22 Sunday 06:16 mkgnu * configure.in (1.68), doc/manual/conventions.sgml (1.2), doc/manual/manual.sgml.in (1.15, SCMBUG_RELEASE_0-3-3, SCMBUG_RELEASE_0-3-2, p_kpm_paper_introduce_FREENIX_05, p_kpm_paper_introduce_draft4, p_kpm_paper_introduce_draft3, p_kpm_paper_introduce_draft1, p_kpm_paper_introduce_draft2, SCMBUG_RELEASE_0-3-1, SCMBUG_RELEASE_0-3-0, SCMBUG_RELEASE_0-2-8): SCMBUG ID: 66 SCMBUG NOTE:Upgraded the documentation format to Docbook v4.2, since my local Debian workstation can now use this DTD. 2004-08-20 Friday 05:34 mkgnu * doc/manual/: design.sgml (1.13), tools.sgml (1.12) (utags: SCMBUG_RELEASE_0-2-8): SCMBUG ID: 66 SCMBUG NOTE:Now referring to the VDD as a VDD Generator, and fixed an issue with CVSZilla being condensed with words before and after it in the URL link. 2004-08-20 Friday 05:29 mkgnu * src/lib/product/Glue.pm.in (1.9, SCMBUG_RELEASE_0-2-8): SCMBUG ID: 359 SCMBUG NOTE:Corrected a type-o in a comment. No big deal. Nothing to see here. 2004-08-20 Friday 05:27 mkgnu * src/daemon/etc/daemon.conf.template.in (1.6, SCMBUG_RELEASE_0-4-1, SCMBUG_RELEASE_0-4-0, SCMBUG_RELEASE_0-3-4, SCMBUG_RELEASE_0-3-3, SCMBUG_RELEASE_0-3-2, p_kpm_paper_introduce_FREENIX_05, p_kpm_paper_introduce_draft4, p_kpm_paper_introduce_draft3, p_kpm_paper_introduce_draft1, p_kpm_paper_introduce_draft2, SCMBUG_RELEASE_0-3-1, SCMBUG_RELEASE_0-3-0, SCMBUG_RELEASE_0-2-8): SCMBUG ID: 66 SCMBUG NOTE:Added a second example user in the userlist, to show how more users can be added. 2004-08-20 Friday 05:26 mkgnu * doc/manual/: bugtracking-backends.sgml (1.10), features.sgml (1.9) (utags: SCMBUG_RELEASE_0-2-8): SCMBUG ID: 66 SCMBUG NOTE:Documented a few more glue and daemon configuration variables in the features section. 2004-08-18 Wednesday 06:51 mkgnu * doc/AUTHORS (1.2, SCMBUG_RELEASE_0-3-1, SCMBUG_RELEASE_0-3-0, SCMBUG_RELEASE_0-2-8): SCMBUG ID: 66 SCMBUG NOTE:Added a list of the current authors in the AUTHORS file. 2004-08-18 Wednesday 06:44 mkgnu * doc/manual/: features.sgml (1.8), manual.sgml.in (1.14): SCMBUG ID: 66,359 SCMBUG NOTE:Documented the label naming policy and added the log message size policy in a figure, along with a new figure for the expected log message template. 2004-08-18 Wednesday 05:33 mkgnu * src/: daemon/etc/daemon.conf.template.in (1.5), glue/etc/product/glue.conf.template.in (1.6, SCMBUG_RELEASE_0-2-8), lib/product/Daemon.pm.in (1.11, SCMBUG_RELEASE_0-2-8), lib/product/Glue.pm.in (1.8): SCMBUG ID: 359 SCMBUG NOTE:Moved the policy of a minimum log message size from the Daemon side into the Glue side. Implemented a labeling format policy, according to a user-defined regular expression. 2004-08-18 Wednesday 05:31 mkgnu * src/lib/product/Subversion.pm.in (1.9, SCMBUG_RELEASE_0-3-0, SCMBUG_RELEASE_0-2-8): SCMBUG ID: 353 SCMBUG NOTE:Renamed the label_name function to is_labeling_operation. It indicates a method instead of a property. 2004-08-16 Monday 05:59 mkgnu * doc/manual/scm-frontends.sgml (1.12, SCMBUG_RELEASE_0-2-8): SCMBUG ID: 66 SCMBUG NOTE:Provided an example of a filename that is accepted by the CVS glue. 2004-08-16 Monday 05:23 mkgnu * configure.in (1.67), packaging/debian/changelog (1.10) (utags: SCMBUG_RELEASE_0-2-7): SCMBUG ID: 415 SCMBUG NOTE:Increased release version to 0.2.7 for the upcoming release. This release fixes a bug in 0.2.6 that completely broke the Subversion integration. It also introduces tagging support for Subversion. 2004-08-16 Monday 05:04 mkgnu * doc/manual/: scm-frontends.sgml (1.11), tools.sgml (1.11) (utags: SCMBUG_RELEASE_0-2-7): SCMBUG ID: 66, 353 SCMBUG NOTE:Documented that integration of Subversion tags is now supported. 2004-08-15 Sunday 23:26 mkgnu * src/lib/product/Subversion.pm.in (1.8, SCMBUG_RELEASE_0-2-7): SCMBUG ID: 353 SCMBUG NOTE:Ensured that a Subversion tag or branch will NOT be deleted when only a single file in that tag or branch is deleted 2004-08-15 Sunday 23:05 mkgnu * src/lib/product/Subversion.pm.in (1.7): SCMBUG ID: 353 SCMBUG NOTE:Added support for deleting Subversion tags. Now detecting if a delete was intented. 2004-08-15 Sunday 22:50 mkgnu * src/lib/product/Subversion.pm.in (1.6): SCMBUG ID: 353 SCMBUG NOTE:Now attempting to tag right after a verification activity. 2004-08-15 Sunday 22:26 mkgnu * src/lib/product/: Glue.pm.in (1.7, SCMBUG_RELEASE_0-2-7), SCM.pm.in (1.5, p_kpm_paper_introduce_draft1_to_ryu, SCMBUG_RELEASE_0-3-1, SCMBUG_RELEASE_0-3-0, SCMBUG_RELEASE_0-2-8, SCMBUG_RELEASE_0-2-7), Subversion.pm.in (1.5): SCMBUG ID: 353 SCMBUG NOTE:Added support for detecting when a tag or branch activity is intented in Subversion, even though tags and branches are regulal directory copies in Subversion. At the moment, deleting a tag is not yet supported. 2004-08-15 Sunday 22:03 mkgnu * src/glue/etc/product/glue.conf.template.in (1.5, SCMBUG_RELEASE_0-2-7): SCMBUG ID: 353 SCMBUG NOTE:Added in the glue configuration file the list of directories that Subversion recommends to be used for tags or branches. Defining this files is useful for automatic detection of whether a tag or branch activity is implied after a Subversion commit. 2004-08-15 Sunday 16:58 mkgnu * src/lib/product/Subversion.pm.in (1.4): SCMBUG ID: 410 SCMBUG NOTE:Fixed a bug where the log message from Subversion was not set in the proper hash key, resulting in complete inability to commit anything from Subversion. This broke in SCMUBG_RELEASE_0-2-6. 2004-08-15 Sunday 04:33 mkgnu * src/lib/product/Subversion.pm.in (1.3): SCMBUG ID: 414 SCMBUG NOTE:Added an additional check for an output format that is not expected from the 'svnlook changed' command. 2004-08-15 Sunday 02:11 mkgnu * configure.in (1.66), packaging/debian/changelog (1.9) (utags: SCMBUG_RELEASE_0-2-6): SCMBUG ID: 413 SCMBUG NOTE:Increased version to 0.2.6 for the upcoming release. This release includes a reorganized collection of the SCM Glue support. It also includes a bug fix in deleting tag names from Bugzilla in releases up to 2.16.x 2004-08-15 Sunday 02:07 mkgnu * doc/manual/design.sgml (1.12, SCMBUG_RELEASE_0-2-7, SCMBUG_RELEASE_0-2-6): SCMBUG ID: 66 SCMBUG NOTE:Documented the fact that John Quillan's work was never publicly released. 2004-08-15 Sunday 02:06 mkgnu * doc/manual/scm-frontends.sgml (1.10, SCMBUG_RELEASE_0-2-6): SCMBUG ID: 66 SCMBUG NOTE:Minor grammar corrections in the Related Work section. 2004-08-14 Saturday 19:17 mkgnu * src/lib/product/Bugzilla.pm.in (1.11, SCMBUG_RELEASE_0-5-1, SCMBUG_RELEASE_0-5-0, SCMBUG_RELEASE_0-4-1, SCMBUG_RELEASE_0-4-0, SCMBUG_RELEASE_0-3-4, SCMBUG_RELEASE_0-3-3, SCMBUG_RELEASE_0-3-2, p_kpm_paper_introduce_FREENIX_05, p_kpm_paper_introduce_draft4, p_kpm_paper_introduce_draft3, p_kpm_paper_introduce_draft1, p_kpm_paper_introduce_draft2, SCMBUG_RELEASE_0-3-1, SCMBUG_RELEASE_0-3-0, SCMBUG_RELEASE_0-2-8, SCMBUG_RELEASE_0-2-7, SCMBUG_RELEASE_0-2-6): SCMBUG ID: 396 SCMBUG NOTE:Fixed a bug where removing tags did not delete them from Bugzilla's version table for Bugzilla releases up to 2.16.x 2004-08-14 Saturday 08:31 mkgnu * src/lib/product/SCM.pm.in (1.4, SCMBUG_RELEASE_0-2-6): SCMBUG ID: 410 SCMBUG NOTE:Converted the user setter to both a setter and getter. 2004-08-14 Saturday 08:29 mkgnu * src/lib/product/CVS.pm.in (1.3, p_kpm_paper_introduce_draft1_to_ryu, SCMBUG_RELEASE_0-3-1, SCMBUG_RELEASE_0-3-0, SCMBUG_RELEASE_0-2-8, SCMBUG_RELEASE_0-2-7, SCMBUG_RELEASE_0-2-6): SCMBUG ID: 410 SCMBUG NOTE:Now using the tag arguments in the correct order, after all the code rearranging. 2004-08-14 Saturday 08:08 mkgnu * src/lib/product/CVS.pm.in (1.2): SCMBUG ID: 410 SCMBUG NOTE:Moved the original_log_message in the activity hash key, and also now calling read_original_log_message through $self. 2004-08-14 Saturday 08:07 mkgnu * src/lib/product/SCM.pm.in (1.3): SCMBUG ID: 410 SCMBUG NOTE:Moved the original_log_message in the activity hash key 2004-08-14 Saturday 06:32 mkgnu * src/lib/product/SCM.pm.in (1.2): SCMBUG ID: 410 SCMBUG NOTE:Added a missing import of the error function from package common. 2004-08-14 Saturday 06:23 mkgnu * src/glue/templates/cvs/checkoutlist.in (1.3, p_kpm_paper_introduce_draft1, SCMBUG_RELEASE_0-3-1, SCMBUG_RELEASE_0-3-0, SCMBUG_RELEASE_0-2-8, SCMBUG_RELEASE_0-2-7, SCMBUG_RELEASE_0-2-6): SCMBUG ID: 410 SCMBUG NOTE:Now checking out the SCM module files when the CVS repository is checked out. 2004-08-14 Saturday 06:10 mkgnu * src/lib/product/Subversion.pm.in (1.2, SCMBUG_RELEASE_0-2-6): SCMBUG ID: 410 SCMBUG NOTE:Fixed a bug where the username was not set in the activity hash reference in the Subversion module. 2004-08-14 Saturday 06:02 mkgnu * src/scripts/rc.in (1.5, p_kpm_paper_introduce_FREENIX_05, p_kpm_paper_introduce_draft4, p_kpm_paper_introduce_draft3, p_kpm_paper_introduce_draft1, p_kpm_paper_introduce_draft2, SCMBUG_RELEASE_0-3-1, SCMBUG_RELEASE_0-3-0, SCMBUG_RELEASE_0-2-8, SCMBUG_RELEASE_0-2-7, SCMBUG_RELEASE_0-2-6): SCMBUG ID: 408 SCMBUG NOTE:Corrected an inconsistency where the daemon name displayed when the daemon was starting was not the same as the one displayed when stopping. 2004-08-14 Saturday 05:46 mkgnu * src/lib/product/: CVS.pm.in (1.1), Connection.pm.in (1.5, SCMBUG_RELEASE_0-2-8, SCMBUG_RELEASE_0-2-7, SCMBUG_RELEASE_0-2-6), Glue.pm.in (1.6, SCMBUG_RELEASE_0-2-6), SCM.pm.in (1.1), Subversion.pm.in (1.1): SCMBUG ID: 410 SCMBUG NOTE:Reorganized functionality in Glue.pm into separate modules that include functionality per SCM system. 2004-08-14 Saturday 05:42 mkgnu * packaging/debian/rules.in (1.8, SCMBUG_RELEASE_0-2-7, SCMBUG_RELEASE_0-2-6): SCMBUG ID: 410 SCMBUG NOTE:Now installing the SCM-specific files in the Debian packaging rules file. 2004-08-14 Saturday 05:40 mkgnu * src/scripts/install_glue.pl.in (1.15, SCMBUG_RELEASE_0-2-8, SCMBUG_RELEASE_0-2-7, SCMBUG_RELEASE_0-2-6): SCMBUG ID: 410 SCMBUG NOTE:Now installing the SCM-specific files from the glue installation script. 2004-08-14 Saturday 05:38 mkgnu * Makefile.in (1.51, SCMBUG_RELEASE_0-2-7, SCMBUG_RELEASE_0-2-6), configure.in (1.65): SCMBUG ID: 410 SCMBUG NOTE:Added support for autogenerating some new files that encapsulate as classes the CVS and Subversion support. Also installing these files in the main Makefile now. 2004-08-11 Wednesday 07:06 mkgnu * src/lib/product/: Bugtracker.pm.in (1.9, SCMBUG_RELEASE_0-2-8, SCMBUG_RELEASE_0-2-7, SCMBUG_RELEASE_0-2-6), Bugzilla.pm.in (1.10): SCMBUG ID: 396 SCMBUG NOTE:Converted all setter functions to also be getters. 2004-08-10 Tuesday 21:18 mkgnu * doc/manual/design.sgml (1.11): SCMBUG ID: 66 SCMBUG NOTE:Minor grammar corrections, and ensuring URLs are not prefixed with spacing. 2004-08-10 Tuesday 08:56 mkgnu * configure.in (1.64), packaging/debian/changelog (1.8) (utags: SCMBUG_RELEASE_0-2-5): SCMBUG ID: 409 SCMBUG NOTE:Increased release version to 0-2-5 for the upcoming release SCMBUG_RELEASE_0-2-5 2004-08-10 Tuesday 08:50 mkgnu * doc/manual/bugtracking-backends.sgml (1.9, SCMBUG_RELEASE_0-2-7, SCMBUG_RELEASE_0-2-6, SCMBUG_RELEASE_0-2-5): SCMBUG ID: 66 SCMBUG NOTE:Documented that version 2.18.x of Bugzilla is now supported. 2004-08-10 Tuesday 08:48 mkgnu * src/lib/product/: Bugzilla.pm.in (1.9), Daemon.pm.in (1.10, SCMBUG_RELEASE_0-2-7, SCMBUG_RELEASE_0-2-6) (utags: SCMBUG_RELEASE_0-2-5): SCMBUG ID: 396 SCMBUG NOTE:It turns out that we were chdiring to / after chdir to intallation_directory. GenerateVersionTable() was not to blame: it could not find data/versioncache in its path. 2004-08-10 Tuesday 08:14 mkgnu * src/lib/product/Bugzilla.pm.in (1.8): SCMBUG ID: 396 SCMBUG NOTE:Reverted back to removing the data/versioncache file rather than calling GenerateVersionTable(). The reason is: # ls -lrtah data/versioncache -rw-rw---- 1 apache apache 16K Aug 10 01:05 data/versioncache When the Scmbug daemon runs as root, it is not able to recreate this file using GenerateVersionTable(). It's unclear why, but that's what happens. 2004-08-10 Tuesday 07:44 mkgnu * src/lib/product/Bugtracker.pm.in (1.8, SCMBUG_RELEASE_0-2-5): SCMBUG ID: 396 SCMBUG NOTE:Corrected a bug just introduced where the return value of the integration_tag_exists function changed during the implementation of this feature. 2004-08-10 Tuesday 07:39 mkgnu * src/lib/product/Bugtracker.pm.in (1.7): SCMBUG ID: 396 SCMBUG NOTE:Calling a few more functions prefixed with "integration_" that were omitted. 2004-08-10 Tuesday 07:26 mkgnu * src/lib/product/: Bugtracker.pm.in (1.6), Bugzilla.pm.in (1.7): SCMBUG ID: 396 SCMBUG NOTE:Prefixed all function names that provide integration with Bugzilla with "integration_". This is required in order to avoid namespace collissions with Bugzilla's globals.pl, which apparently provides functions called get_product_name, get_product_id, etc. 2004-08-10 Tuesday 06:46 mkgnu * src/lib/product/Daemon.pm.in (1.9): SCMBUG ID: 396 SCMBUG NOTE: Fixed a case where the wrong value was checked on a failed result check. 2004-08-10 Tuesday 06:40 mkgnu * src/lib/product/: Bugtracker.pm.in (1.5), Bugzilla.pm.in (1.6): SCMBUG ID: 396 SCMBUG NOTE:Now connecting to the database only before processing an activity. Also fixed an ommited case of not using $self-> for dereferencing. 2004-08-10 Tuesday 06:29 mkgnu * src/lib/product/: Bugtracker.pm.in (1.4), Bugzilla.pm.in (1.5): SCMBUG ID: 396 SCMBUG NOTE:Now using $self-> to indirect calls to member functions of the Bugzilla and Bugtracker classes. 2004-08-10 Tuesday 06:22 mkgnu * src/scripts/rc.in (1.4, SCMBUG_RELEASE_0-2-5): SCMBUG ID: 408 SCMBUG NOTE:Now using kill -9 to kill the daemon. I am unsure why the daemon won't die otherwise. Will have to revisit this at some point to guarantee correctness of shutting down. 2004-08-10 Tuesday 06:12 mkgnu * src/lib/product/: Common.pm.in (1.4, SCMBUG_RELEASE_0-2-8, SCMBUG_RELEASE_0-2-7, SCMBUG_RELEASE_0-2-6, SCMBUG_RELEASE_0-2-5), Connection.pm.in (1.4, SCMBUG_RELEASE_0-2-5), Daemon.pm.in (1.8): SCMBUG ID: 407 SCMBUG NOTE:Now reporting the complete error from the server if the token returned from the server is not "accepted". 2004-08-10 Tuesday 05:09 mkgnu * src/lib/product/Daemon.pm.in (1.7): SCMBUG ID: 396 SCMBUG NOTE:Changed the format of an error message in the Daemon. 2004-08-08 Sunday 17:35 mkgnu * doc/manual/: about.sgml (1.8, SCMBUG_RELEASE_0-8-11, SCMBUG_RELEASE_0-8-10, SCMBUG_RELEASE_0-8-9, SCMBUG_RELEASE_0-8-8, SCMBUG_RELEASE_0-8-7, SCMBUG_RELEASE_0-8-6, SCMBUG_RELEASE_0-8-5, SCMBUG_RELEASE_0-8-4, SCMBUG_RELEASE_0-8-3, SCMBUG_RELEASE_0-8-2, SCMBUG_RELEASE_0-8-1, SCMBUG_RELEASE_0-8-0, SCMBUG_RELEASE_0-7-2, SCMBUG_RELEASE_0-7-1, SCMBUG_RELEASE_0-7-0, p_kpm_paper_introduce_FREENIX_05_camera_copy_with_html2, p_kpm_paper_introduce_FREENIX_05_camera_copy_with_html, p_kpm_paper_introduce_FREENIX_05_camera_copy, SCMBUG_RELEASE_0-6-0, SCMBUG_RELEASE_0-5-3, SCMBUG_RELEASE_0-5-2, SCMBUG_RELEASE_0-5-1, SCMBUG_RELEASE_0-5-0, SCMBUG_RELEASE_0-4-1, SCMBUG_RELEASE_0-4-0, SCMBUG_RELEASE_0-3-4, SCMBUG_RELEASE_0-3-3, SCMBUG_RELEASE_0-3-2, p_kpm_paper_introduce_FREENIX_05, p_kpm_paper_introduce_draft4, p_kpm_paper_introduce_draft3, p_kpm_paper_introduce_draft1, p_kpm_paper_introduce_draft2, SCMBUG_RELEASE_0-3-1, SCMBUG_RELEASE_0-3-0, SCMBUG_RELEASE_0-2-8, SCMBUG_RELEASE_0-2-7, SCMBUG_RELEASE_0-2-6, SCMBUG_RELEASE_0-2-5), bugtracking-backends.sgml (1.8), conventions.sgml (1.1, SCMBUG_RELEASE_0-2-7, SCMBUG_RELEASE_0-2-6, SCMBUG_RELEASE_0-2-5), glossary.sgml (1.1, SCMBUG_RELEASE_0-2-8, SCMBUG_RELEASE_0-2-7, SCMBUG_RELEASE_0-2-6, SCMBUG_RELEASE_0-2-5), manual.sgml.in (1.13, SCMBUG_RELEASE_0-2-7, SCMBUG_RELEASE_0-2-6, SCMBUG_RELEASE_0-2-5), scm-frontends.sgml (1.9, SCMBUG_RELEASE_0-2-5), tools.sgml (1.10, SCMBUG_RELEASE_0-2-6, SCMBUG_RELEASE_0-2-5): SCMBUG ID: 66 SCMBUG NOTE:Added a glossary, and a document conventions section, just like the Bugzilla Guide uses. Began linking names of systems/tools to the glossary, and using a url to their webpage there. This will unclutter the pdf version of the document from url links inlined with content. 2004-08-08 Sunday 16:18 mkgnu * doc/manual/installation.sgml (1.5, SCMBUG_RELEASE_0-2-8, SCMBUG_RELEASE_0-2-7, SCMBUG_RELEASE_0-2-6, SCMBUG_RELEASE_0-2-5): SCMBUG ID: 66 SCMBUG NOTE:Converted the installation commands from source into proper , tags. 2004-08-08 Sunday 08:37 mkgnu * Makefile.in (1.50), packaging/debian/rules.in (1.7) (utags: SCMBUG_RELEASE_0-2-5): SCMBUG ID: 396 SCMBUG NOTE:Now installing the new Bug-tracking modules in the source installation and the Debian package. 2004-08-08 Sunday 08:33 mkgnu * src/lib/product/: Bugtracker.pm.in (1.3), Bugzilla.pm.in (1.4), Daemon.pm.in (1.6): SCMBUG ID: 396 SCMBUG NOTE:Added support for dynamically using different functionality based on the version number of Bugzilla used. Added support for integration with Bugzilla 2.18.x 2004-08-08 Sunday 08:31 mkgnu * src/daemon/etc/daemon.conf.template.in (1.4, SCMBUG_RELEASE_0-2-7, SCMBUG_RELEASE_0-2-6, SCMBUG_RELEASE_0-2-5): SCMBUG ID: 396 SCMBUG NOTE:Added in the configuration file of the daemon an entry for setting the version number of the bug-tracking system 2004-08-08 Sunday 08:09 mkgnu * src/lib/product/Glue.pm.in (1.5, SCMBUG_RELEASE_0-2-5): SCMBUG ID: 292 SCMBUG NOTE:Missed removing one more case of activity_comment that was not removed. 2004-08-08 Sunday 07:35 mkgnu * src/glue/etc/product/glue.conf.template.in (1.4, SCMBUG_RELEASE_0-2-6, SCMBUG_RELEASE_0-2-5): SCMBUG ID: 396 SCMBUG NOTE:Now using single quotes in the glue configuration file. 2004-08-08 Sunday 07:22 mkgnu * Makefile.in (1.49), configure.in (1.63), src/lib/product/Bugtracker.pm.in (1.2), src/lib/product/Bugzilla.pm.in (1.3), src/lib/product/Daemon.pm.in (1.5), src/lib/product/Request.pm.in (1.1, SCMBUG_RELEASE_0-8-14, SCMBUG_RELEASE_0-8-13, SCMBUG_RELEASE_0-8-12, SCMBUG_RELEASE_0-8-11, SCMBUG_RELEASE_0-8-10, SCMBUG_RELEASE_0-8-9, SCMBUG_RELEASE_0-8-8, SCMBUG_RELEASE_0-8-7, SCMBUG_RELEASE_0-8-6, SCMBUG_RELEASE_0-8-5, SCMBUG_RELEASE_0-8-4, SCMBUG_RELEASE_0-8-3, SCMBUG_RELEASE_0-8-2, SCMBUG_RELEASE_0-8-1, SCMBUG_RELEASE_0-8-0, SCMBUG_RELEASE_0-7-2, SCMBUG_RELEASE_0-7-1, SCMBUG_RELEASE_0-7-0, p_kpm_paper_introduce_FREENIX_05_camera_copy_with_html2, p_kpm_paper_introduce_FREENIX_05_camera_copy_with_html, p_kpm_paper_introduce_FREENIX_05_camera_copy, SCMBUG_RELEASE_0-6-0, SCMBUG_RELEASE_0-5-3, SCMBUG_RELEASE_0-5-2, SCMBUG_RELEASE_0-5-1, SCMBUG_RELEASE_0-5-0, SCMBUG_RELEASE_0-4-1, SCMBUG_RELEASE_0-4-0, SCMBUG_RELEASE_0-3-4, SCMBUG_RELEASE_0-3-3, SCMBUG_RELEASE_0-3-2, p_kpm_paper_introduce_FREENIX_05, p_kpm_paper_introduce_draft4, p_kpm_paper_introduce_draft3, p_kpm_paper_introduce_draft1, p_kpm_paper_introduce_draft2, SCMBUG_RELEASE_0-3-1, SCMBUG_RELEASE_0-3-0, SCMBUG_RELEASE_0-2-8, SCMBUG_RELEASE_0-2-7, SCMBUG_RELEASE_0-2-6, SCMBUG_RELEASE_0-2-5): SCMBUG ID: 396 SCMBUG NOTE:Added the abstraction of an integration request, to correct compilation errors in Bugtracker.pm. Now log messages are reported after a request is processed, not during. 2004-08-08 Sunday 06:31 mkgnu * src/lib/product/: Bugzilla.pm.in (1.2), Daemon.pm.in (1.4): SCMBUG ID: 396 SCMBUG NOTE:Fixed a couple compilation errors that resulted from the package reorganization. 2004-08-08 Sunday 06:18 mkgnu * src/lib/product/Common.pm.in (1.3): SCMBUG ID: 292 SCMBUG NOTE:Removed another occurence of activity_comment that was omitted from the last commit. 2004-08-08 Sunday 06:05 mkgnu * Makefile.in (1.48), configure.in (1.62), doc/manual/features.sgml (1.7, SCMBUG_RELEASE_0-2-7, SCMBUG_RELEASE_0-2-6, SCMBUG_RELEASE_0-2-5), doc/manual/manual.sgml.in (1.12), src/daemon/etc/daemon.conf.template.in (1.3), src/lib/product/Bugtracker.pm.in (1.1), src/lib/product/Bugzilla.pm.in (1.1), src/lib/product/Connection.pm.in (1.3), src/lib/product/Daemon.pm.in (1.3), src/lib/product/Glue.pm.in (1.4): SCMBUG ID: 396,292 SCMBUG NOTE:Removed the activity_comment action. Reworked the package structure of the daemon to split in separate classes the bugtracker logic and the Bugzilla-specific bits. 2004-08-08 Sunday 00:36 mkgnu * product_release.conf.in (1.13, SCMBUG_RELEASE_0-2-7, SCMBUG_RELEASE_0-2-6, SCMBUG_RELEASE_0-2-5, SCMBUG_RELEASE_0-2-4): SCMBUG ID: 345 SCMBUG NOTE:Now excluding the autogenerated file doc/manual/Makefile from the source release. 2004-08-07 Saturday 19:12 mkgnu * configure.in (1.61), packaging/debian/changelog (1.7) (utags: SCMBUG_RELEASE_0-2-4): SCMBUG ID: 405 SCMBUG NOTE:Increased version to 0-2-4 for the upcoming release. 2004-08-07 Saturday 19:09 mkgnu * src/scripts/rc.in (1.3, SCMBUG_RELEASE_0-2-4): SCMBUG ID: 345 SCMBUG NOTE:Hopefully now using a more generic rc script that will work with most Linux systems. 2004-08-07 Saturday 19:08 mkgnu * configure.in (1.60): SCMBUG ID: 345 SCMBUG NOTE:Corrected the description global variable to read Software Configuration Management. 2004-08-07 Saturday 19:00 mkgnu * Makefile.in (1.47, SCMBUG_RELEASE_0-2-4): SCMBUG ID: 345 SCMBUG NOTE:Now distcleaning doc/manual, and starting/stoping the daemon on install/uninstall. 2004-08-07 Saturday 18:59 mkgnu * doc/manual/Makefile.in (1.2, SCMBUG_RELEASE_0-2-8, SCMBUG_RELEASE_0-2-7, SCMBUG_RELEASE_0-2-6, SCMBUG_RELEASE_0-2-5, SCMBUG_RELEASE_0-2-4): SCMBUG ID: 345 SCMBUG NOTE:Now removing the Makefile only on distclean, rather than clean. 2004-08-07 Saturday 18:49 mkgnu * Makefile.in (1.46): SCMBUG ID: 345 SCMBUG NOTE:No longer exiting with an error if the glue library is not present. 2004-08-07 Saturday 18:47 mkgnu * Makefile.in (1.45): SCMBUG ID: 345 SCMBUG NOTE:Made the uninstall-rules a lot more easier to work with. I just remove the root directory of each component. 2004-08-07 Saturday 18:40 mkgnu * Makefile.in (1.44): SCMBUG ID: 345 SCMBUG NOTE:Fixed some problems with uninstalling the glue in the uninstall-tools rule. 2004-08-07 Saturday 18:23 mkgnu * configure.in (1.59), doc/manual/Makefile (1.8), doc/manual/Makefile.in (1.1): SCMBUG ID: 345 SCMBUG NOTE:Now autogenerating and cleaning the Makefile in doc/manual, since it creates symbolic links. 2004-08-07 Saturday 16:54 mkgnu * doc/manual/installation.sgml (1.4, SCMBUG_RELEASE_0-2-4): SCMBUG ID: 66 SCMBUG NOTE:Added a section on installing the documentation of the system. 2004-08-07 Saturday 16:53 mkgnu * doc/manual/manual.sgml.in (1.11, SCMBUG_RELEASE_0-2-4): SCMBUG ID: 66 SCMBUG NOTE:Capitalized "Team". The rest of this manual is already capitalized. 2004-08-07 Saturday 16:46 mkgnu * doc/manual/: installation.sgml (1.3), manual.sgml.in (1.10), tools.sgml (1.9, SCMBUG_RELEASE_0-2-4): SCMBUG ID: 66 SCMBUG NOTE:Added an Installation chapter, again, and in it documented how the different components can be installed from sources using the new Makefile install-* rules. 2004-08-07 Saturday 09:15 mkgnu * Makefile.in (1.43), packaging/debian/init.d.in (1.5, p_kpm_paper_introduce_FREENIX_05, p_kpm_paper_introduce_draft4, p_kpm_paper_introduce_draft3, p_kpm_paper_introduce_draft1, p_kpm_paper_introduce_draft2, SCMBUG_RELEASE_0-3-1, SCMBUG_RELEASE_0-3-0, SCMBUG_RELEASE_0-2-8, SCMBUG_RELEASE_0-2-7, SCMBUG_RELEASE_0-2-6, SCMBUG_RELEASE_0-2-5, SCMBUG_RELEASE_0-2-4), src/scripts/rc.in (1.2): SCMBUG ID: 345 SCMBUG NOTE:Added a line that installs the rc script, and verified that it indeed works. 2004-08-07 Saturday 08:11 mkgnu * configure.in (1.58): SCMBUG ID: 345 SCMBUG NOTE:If no prefix was set, assume /usr/local. Why don't I like autoconf ?? 2004-08-07 Saturday 08:01 mkgnu * Makefile.in (1.42), configure.in (1.57): SCMBUG ID: 345 SCMBUG NOTE:Now manually defining the common @@ autoconf variables that stand for directory names. Autoconf sucks as a configuration tool for installation. 2004-08-07 Saturday 07:17 mkgnu * Makefile.in (1.41), configure.in (1.56), src/scripts/rc.in (1.1): SCMBUG ID: 345 SCMBUG NOTE:Now autogenerating and cleaning a generic rc script that hopefully will work for other UNIX-like systems. 2004-08-07 Saturday 07:16 mkgnu * packaging/debian/init.d.in (1.4): SCMBUG ID: 345 SCMBUG NOTE:Fixed another issue with @sbindir@ in the Debian init.d file. 2004-08-07 Saturday 07:10 mkgnu * packaging/debian/init.d.in (1.3): SCMBUG ID: 345 SCMBUG NOTE:Corrected a problem with using correct the sbindir path to start the daemon. 2004-08-07 Saturday 06:55 mkgnu * Makefile.in (1.40), configure.in (1.55), packaging/debian/rules.in (1.6, SCMBUG_RELEASE_0-2-4), src/scripts/install_glue.pl.in (1.14, SCMBUG_RELEASE_0-2-5, SCMBUG_RELEASE_0-2-4): SCMBUG ID: 345 SCMBUG NOTE:Added support for an install and an uninstall rule in the source, to permit users installing directly from sources. Still missing the step of installing an rc script. 2004-08-07 Saturday 05:36 mkgnu * configure.in (1.54): SCMBUG ID: 345 SCMBUG NOTE:Fixed a bug in recreating symbolic links used in Debian packaging. 2004-08-07 Saturday 02:53 mkgnu * Makefile.in (1.39), configure.in (1.53), packaging/debian/doc.postinst.in (1.2), packaging/debian/doc.prerm.in (1.2), packaging/debian/rules.in (1.5): SCMBUG ID: 345 SCMBUG NOTE:Eventually discovered the CORRECT way of install doc-base files and using dh_installdocs and dh_installchangelogs. There are still some problems with lintian complaining that /usr/doc/product-* was not set correctly. Wasn't dh_installdocs was supposed to do that? I'm not user why this is not automatically happening for me. 2004-08-07 Saturday 01:40 mkgnu * doc/manual/tools.sgml (1.8, SCMBUG_RELEASE_0-2-3): SCMBUG ID: 66 SCMBUG NOTE:Removed a confusing, circular reference to the same chapter. 2004-08-07 Saturday 01:40 mkgnu * doc/manual/design.sgml (1.10, SCMBUG_RELEASE_0-2-5, SCMBUG_RELEASE_0-2-4, SCMBUG_RELEASE_0-2-3): SCMBUG ID: 66 SCMBUG NOTE:Added encouraging developers of other SCM tools to contribute to this product as a goal. 2004-08-07 Saturday 01:25 mkgnu * product_release.conf.in (1.12, SCMBUG_RELEASE_0-2-3): SCMBUG ID: 401 SCMBUG NOTE:Now also excluding the file configure from tag checks, since we package this in the source only because it makes it easy for the person that receives the source to just run './configure'. 2004-08-07 Saturday 01:20 mkgnu * doc/manual/: scm-frontends.sgml (1.8, SCMBUG_RELEASE_0-2-4, SCMBUG_RELEASE_0-2-3), tools.sgml (1.7): SCMBUG ID: 66 SCMBUG NOTE:Other minor clarifications and rephrasing corrections. 2004-08-07 Saturday 00:57 mkgnu * product_release.conf.in (1.11): SCMBUG ID: 401 SCMBUG NOTE:Corrected a problem in specifying the debian .in files that should not be left out. Those should be specified within ''s not ""s. 2004-08-07 Saturday 00:55 mkgnu * product_release.conf.in (1.10): SCMBUG ID: 401 SCMBUG NOTE:Now ensuring that rules.in and control.in will not be left out from the source distribution 2004-08-07 Saturday 00:48 mkgnu * product_release.conf.in (1.9): SCMBUG ID: 401 SCMBUG NOTE:Now packaging the new manual, and the file used to describe what should be included in the source package. 2004-08-06 Friday 07:18 mkgnu * Makefile.in (1.38, SCMBUG_RELEASE_0-2-3), product_release.conf.in (1.8): SCMBUG ID: 357 SCMBUG NOTE:Now excluding from source packaging the debian packaging files rules and control, since these are autogenerated. They should not be removed on a regular clean rule. 2004-08-06 Friday 07:10 mkgnu * configure.in (1.52), packaging/debian/changelog (1.6) (utags: SCMBUG_RELEASE_0-2-3): SCMBUG ID: 401 SCMBUG NOTE:Increased the release version to 0-2-3, for the respective SCMBUG_RELEASE_0-2-3 release. 2004-08-06 Friday 07:06 mkgnu * doc/manual/check_html.sh.in (1.2, SCMBUG_RELEASE_0-8-14, SCMBUG_RELEASE_0-8-13, SCMBUG_RELEASE_0-8-12, SCMBUG_RELEASE_0-8-11, SCMBUG_RELEASE_0-8-10, SCMBUG_RELEASE_0-8-9, SCMBUG_RELEASE_0-8-8, SCMBUG_RELEASE_0-8-7, SCMBUG_RELEASE_0-8-6, SCMBUG_RELEASE_0-8-5, SCMBUG_RELEASE_0-8-4, SCMBUG_RELEASE_0-8-3, SCMBUG_RELEASE_0-8-2, SCMBUG_RELEASE_0-8-1, SCMBUG_RELEASE_0-8-0, SCMBUG_RELEASE_0-7-2, SCMBUG_RELEASE_0-7-1, SCMBUG_RELEASE_0-7-0, p_kpm_paper_introduce_FREENIX_05_camera_copy_with_html2, p_kpm_paper_introduce_FREENIX_05_camera_copy_with_html, p_kpm_paper_introduce_FREENIX_05_camera_copy, SCMBUG_RELEASE_0-6-0, SCMBUG_RELEASE_0-5-3, SCMBUG_RELEASE_0-5-2, SCMBUG_RELEASE_0-5-1, SCMBUG_RELEASE_0-5-0, SCMBUG_RELEASE_0-4-1, SCMBUG_RELEASE_0-4-0, SCMBUG_RELEASE_0-3-4, SCMBUG_RELEASE_0-3-3, SCMBUG_RELEASE_0-3-2, p_kpm_paper_introduce_FREENIX_05, p_kpm_paper_introduce_draft4, p_kpm_paper_introduce_draft3, p_kpm_paper_introduce_draft1, p_kpm_paper_introduce_draft2, SCMBUG_RELEASE_0-3-1, SCMBUG_RELEASE_0-3-0, SCMBUG_RELEASE_0-2-8, SCMBUG_RELEASE_0-2-7, SCMBUG_RELEASE_0-2-6, SCMBUG_RELEASE_0-2-5, SCMBUG_RELEASE_0-2-4, SCMBUG_RELEASE_0-2-3): SCMBUG ID: 66 SCMBUG NOTE:Now supplying the output of linkchecker if links validation fails. 2004-08-06 Friday 07:01 mkgnu * configure.in (1.51), doc/manual/bugtracking-backends.sgml (1.7, SCMBUG_RELEASE_0-2-4, SCMBUG_RELEASE_0-2-3), doc/manual/manual.sgml.in (1.9, SCMBUG_RELEASE_0-2-3), doc/manual/scm-frontends.sgml (1.7), doc/manual/tools.sgml (1.6): SCMBUG ID: 66 SCMBUG NOTE:The product bugtracker url is now a global variable instead of a hardcoded one. 2004-08-06 Friday 06:55 mkgnu * configure.in (1.50), doc/manual/manual.sgml.in (1.8), doc/manual/tools.sgml (1.5): SCMBUG ID: 66 SCMBUG NOTE:Now using a global variable that holds the project's webpage. 2004-08-06 Friday 06:48 mkgnu * src/scripts/install_glue.pl.in (1.13, SCMBUG_RELEASE_0-2-3): SCMBUG ID: 357 SCMBUG NOTE:Corrected some more issues of installing the glue files from the /usr/share/ location 2004-08-06 Friday 06:18 mkgnu * packaging/debian/rules.in (1.4, SCMBUG_RELEASE_0-2-3): SCMBUG ID: 357 SCMBUG NOTE:Corrected an issue where the daemon file was installed in the wrong directory 2004-08-06 Friday 04:44 mkgnu * Makefile.in (1.37), packaging/debian/rules.in (1.3): SCMBUG ID: 357 SCMBUG NOTE:Corrected a few problems in building the Debian package. 2004-08-06 Friday 04:33 mkgnu * src/lib/product/: Common.pm.in (1.2), Connection.pm.in (1.2), Daemon.pm.in (1.2), Glue.pm.in (1.3) (utags: SCMBUG_RELEASE_0-2-3, SCMBUG_RELEASE_0-2-4): SCMBUG ID: 357 SCMBUG NOTE:Hopefully, made the last round of replacement of the hardcoded product name with an autoconf variable. 2004-08-06 Friday 04:25 mkgnu * src/daemon/: daemon.pl.in (1.2, p_kpm_paper_introduce_draft1, SCMBUG_RELEASE_0-3-1, SCMBUG_RELEASE_0-3-0, SCMBUG_RELEASE_0-2-8, SCMBUG_RELEASE_0-2-7, SCMBUG_RELEASE_0-2-6, SCMBUG_RELEASE_0-2-5), etc/daemon.conf.template.in (1.2) (utags: SCMBUG_RELEASE_0-2-3, SCMBUG_RELEASE_0-2-4): SCMBUG ID: 357 SCMBUG NOTE:Another round of removing hardcoded references to the product name. Now, only the library source needs to be fixed. 2004-08-06 Friday 04:22 mkgnu * src/scripts/scmbugd.rc.redhat (1.3): SCMBUG ID: 64 SCMBUG NOTE:Removed the redhat rc script. Will revisit this if/when an rpm is created. 2004-08-06 Friday 04:19 mkgnu * product_release.conf.in (1.7), packaging/debian/init.d.in (1.2, SCMBUG_RELEASE_0-2-3), src/glue/etc/product/glue.conf.template.in (1.3, SCMBUG_RELEASE_0-2-4, SCMBUG_RELEASE_0-2-3), src/glue/templates/cvs/checkoutlist.in (1.2, SCMBUG_RELEASE_0-2-5, SCMBUG_RELEASE_0-2-4, SCMBUG_RELEASE_0-2-3), src/glue/templates/cvs/loginfo.in (1.3, SCMBUG_RELEASE_0-8-5, SCMBUG_RELEASE_0-8-4, SCMBUG_RELEASE_0-8-3, SCMBUG_RELEASE_0-8-2, SCMBUG_RELEASE_0-8-1, SCMBUG_RELEASE_0-8-0, SCMBUG_RELEASE_0-7-2, SCMBUG_RELEASE_0-7-1, SCMBUG_RELEASE_0-7-0, p_kpm_paper_introduce_FREENIX_05_camera_copy_with_html2, p_kpm_paper_introduce_FREENIX_05_camera_copy_with_html, p_kpm_paper_introduce_FREENIX_05_camera_copy, SCMBUG_RELEASE_0-6-0, SCMBUG_RELEASE_0-5-3, SCMBUG_RELEASE_0-5-2, SCMBUG_RELEASE_0-5-1, SCMBUG_RELEASE_0-5-0, SCMBUG_RELEASE_0-4-1, SCMBUG_RELEASE_0-4-0, SCMBUG_RELEASE_0-3-4, SCMBUG_RELEASE_0-3-3, SCMBUG_RELEASE_0-3-2, p_kpm_paper_introduce_FREENIX_05, p_kpm_paper_introduce_draft4, p_kpm_paper_introduce_draft3, p_kpm_paper_introduce_draft1, p_kpm_paper_introduce_draft2, SCMBUG_RELEASE_0-3-1, SCMBUG_RELEASE_0-3-0, SCMBUG_RELEASE_0-2-8, SCMBUG_RELEASE_0-2-7, SCMBUG_RELEASE_0-2-6, SCMBUG_RELEASE_0-2-5, SCMBUG_RELEASE_0-2-4, SCMBUG_RELEASE_0-2-3), src/glue/templates/cvs/rcsinfo.in (1.2, SCMBUG_RELEASE_0-8-5, SCMBUG_RELEASE_0-8-4, SCMBUG_RELEASE_0-8-3, SCMBUG_RELEASE_0-8-2, SCMBUG_RELEASE_0-8-1, SCMBUG_RELEASE_0-8-0, SCMBUG_RELEASE_0-7-2, SCMBUG_RELEASE_0-7-1, SCMBUG_RELEASE_0-7-0, p_kpm_paper_introduce_FREENIX_05_camera_copy_with_html2, p_kpm_paper_introduce_FREENIX_05_camera_copy_with_html, p_kpm_paper_introduce_FREENIX_05_camera_copy, SCMBUG_RELEASE_0-6-0, SCMBUG_RELEASE_0-5-3, SCMBUG_RELEASE_0-5-2, SCMBUG_RELEASE_0-5-1, SCMBUG_RELEASE_0-5-0, SCMBUG_RELEASE_0-4-1, SCMBUG_RELEASE_0-4-0, SCMBUG_RELEASE_0-3-4, SCMBUG_RELEASE_0-3-3, SCMBUG_RELEASE_0-3-2, p_kpm_paper_introduce_FREENIX_05, p_kpm_paper_introduce_draft4, p_kpm_paper_introduce_draft3, p_kpm_paper_introduce_draft1, p_kpm_paper_introduce_draft2, SCMBUG_RELEASE_0-3-1, SCMBUG_RELEASE_0-3-0, SCMBUG_RELEASE_0-2-8, SCMBUG_RELEASE_0-2-7, SCMBUG_RELEASE_0-2-6, SCMBUG_RELEASE_0-2-5, SCMBUG_RELEASE_0-2-4, SCMBUG_RELEASE_0-2-3), src/glue/templates/cvs/taginfo.in (1.3, SCMBUG_RELEASE_0-8-5, SCMBUG_RELEASE_0-8-4, SCMBUG_RELEASE_0-8-3, SCMBUG_RELEASE_0-8-2, SCMBUG_RELEASE_0-8-1, SCMBUG_RELEASE_0-8-0, SCMBUG_RELEASE_0-7-2, SCMBUG_RELEASE_0-7-1, SCMBUG_RELEASE_0-7-0, p_kpm_paper_introduce_FREENIX_05_camera_copy_with_html2, p_kpm_paper_introduce_FREENIX_05_camera_copy_with_html, p_kpm_paper_introduce_FREENIX_05_camera_copy, SCMBUG_RELEASE_0-6-0, SCMBUG_RELEASE_0-5-3, SCMBUG_RELEASE_0-5-2, SCMBUG_RELEASE_0-5-1, SCMBUG_RELEASE_0-5-0, SCMBUG_RELEASE_0-4-1, SCMBUG_RELEASE_0-4-0, SCMBUG_RELEASE_0-3-4, SCMBUG_RELEASE_0-3-3, SCMBUG_RELEASE_0-3-2, p_kpm_paper_introduce_FREENIX_05, p_kpm_paper_introduce_draft4, p_kpm_paper_introduce_draft3, p_kpm_paper_introduce_draft1, p_kpm_paper_introduce_draft2, SCMBUG_RELEASE_0-3-1, SCMBUG_RELEASE_0-3-0, SCMBUG_RELEASE_0-2-8, SCMBUG_RELEASE_0-2-7, SCMBUG_RELEASE_0-2-6, SCMBUG_RELEASE_0-2-5, SCMBUG_RELEASE_0-2-4, SCMBUG_RELEASE_0-2-3), src/glue/templates/cvs/verifymsg.in (1.3, SCMBUG_RELEASE_0-8-5, SCMBUG_RELEASE_0-8-4, SCMBUG_RELEASE_0-8-3, SCMBUG_RELEASE_0-8-2, SCMBUG_RELEASE_0-8-1, SCMBUG_RELEASE_0-8-0, SCMBUG_RELEASE_0-7-2, SCMBUG_RELEASE_0-7-1, SCMBUG_RELEASE_0-7-0, p_kpm_paper_introduce_FREENIX_05_camera_copy_with_html2, p_kpm_paper_introduce_FREENIX_05_camera_copy_with_html, p_kpm_paper_introduce_FREENIX_05_camera_copy, SCMBUG_RELEASE_0-6-0, SCMBUG_RELEASE_0-5-3, SCMBUG_RELEASE_0-5-2, SCMBUG_RELEASE_0-5-1, SCMBUG_RELEASE_0-5-0, SCMBUG_RELEASE_0-4-1, SCMBUG_RELEASE_0-4-0, SCMBUG_RELEASE_0-3-4, SCMBUG_RELEASE_0-3-3, SCMBUG_RELEASE_0-3-2, p_kpm_paper_introduce_FREENIX_05, p_kpm_paper_introduce_draft4, p_kpm_paper_introduce_draft3, p_kpm_paper_introduce_draft1, p_kpm_paper_introduce_draft2, SCMBUG_RELEASE_0-3-1, SCMBUG_RELEASE_0-3-0, SCMBUG_RELEASE_0-2-8, SCMBUG_RELEASE_0-2-7, SCMBUG_RELEASE_0-2-6, SCMBUG_RELEASE_0-2-5, SCMBUG_RELEASE_0-2-4, SCMBUG_RELEASE_0-2-3), src/glue/templates/svn/post-commit.in (1.4, SCMBUG_RELEASE_0-8-0, SCMBUG_RELEASE_0-7-2, SCMBUG_RELEASE_0-7-1, SCMBUG_RELEASE_0-7-0, p_kpm_paper_introduce_FREENIX_05_camera_copy_with_html2, p_kpm_paper_introduce_FREENIX_05_camera_copy_with_html, p_kpm_paper_introduce_FREENIX_05_camera_copy, SCMBUG_RELEASE_0-6-0, SCMBUG_RELEASE_0-5-3, SCMBUG_RELEASE_0-5-2, SCMBUG_RELEASE_0-5-1, SCMBUG_RELEASE_0-5-0, SCMBUG_RELEASE_0-4-1, SCMBUG_RELEASE_0-4-0, SCMBUG_RELEASE_0-3-4, SCMBUG_RELEASE_0-3-3, SCMBUG_RELEASE_0-3-2, p_kpm_paper_introduce_FREENIX_05, p_kpm_paper_introduce_draft4, p_kpm_paper_introduce_draft3, p_kpm_paper_introduce_draft1, p_kpm_paper_introduce_draft2, SCMBUG_RELEASE_0-3-1, SCMBUG_RELEASE_0-3-0, SCMBUG_RELEASE_0-2-8, SCMBUG_RELEASE_0-2-7, SCMBUG_RELEASE_0-2-6, SCMBUG_RELEASE_0-2-5, SCMBUG_RELEASE_0-2-4, SCMBUG_RELEASE_0-2-3), src/glue/templates/svn/pre-commit.in (1.4, SCMBUG_RELEASE_0-8-0, SCMBUG_RELEASE_0-7-2, SCMBUG_RELEASE_0-7-1, SCMBUG_RELEASE_0-7-0, p_kpm_paper_introduce_FREENIX_05_camera_copy_with_html2, p_kpm_paper_introduce_FREENIX_05_camera_copy_with_html, p_kpm_paper_introduce_FREENIX_05_camera_copy, SCMBUG_RELEASE_0-6-0, SCMBUG_RELEASE_0-5-3, SCMBUG_RELEASE_0-5-2, SCMBUG_RELEASE_0-5-1, SCMBUG_RELEASE_0-5-0, SCMBUG_RELEASE_0-4-1, SCMBUG_RELEASE_0-4-0, SCMBUG_RELEASE_0-3-4, SCMBUG_RELEASE_0-3-3, SCMBUG_RELEASE_0-3-2, p_kpm_paper_introduce_FREENIX_05, p_kpm_paper_introduce_draft4, p_kpm_paper_introduce_draft3, p_kpm_paper_introduce_draft1, p_kpm_paper_introduce_draft2, SCMBUG_RELEASE_0-3-1, SCMBUG_RELEASE_0-3-0, SCMBUG_RELEASE_0-2-8, SCMBUG_RELEASE_0-2-7, SCMBUG_RELEASE_0-2-6, SCMBUG_RELEASE_0-2-5, SCMBUG_RELEASE_0-2-4, SCMBUG_RELEASE_0-2-3), src/lib/product/Glue.pm.in (1.2): SCMBUG ID: 357 SCMBUG NOTE:A lot more replacements of both hardcoded product names, and other autoconf configuration variables 2004-08-06 Friday 04:08 mkgnu * Makefile.in (1.36), configure.in (1.49), packaging/debian/control (1.7), packaging/debian/control.in (1.1, p_kpm_paper_introduce_draft1, SCMBUG_RELEASE_0-3-1, SCMBUG_RELEASE_0-3-0, SCMBUG_RELEASE_0-2-8, SCMBUG_RELEASE_0-2-7, SCMBUG_RELEASE_0-2-6, SCMBUG_RELEASE_0-2-5, SCMBUG_RELEASE_0-2-4, SCMBUG_RELEASE_0-2-3): SCMBUG ID: 357 SCMBUG NOTE:Now autogenerating the Debian control file, eliminating hardcoded references to the product name. 2004-08-06 Friday 04:05 mkgnu * Makefile.in (1.35), configure.in (1.48), packaging/debian/conffiles (1.2), packaging/debian/conffiles.in (1.1, SCMBUG_RELEASE_0-8-14, SCMBUG_RELEASE_0-8-13, SCMBUG_RELEASE_0-8-12, SCMBUG_RELEASE_0-8-11, SCMBUG_RELEASE_0-8-10, SCMBUG_RELEASE_0-8-9, SCMBUG_RELEASE_0-8-8, SCMBUG_RELEASE_0-8-7, SCMBUG_RELEASE_0-8-6, SCMBUG_RELEASE_0-8-5, SCMBUG_RELEASE_0-8-4, SCMBUG_RELEASE_0-8-3, SCMBUG_RELEASE_0-8-2, SCMBUG_RELEASE_0-8-1, SCMBUG_RELEASE_0-8-0, SCMBUG_RELEASE_0-7-2, SCMBUG_RELEASE_0-7-1, SCMBUG_RELEASE_0-7-0, p_kpm_paper_introduce_FREENIX_05_camera_copy_with_html2, p_kpm_paper_introduce_FREENIX_05_camera_copy_with_html, p_kpm_paper_introduce_FREENIX_05_camera_copy, SCMBUG_RELEASE_0-6-0, SCMBUG_RELEASE_0-5-3, SCMBUG_RELEASE_0-5-2, SCMBUG_RELEASE_0-5-1, SCMBUG_RELEASE_0-5-0, SCMBUG_RELEASE_0-4-1, SCMBUG_RELEASE_0-4-0, SCMBUG_RELEASE_0-3-4, SCMBUG_RELEASE_0-3-3, SCMBUG_RELEASE_0-3-2, p_kpm_paper_introduce_FREENIX_05, p_kpm_paper_introduce_draft4, p_kpm_paper_introduce_draft3, p_kpm_paper_introduce_draft1, p_kpm_paper_introduce_draft2, SCMBUG_RELEASE_0-3-1, SCMBUG_RELEASE_0-3-0, SCMBUG_RELEASE_0-2-8, SCMBUG_RELEASE_0-2-7, SCMBUG_RELEASE_0-2-6, SCMBUG_RELEASE_0-2-5, SCMBUG_RELEASE_0-2-4, SCMBUG_RELEASE_0-2-3): SCMBUG ID: 357 SCMBUG NOTE:Now autogenerating the Debian packaging file that holds the list of configuration files 2004-08-06 Friday 04:02 mkgnu * Makefile.in (1.34): SCMBUG ID: 357 SCMBUG NOTE:Even yet more changes in eliminating hardcoded product name references. 2004-08-06 Friday 03:59 mkgnu * Makefile.in (1.33), configure.in (1.47), packaging/debian/rules.in (1.2), src/daemon/daemon.pl.in (1.1), src/daemon/etc/daemon.conf.template.in (1.1), src/glue/etc/product/glue.conf.template.in (1.2), src/scripts/install_glue.pl.in (1.12): SCMBUG ID: 357 SCMBUG NOTE:Drasting changes all over the place, in an attempt to eliminate hardcoded references of the product name. 2004-08-06 Friday 03:36 mkgnu * Makefile.in (1.32), configure.in (1.46): SCMBUG ID: 357 SCMBUG NOTE:Got rid of the Perl installation Makefile.PL. This will not be maintained. 2004-08-06 Friday 03:36 mkgnu * src/lib/: MANIFEST (1.2), Makefile.PL.in (1.2), product/Common.pm.in (1.1), product/Connection.pm.in (1.1), product/Daemon.pm.in (1.1), product/Glue.pm.in (1.1): SCMBUG ID: 357 SCMBUG NOTE:No longer assuming the current hardcoded product name Scmbug as a directory name. 2004-08-06 Friday 03:32 mkgnu * src/glue/etc/product/: glue.conf.template.in (1.1), log_template.in (1.1, SCMBUG_RELEASE_0-8-2, SCMBUG_RELEASE_0-8-1, SCMBUG_RELEASE_0-8-0, SCMBUG_RELEASE_0-7-2, SCMBUG_RELEASE_0-7-1, SCMBUG_RELEASE_0-7-0, p_kpm_paper_introduce_FREENIX_05_camera_copy_with_html2, p_kpm_paper_introduce_FREENIX_05_camera_copy_with_html, p_kpm_paper_introduce_FREENIX_05_camera_copy, SCMBUG_RELEASE_0-6-0, SCMBUG_RELEASE_0-5-3, SCMBUG_RELEASE_0-5-2, SCMBUG_RELEASE_0-5-1, SCMBUG_RELEASE_0-5-0, SCMBUG_RELEASE_0-4-1, SCMBUG_RELEASE_0-4-0, SCMBUG_RELEASE_0-3-4, SCMBUG_RELEASE_0-3-3, SCMBUG_RELEASE_0-3-2, p_kpm_paper_introduce_FREENIX_05, p_kpm_paper_introduce_draft4, p_kpm_paper_introduce_draft3, p_kpm_paper_introduce_draft1, p_kpm_paper_introduce_draft2, SCMBUG_RELEASE_0-3-1, SCMBUG_RELEASE_0-3-0, SCMBUG_RELEASE_0-2-8, SCMBUG_RELEASE_0-2-7, SCMBUG_RELEASE_0-2-6, SCMBUG_RELEASE_0-2-5, SCMBUG_RELEASE_0-2-4, SCMBUG_RELEASE_0-2-3): SCMBUG ID: 357 SCMBUG NOTE:No longer assuming a hardcoded directory name containing the configuration file of the glue and the log template. 2004-08-06 Friday 03:28 mkgnu * Makefile.in (1.31), configure.in (1.45), src/glue/bin/activity.pl.in (1.1, p_kpm_paper_introduce_draft1, SCMBUG_RELEASE_0-3-1, SCMBUG_RELEASE_0-3-0, SCMBUG_RELEASE_0-2-8, SCMBUG_RELEASE_0-2-7, SCMBUG_RELEASE_0-2-6, SCMBUG_RELEASE_0-2-5, SCMBUG_RELEASE_0-2-4, SCMBUG_RELEASE_0-2-3), src/glue/bin/scmbug_activity.pl (1.8): SCMBUG ID: 357 SCMBUG NOTE:Now autogenerating the integration activity script. This script no longer assumes a hardcoded product name. 2004-08-06 Friday 03:19 mkgnu * Makefile.in (1.30), configure.in (1.44), packaging/debian/rules (1.15), packaging/debian/rules.in (1.1): SCMBUG ID: 357 SCMBUG NOTE:Replaced various hardcoded references to the product name with the global autoconf variable. 2004-08-06 Friday 03:09 mkgnu * configure.in (1.43): SCMBUG ID: 357 SCMBUG NOTE:Removed the global variables for the glue installation file and the daemon. 2004-08-06 Friday 02:21 mkgnu * configure.in (1.42), doc/manual/Makefile (1.7, SCMBUG_RELEASE_0-2-3), doc/manual/check_html.sh.in (1.1): SCMBUG ID: 66 SCMBUG NOTE:Added a separate script that uses linkchecker to check if the html links in the manual are valid. 2004-08-06 Friday 02:04 mkgnu * doc/manual/scm-frontends.sgml (1.6): SCMBUG ID: 66 SCMBUG NOTE:Document CVS's lack of an integration hook on 'cvs admin -o'. 2004-08-06 Friday 02:03 mkgnu * configure.in (1.41), doc/manual/Makefile (1.6): SCMBUG ID: 66 SCMBUG NOTE:Now running linkchecker against the html version of the manual to identify broken links. 2004-08-06 Friday 01:55 mkgnu * Makefile.in (1.29), configure.in (1.40), doc/INSTALL.in (1.8), doc/README.in (1.7): SCMBUG ID: 66 SCMBUG NOTE:Removed old files INSTALL.in and README.in. No longer autogenerating and removing those. 2004-08-06 Friday 01:34 mkgnu * doc/manual/: design.sgml (1.9), features.sgml (1.6, SCMBUG_RELEASE_0-2-4, SCMBUG_RELEASE_0-2-3), scm-frontends.sgml (1.5), tools.sgml (1.4): SCMBUG ID: 66 SCMBUG NOTE:Mentioned John's VDD and the name of the CVSZilla author. 2004-08-06 Friday 01:33 mkgnu * doc/manual/bugtracking-backends.sgml (1.6): SCMBUG ID: 66 SCMBUG NOTE:Added a list of supported Bugzilla installations verified to work. Mentioned that the Bugzilla developers are planning to add SCM integration support. 2004-08-06 Friday 01:32 mkgnu * doc/manual/about.sgml (1.7, SCMBUG_RELEASE_0-2-4, SCMBUG_RELEASE_0-2-3): SCMBUG ID: 66 SCMBUG NOTE:Corrected some spacing issues using ulinks -- extra space after the link. 2004-08-06 Friday 01:32 mkgnu * doc/manual/: installation.sgml (1.2), manual.sgml.in (1.7): SCMBUG ID: 66 SCMBUG NOTE:Added a global variable showing the product name in lowercase and removed the installation chapter. 2004-08-06 Friday 00:53 mkgnu * Makefile.in (1.28), configure.in (1.39): SCMBUG ID: 66 SCMBUG NOTE:Now autogenerating and deleting the packaging file for Debian init.d. 2004-08-06 Friday 00:52 mkgnu * packaging/debian/rules (1.14): SCMBUG ID: 66 SCMBUG NOTE:Now using the global variable for the product name in lowercase in installing parts of the daemon files. 2004-08-06 Friday 00:51 mkgnu * packaging/debian/: init.d (1.6), init.d.in (1.1): SCMBUG ID: 66 SCMBUG NOTE:Removed the init.d file. This is now autogenerated using autoconf, so it does not assume the name scmbugd anywhere, but use the autoconf global variable name. 2004-08-05 Thursday 23:37 mkgnu * configure.in (1.38): SCMBUG ID: 66 SCMBUG NOTE:Added a global variable that holds how this product is pronounced. 2004-08-05 Thursday 06:39 mkgnu * doc/manual/tools.sgml (1.3): SCMBUG ID: 66 SCMBUG NOTE:Capitalized the titles and removed the opening paragraph. 2004-08-05 Thursday 06:38 mkgnu * doc/manual/bugtracking-backends.sgml (1.5): SCMBUG ID: 66 SCMBUG NOTE:Capitalized the titles and corrected trailing spaces in HTML links. 2004-08-05 Thursday 06:38 mkgnu * doc/manual/scm-frontends.sgml (1.4): SCMBUG ID: 66 SCMBUG NOTE:Documented the various intricacies of integrating CVS and Subversion. 2004-08-05 Thursday 06:37 mkgnu * doc/manual/features.sgml (1.5): SCMBUG ID: 66 SCMBUG NOTE:Capitalized the titles of various sections. Removed the opening paragraph. 2004-08-05 Thursday 06:36 mkgnu * doc/manual/design.sgml (1.8): SCMBUG ID: 66 SCMBUG NOTE:Capitalized the titles and corrected creation of urls so there's no trailing space in the HTML link 2004-08-05 Thursday 06:34 mkgnu * doc/manual/manual.sgml.in (1.6): SCMBUG ID: 66 SCMBUG NOTE:Added a pronounciation global variable for the document, replaced using autoconf. 2004-08-05 Thursday 06:34 mkgnu * doc/manual/introduction.sgml (1.9, SCMBUG_RELEASE_0-4-1, SCMBUG_RELEASE_0-4-0, SCMBUG_RELEASE_0-3-4, SCMBUG_RELEASE_0-3-3, SCMBUG_RELEASE_0-3-2, p_kpm_paper_introduce_FREENIX_05, p_kpm_paper_introduce_draft4, p_kpm_paper_introduce_draft3, p_kpm_paper_introduce_draft1, p_kpm_paper_introduce_draft2, SCMBUG_RELEASE_0-3-1, SCMBUG_RELEASE_0-3-0, SCMBUG_RELEASE_0-2-8, SCMBUG_RELEASE_0-2-7, SCMBUG_RELEASE_0-2-6, SCMBUG_RELEASE_0-2-5, SCMBUG_RELEASE_0-2-4, SCMBUG_RELEASE_0-2-3): SCMBUG ID: 66 SCMBUG NOTE:Capitalized the titles, and added how to pronounce Scmbug. 2004-08-05 Thursday 06:33 mkgnu * doc/manual/about.sgml (1.6): SCMBUG ID: 66 SCMBUG NOTE:Capitalized the title and reworded the acknowledgements section. 2004-08-04 Wednesday 06:37 mkgnu * doc/manual/: about.sgml (1.5), design.sgml (1.7), features.sgml (1.4), gfdl.sgml (1.2, SCMBUG_RELEASE_0-8-11, SCMBUG_RELEASE_0-8-10, SCMBUG_RELEASE_0-8-9, SCMBUG_RELEASE_0-8-8, SCMBUG_RELEASE_0-8-7, SCMBUG_RELEASE_0-8-6, SCMBUG_RELEASE_0-8-5, SCMBUG_RELEASE_0-8-4, SCMBUG_RELEASE_0-8-3, SCMBUG_RELEASE_0-8-2, SCMBUG_RELEASE_0-8-1, SCMBUG_RELEASE_0-8-0, SCMBUG_RELEASE_0-7-2, SCMBUG_RELEASE_0-7-1, SCMBUG_RELEASE_0-7-0, p_kpm_paper_introduce_FREENIX_05_camera_copy_with_html2, p_kpm_paper_introduce_FREENIX_05_camera_copy_with_html, p_kpm_paper_introduce_FREENIX_05_camera_copy, SCMBUG_RELEASE_0-6-0, SCMBUG_RELEASE_0-5-3, SCMBUG_RELEASE_0-5-2, SCMBUG_RELEASE_0-5-1, SCMBUG_RELEASE_0-5-0, SCMBUG_RELEASE_0-4-1, SCMBUG_RELEASE_0-4-0, SCMBUG_RELEASE_0-3-4, SCMBUG_RELEASE_0-3-3, SCMBUG_RELEASE_0-3-2, p_kpm_paper_introduce_FREENIX_05, p_kpm_paper_introduce_draft4, p_kpm_paper_introduce_draft3, p_kpm_paper_introduce_draft1, p_kpm_paper_introduce_draft2, SCMBUG_RELEASE_0-3-1, SCMBUG_RELEASE_0-3-0, SCMBUG_RELEASE_0-2-8, SCMBUG_RELEASE_0-2-7, SCMBUG_RELEASE_0-2-6, SCMBUG_RELEASE_0-2-5, SCMBUG_RELEASE_0-2-4, SCMBUG_RELEASE_0-2-3), introduction.sgml (1.8), manual.sgml.in (1.5): SCMBUG ID: 66 SCMBUG NOTE:Fixed various spelling errors caught by the aspell tool. 2004-08-04 Wednesday 06:27 mkgnu * doc/manual/: about.sgml (1.4), design.sgml (1.6): SCMBUG ID: 66 SCMBUG NOTE:Moved the acknowledgments section in the about section. Added a Goals section in the Design and added a better intro paragraph in the Related Systems section. 2004-08-04 Wednesday 06:25 mkgnu * doc/manual/features.sgml (1.3): SCMBUG ID: 66 SCMBUG NOTE:Type-o fixes of the word "labeling". It's spelled with one 'l', apparently. 2004-08-04 Wednesday 06:24 mkgnu * doc/manual/introduction.sgml (1.7): SCMBUG ID: 66 SCMBUG NOTE:Some type-o fixes and rephrasing of the introduction paragraph. 2004-08-04 Wednesday 04:37 mkgnu * src/glue/templates/cvs/: loginfo.in (1.2), taginfo.in (1.2), verifymsg.in (1.2): SCMBUG ID: 66 SCMBUG NOTE:Now using the global autoconf variables used for the activity commands. 2004-08-03 Tuesday 07:54 mkgnu * Makefile.in (1.27), configure.in (1.37): SCMBUG ID: 66,345 SCMBUG NOTE:Autogenerating and clearing out files needed to prepare the -doc Debian package 2004-08-03 Tuesday 07:52 mkgnu * packaging/debian/: doc.postinst.in (1.1, SCMBUG_RELEASE_0-2-3), doc.prerm.in (1.1, SCMBUG_RELEASE_0-2-3), manual.in (1.1, SCMBUG_RELEASE_0-8-14, SCMBUG_RELEASE_0-8-13, SCMBUG_RELEASE_0-8-12, SCMBUG_RELEASE_0-8-11, SCMBUG_RELEASE_0-8-10, SCMBUG_RELEASE_0-8-9, SCMBUG_RELEASE_0-8-8, SCMBUG_RELEASE_0-8-7, SCMBUG_RELEASE_0-8-6, SCMBUG_RELEASE_0-8-5, SCMBUG_RELEASE_0-8-4, SCMBUG_RELEASE_0-8-3, SCMBUG_RELEASE_0-8-2, SCMBUG_RELEASE_0-8-1, SCMBUG_RELEASE_0-8-0, SCMBUG_RELEASE_0-7-2, SCMBUG_RELEASE_0-7-1, SCMBUG_RELEASE_0-7-0, p_kpm_paper_introduce_FREENIX_05_camera_copy_with_html2, p_kpm_paper_introduce_FREENIX_05_camera_copy_with_html, p_kpm_paper_introduce_FREENIX_05_camera_copy, SCMBUG_RELEASE_0-6-0, SCMBUG_RELEASE_0-5-3, SCMBUG_RELEASE_0-5-2, SCMBUG_RELEASE_0-5-1, SCMBUG_RELEASE_0-5-0, SCMBUG_RELEASE_0-4-1, SCMBUG_RELEASE_0-4-0, SCMBUG_RELEASE_0-3-4, SCMBUG_RELEASE_0-3-3, SCMBUG_RELEASE_0-3-2, p_kpm_paper_introduce_FREENIX_05, p_kpm_paper_introduce_draft4, p_kpm_paper_introduce_draft3, p_kpm_paper_introduce_draft1, p_kpm_paper_introduce_draft2, SCMBUG_RELEASE_0-3-1, SCMBUG_RELEASE_0-3-0, SCMBUG_RELEASE_0-2-8, SCMBUG_RELEASE_0-2-7, SCMBUG_RELEASE_0-2-6, SCMBUG_RELEASE_0-2-5, SCMBUG_RELEASE_0-2-4, SCMBUG_RELEASE_0-2-3), rules (1.13): SCMBUG ID: 66 SCMBUG NOTE:Added postinst and prerm debian packaging scripts that handle installation of the manual in the -doc package. 2004-08-03 Tuesday 06:29 mkgnu * packaging/debian/README.Debian (1.2): SCMBUG ID: 66 SCMBUG NOTE:Removed the README.Debian file. It's contents are useless now. 2004-08-02 Monday 07:50 mkgnu * Makefile.in (1.26): SCMBUG ID: 66 SCMBUG NOTE:Now building the documentation on the default 'all' rule. 2004-08-02 Monday 07:48 mkgnu * doc/manual/design.sgml (1.5): SCMBUG ID: 66 SCMBUG NOTE:Corrected a type-o, and added an additional imageobject in the system architecture figure, which is the figure file in a bmp file. 2004-08-02 Monday 07:42 mkgnu * doc/manual/images/prep_images.sh (1.3, SCMBUG_RELEASE_0-3-1, SCMBUG_RELEASE_0-3-0, SCMBUG_RELEASE_0-2-8, SCMBUG_RELEASE_0-2-7, SCMBUG_RELEASE_0-2-6, SCMBUG_RELEASE_0-2-5, SCMBUG_RELEASE_0-2-4, SCMBUG_RELEASE_0-2-3): SCMBUG ID: 66 SCMBUG NOTE:Added functionality that will scale down the system architecture diagram's bmp file. It's too big. 2004-08-02 Monday 07:14 mkgnu * doc/manual/Makefile (1.5): SCMBUG ID: 66 SCMBUG NOTE:Fixed some issues with not creating the output directory prior to running a tool that parses Docbook. Also, running the db2dvi tool 3 times now, to resolve all references within the document. 2004-08-02 Monday 02:32 mkgnu * doc/manual/introduction.sgml (1.6): SCMBUG ID: 66 SCMBUG NOTE:Minor correction in the intro. Not using the SCM acronym in the first paragraph. 2004-08-02 Monday 02:31 mkgnu * packaging/debian/rules (1.12): SCMBUG ID: 345 SCMBUG NOTE:Now copying the system's manual in html and pdf format in the scmbug-doc package. 2004-08-02 Monday 02:31 mkgnu * packaging/debian/copyright (1.2, SCMBUG_RELEASE_0-7-2, SCMBUG_RELEASE_0-7-1, SCMBUG_RELEASE_0-7-0, p_kpm_paper_introduce_FREENIX_05_camera_copy_with_html2, p_kpm_paper_introduce_FREENIX_05_camera_copy_with_html, p_kpm_paper_introduce_FREENIX_05_camera_copy, SCMBUG_RELEASE_0-6-0, SCMBUG_RELEASE_0-5-3, SCMBUG_RELEASE_0-5-2, SCMBUG_RELEASE_0-5-1, SCMBUG_RELEASE_0-5-0, SCMBUG_RELEASE_0-4-1, SCMBUG_RELEASE_0-4-0, SCMBUG_RELEASE_0-3-4, SCMBUG_RELEASE_0-3-3, SCMBUG_RELEASE_0-3-2, p_kpm_paper_introduce_FREENIX_05, p_kpm_paper_introduce_draft4, p_kpm_paper_introduce_draft3, p_kpm_paper_introduce_draft1, p_kpm_paper_introduce_draft2, SCMBUG_RELEASE_0-3-1, SCMBUG_RELEASE_0-3-0, SCMBUG_RELEASE_0-2-8, SCMBUG_RELEASE_0-2-7, SCMBUG_RELEASE_0-2-6, SCMBUG_RELEASE_0-2-5, SCMBUG_RELEASE_0-2-4, SCMBUG_RELEASE_0-2-3): SCMBUG ID: 345 SCMBUG NOTE:Added the freshmeat.net location that eventually points to the download location. 2004-08-02 Monday 02:01 mkgnu * doc/manual/Makefile (1.4): SCMBUG ID: 66 SCMBUG NOTE:Now producing a dvi file by default, but ignoring the error that gets generated. Also cleaning up correctly. 2004-08-02 Monday 01:56 mkgnu * doc/manual/about.sgml (1.3): SCMBUG ID: 66 SCMBUG NOTE:Fixed a case issue. I'm using lowercase in chapter titles. 2004-08-02 Monday 01:43 mkgnu * doc/manual/: bugtracking-backends.sgml (1.4), scm-frontends.sgml (1.3): SCMBUG ID: 66 SCMBUG NOTE:Added sections mentioning that integration with additional SCM or bug-tracking systems is possible. 2004-08-02 Monday 01:42 mkgnu * doc/manual/: manual.sgml.in (1.4), tools.sgml (1.2): SCMBUG ID: 66 SCMBUG NOTE:Added a section that documents the tools available through this system. 2004-08-02 Monday 01:41 mkgnu * doc/manual/features.sgml (1.2): SCMBUG ID: 66 SCMBUG NOTE:Documented the integtration actions, and the various client and server verification checks to date. 2004-08-02 Monday 01:38 mkgnu * doc/manual/design.sgml (1.4): SCMBUG ID: 66 SCMBUG NOTE:Documented some history of the project, related work, and the motivation for building this. 2004-08-02 Monday 01:38 mkgnu * doc/manual/introduction.sgml (1.5): SCMBUG ID: 66 SCMBUG NOTE:Small rewording and re-phrasing changes to the introduction. 2004-08-02 Monday 00:04 mkgnu * doc/manual/design.sgml (1.3): SCMBUG ID: 66 SCMBUG NOTE:Now referring to SCM activities as SCM events. This sounds better. 2004-08-01 Sunday 22:33 mkgnu * doc/manual/manual.sgml.in (1.3): SCMBUG ID: 66 SCMBUG NOTE:Now using the global variables defined by autoconf for the integration actions, and the bugid and log tokens. 2004-08-01 Sunday 22:32 mkgnu * doc/manual/introduction.sgml (1.4): SCMBUG ID: 66 SCMBUG NOTE:Fixed a type-o in the title of the "why bugtracking" section. 2004-08-01 Sunday 22:32 mkgnu * configure.in (1.36): SCMBUG ID: 66 SCMBUG NOTE:Now naming the integration actions in the autoconf configure.in file, and reusing those in the source. This will be useful in naming those actions in the documentation. 2004-08-01 Sunday 18:17 mkgnu * Makefile.in (1.25), configure.in (1.35): SCMBUG ID: 397 SCMBUG NOTE:Fixed a type-o in the generation/deletion of the log template file. 2004-08-01 Sunday 18:12 mkgnu * packaging/debian/init.d (1.5): SCMBUG ID: 66 SCMBUG NOTE:Changed the description displayed in the debian rc script when the daemon starts. 2004-08-01 Sunday 17:31 mkgnu * Makefile.in (1.24), configure.in (1.34): SCMBUG ID: 397 SCMBUG NOTE:Now autogenerating and clearing out the log_template file, since it uses global autoconf variables. 2004-08-01 Sunday 17:11 mkgnu * configure.in (1.33): SCMBUG ID: 66 SCMBUG NOTE:Modified the configure.in script to permit a configurable set of tokens used to indicate the SCMBUG ID and SCMBUG NOTE. This change will required source files to be modified accordingly to use these global token variables. 2004-08-01 Sunday 03:37 mkgnu * doc/manual/: bugtracking-backends.sgml (1.3), scm-frontends.sgml (1.2): SCMBUG ID: 66 SCMBUG NOTE:Added sections on CVS,Subversion and Bugzilla as the supported tools. 2004-08-01 Sunday 03:27 mkgnu * doc/manual/introduction.sgml (1.3): SCMBUG ID: 66 SCMBUG NOTE:Fixed a type-o in the why SCM section of this introduction. 2004-08-01 Sunday 03:25 mkgnu * doc/COPYING (1.3, SCMBUG_RELEASE_0-8-14, SCMBUG_RELEASE_0-8-13, SCMBUG_RELEASE_0-8-12, SCMBUG_RELEASE_0-8-11, SCMBUG_RELEASE_0-8-10, SCMBUG_RELEASE_0-8-9, SCMBUG_RELEASE_0-8-8, SCMBUG_RELEASE_0-8-7, SCMBUG_RELEASE_0-8-6, SCMBUG_RELEASE_0-8-5, SCMBUG_RELEASE_0-8-4, SCMBUG_RELEASE_0-8-3, SCMBUG_RELEASE_0-8-2, SCMBUG_RELEASE_0-8-1, SCMBUG_RELEASE_0-8-0, SCMBUG_RELEASE_0-7-2, SCMBUG_RELEASE_0-7-1, SCMBUG_RELEASE_0-7-0, p_kpm_paper_introduce_FREENIX_05_camera_copy_with_html2, p_kpm_paper_introduce_FREENIX_05_camera_copy_with_html, p_kpm_paper_introduce_FREENIX_05_camera_copy, SCMBUG_RELEASE_0-6-0, SCMBUG_RELEASE_0-5-3, SCMBUG_RELEASE_0-5-2, SCMBUG_RELEASE_0-5-1, SCMBUG_RELEASE_0-5-0, SCMBUG_RELEASE_0-4-1, SCMBUG_RELEASE_0-4-0, SCMBUG_RELEASE_0-3-4, SCMBUG_RELEASE_0-3-3, SCMBUG_RELEASE_0-3-2, p_kpm_paper_introduce_FREENIX_05, p_kpm_paper_introduce_draft4, p_kpm_paper_introduce_draft3, p_kpm_paper_introduce_draft1, p_kpm_paper_introduce_draft2, SCMBUG_RELEASE_0-3-1, SCMBUG_RELEASE_0-3-0, SCMBUG_RELEASE_0-2-8, SCMBUG_RELEASE_0-2-7, SCMBUG_RELEASE_0-2-6, SCMBUG_RELEASE_0-2-5, SCMBUG_RELEASE_0-2-4, SCMBUG_RELEASE_0-2-3), packaging/debian/control (1.6): SCMBUG ID: 66 SCMBUG NOTE:Now referring to the system as integrating software configuration management (not source code cm) with bug-tracking. 2004-08-01 Sunday 03:23 mkgnu * doc/manual/: about.sgml (1.2), bugtracking-backends.sgml (1.2), design.sgml (1.2), faq.sgml (1.1, SCMBUG_RELEASE_0-8-11, SCMBUG_RELEASE_0-8-10, SCMBUG_RELEASE_0-8-9, SCMBUG_RELEASE_0-8-8, SCMBUG_RELEASE_0-8-7, SCMBUG_RELEASE_0-8-6, SCMBUG_RELEASE_0-8-5, SCMBUG_RELEASE_0-8-4, SCMBUG_RELEASE_0-8-3, SCMBUG_RELEASE_0-8-2, SCMBUG_RELEASE_0-8-1, SCMBUG_RELEASE_0-8-0, SCMBUG_RELEASE_0-7-2, SCMBUG_RELEASE_0-7-1, SCMBUG_RELEASE_0-7-0, p_kpm_paper_introduce_FREENIX_05_camera_copy_with_html2, p_kpm_paper_introduce_FREENIX_05_camera_copy_with_html, p_kpm_paper_introduce_FREENIX_05_camera_copy, SCMBUG_RELEASE_0-6-0, SCMBUG_RELEASE_0-5-3, SCMBUG_RELEASE_0-5-2, SCMBUG_RELEASE_0-5-1, SCMBUG_RELEASE_0-5-0, SCMBUG_RELEASE_0-4-1, SCMBUG_RELEASE_0-4-0, SCMBUG_RELEASE_0-3-4, SCMBUG_RELEASE_0-3-3, SCMBUG_RELEASE_0-3-2, p_kpm_paper_introduce_FREENIX_05, p_kpm_paper_introduce_draft4, p_kpm_paper_introduce_draft3, p_kpm_paper_introduce_draft1, p_kpm_paper_introduce_draft2, SCMBUG_RELEASE_0-3-1, SCMBUG_RELEASE_0-3-0, SCMBUG_RELEASE_0-2-8, SCMBUG_RELEASE_0-2-7, SCMBUG_RELEASE_0-2-6, SCMBUG_RELEASE_0-2-5, SCMBUG_RELEASE_0-2-4, SCMBUG_RELEASE_0-2-3), introduction.sgml (1.2), manual.sgml.in (1.2): SCMBUG ID: 66 SCMBUG NOTE:Added an FAQ section, sections on why SCM, bug-tracking and the integration are needed, and added content for the system architecture section (including the figure). 2004-08-01 Sunday 03:21 mkgnu * doc/manual/images/system_architecture.dia.in (1.2, SCMBUG_RELEASE_0-3-1, SCMBUG_RELEASE_0-3-0, SCMBUG_RELEASE_0-2-8, SCMBUG_RELEASE_0-2-7, SCMBUG_RELEASE_0-2-6, SCMBUG_RELEASE_0-2-5, SCMBUG_RELEASE_0-2-4, SCMBUG_RELEASE_0-2-3): SCMBUG ID: 66 SCMBUG NOTE:The port number is also replaced with autoconf now, using its macro. 2004-08-01 Sunday 03:21 mkgnu * doc/manual/images/prep_images.sh (1.2): SCMBUG ID: 66 SCMBUG NOTE:Now producing .bmp file rather than png files. Png files cannot be viewed using Docbook. 2004-08-01 Sunday 03:19 mkgnu * doc/manual/Makefile (1.3): SCMBUG ID: 66 SCMBUG NOTE:Now using dvipdf to convert the dvi file to pdf. db2pdf was spitting some huge prologue out (looked like its version or something) 2004-07-30 Friday 06:44 mkgnu * doc/manual/Makefile (1.2): SCMBUG ID: 66 SCMBUG NOTE:Corrected the clean rule that removes the autogenerated manual.sgml file and the autogenerated images/system_architecture.* files. 2004-07-30 Friday 06:39 mkgnu * configure.in (1.32): SCMBUG ID: 66 SCMBUG NOTE:Added checks for the db2* Docbook producer utilities and the convert, ImageMagick tool. 2004-07-30 Friday 06:38 mkgnu * Makefile.in (1.23): SCMBUG ID: 66 SCMBUG NOTE:Added commands for building and cleaning up the documentation. 2004-07-30 Friday 06:37 mkgnu * doc/manual/images/: prep_images.sh (1.1), system_architecture.dia.in (1.1): SCMBUG ID: 66 SCMBUG NOTE:Adding a design diagram written in Dia, and a script that will autogenerate an eps and png file from that. 2004-07-30 Friday 06:37 mkgnu * doc/manual/: Makefile (1.1), about.sgml (1.1), bugtracking-backends.sgml (1.1), design.sgml (1.1), features.sgml (1.1), gfdl.sgml (1.1), installation.sgml (1.1), introduction.sgml (1.1), manual.sgml.in (1.1), scm-frontends.sgml (1.1), tools.sgml (1.1): SCMBUG ID: 66 SCMBUG NOTE:Added documentation in Docbook format v3.1. V4.1.2 won't run on my Debian instance. 2004-07-28 Wednesday 07:13 mkgnu * configure.in (1.31), packaging/debian/changelog (1.5) (utags: SCMBUG_RELEASE_0-2-2): SCMBUG ID: 393 SCMBUG NOTE:Prepared the sources for the new release SCMBUG_RELEASE_0-2-2. 2004-07-28 Wednesday 07:13 mkgnu * Makefile.in (1.22, SCMBUG_RELEASE_0-2-2): SCMBUG ID: 393 SCMBUG NOTE:Now also preparing the ChangeLog file that will be uploaded. 2004-07-27 Tuesday 18:30 mkgnu * doc/README.in (1.6, SCMBUG_RELEASE_0-2-2, SCMBUG_RELEASE_0-2-1): SCMBUG ID: 66 SCMBUG NOTE: Documented the fact that the new release SCMBUG_RELEASE_0-2-1 only supports partial integration of Subversion. Tagging and branching activities and not yet integrated. 2004-07-27 Tuesday 18:28 mkgnu * configure.in (1.30), packaging/debian/changelog (1.4) (utags: SCMBUG_RELEASE_0-2-1): SCMBUG ID: 386 SCMBUG NOTE:Updated the version number for the new release with version SCMBUG_RELEASE_0-2-1. 2004-07-27 Tuesday 18:12 mkgnu * packaging/debian/rules (1.11, SCMBUG_RELEASE_0-2-2, SCMBUG_RELEASE_0-2-1): SCMBUG ID: 345 SCMBUG NOTE:Now installing the Subversion hook scripts as "programs". They should be executable. 2004-07-27 Tuesday 18:12 mkgnu * src/scripts/install_glue.pl.in (1.11, SCMBUG_RELEASE_0-2-2, SCMBUG_RELEASE_0-2-1): SCMBUG ID: 353 SCMBUG NOTE:Clarified that Subversion glue installations should not use the file:// prefix in specifying the Subversion repository path. 2004-07-27 Tuesday 18:03 mkgnu * packaging/debian/rules (1.10): SCMBUG ID: 353,345 SCMBUG NOTE:Packaging the Subversion hook script files in /usr/share, to be picked up by the glue installation script. 2004-07-27 Tuesday 17:57 mkgnu * src/glue/templates/svn/: post-commit.in (1.3), pre-commit.in (1.3) (utags: SCMBUG_RELEASE_0-2-1, SCMBUG_RELEASE_0-2-2): SCMBUG ID: 353 SCMBUG NOTE:Now redirecting all output to stderr, since that's the only way svn will report errors when something goes wrong. Also exiting with the exit value of the hook script. 2004-07-27 Tuesday 17:38 mkgnu * doc/INSTALL.in (1.7, SCMBUG_RELEASE_0-2-2, SCMBUG_RELEASE_0-2-1): SCMBUG ID: 66 SCMBUG NOTE:Clarified that Subversion glue must be installed locally to the machine hosting the repository. 2004-07-26 Monday 04:30 mkgnu * src/glue/templates/svn/post-commit.in (1.2): SCMBUG ID: 353 SCMBUG NOTE:Now passing the full path to the repository in the post-commit integration hook script for Subversion. 2004-07-26 Monday 04:27 mkgnu * src/scripts/install_glue.pl.in (1.10): SCMBUG ID: 67 SCMBUG NOTE: Now dynamically setting the name of the scvc tool in the glue configuration file when the glue is installed. 2004-07-26 Monday 04:13 mkgnu * src/glue/templates/svn/pre-commit.in (1.2): SCMBUG ID: 353 SCMBUG NOTE:Now deleting the connection related information from the $glue_configuration variable. Undefing them was confusing. 2004-07-26 Monday 03:51 mkgnu * Makefile.in (1.21, SCMBUG_RELEASE_0-2-1), configure.in (1.29), src/glue/templates/cvs/checkoutlist (1.9), src/glue/templates/cvs/checkoutlist.in (1.1, SCMBUG_RELEASE_0-2-2, SCMBUG_RELEASE_0-2-1), src/glue/templates/cvs/loginfo (1.8), src/glue/templates/cvs/loginfo.in (1.1, SCMBUG_RELEASE_0-2-2, SCMBUG_RELEASE_0-2-1), src/glue/templates/cvs/rcsinfo (1.5), src/glue/templates/cvs/rcsinfo.in (1.1, SCMBUG_RELEASE_0-2-2, SCMBUG_RELEASE_0-2-1), src/glue/templates/cvs/taginfo (1.2), src/glue/templates/cvs/taginfo.in (1.1, SCMBUG_RELEASE_0-2-2, SCMBUG_RELEASE_0-2-1), src/glue/templates/cvs/verifymsg (1.7), src/glue/templates/cvs/verifymsg.in (1.1, SCMBUG_RELEASE_0-2-2, SCMBUG_RELEASE_0-2-1): SCMBUG ID: 353 SCMBUG NOTE:Now displaying in the trigger files of CVS a notice that says the trigger file is part of the Scmbug glue, just like in the Subversion hooks. Autogenerating these template files and cleaning them up. 2004-07-26 Monday 03:40 mkgnu * configure.in (1.28): SCMBUG ID: 353 SCMBUG NOTE:Now setting the subversion hook scripts to be executable, otherwise they won't execute! 2004-07-26 Monday 03:27 mkgnu * src/scripts/install_glue.pl.in (1.9): SCMBUG ID: 67 SCMBUG NOTE:Fixed a bug where the function read_configuration was called while this function is part of the glue. 2004-07-26 Monday 03:21 mkgnu * Makefile.in (1.20), configure.in (1.27), src/glue/templates/svn/post-commit (1.2), src/glue/templates/svn/post-commit.in (1.1), src/glue/templates/svn/pre-commit (1.2), src/glue/templates/svn/pre-commit.in (1.1): SCMBUG ID: 353 SCMBUG NOTE:Now autogenerating the pre-commit and post-commit Subversion trigger files. 2004-07-26 Monday 01:27 mkgnu * src/: glue/templates/svn/post-commit (1.1), glue/templates/svn/pre-commit (1.1), scripts/install_glue.pl.in (1.8): SCMBUG ID: 353 SCMBUG NOTE:Added support for installing the pre-commit and post-commit hooks for Subversion. 2004-07-26 Monday 00:29 mkgnu * configure.in (1.26), packaging/debian/changelog (1.3) (utags: SCMBUG_RELEASE_0-2-0): SCMBUG ID: 380 SCMBUG NOTE:Increased version number to 0-2-0 for new Scmbug release. This release includes an updated communication protocol between glue and daemon, which is not backwards compatible with older versions. It features a package reorganization that will easy the transition to supporting Subversion integration. 2004-07-25 Sunday 22:50 mkgnu * packaging/debian/rules (1.9, SCMBUG_RELEASE_0-2-0): SCMBUG ID: 345 SCMBUG NOTE:Fixed some bugs where some scmbug-common files attempted to be installed in the scmbug-server packages directory. 2004-07-25 Sunday 22:49 mkgnu * packaging/debian/control (1.5, SCMBUG_RELEASE_0-2-2, SCMBUG_RELEASE_0-2-1, SCMBUG_RELEASE_0-2-0): SCMBUG ID: 345 SCMBUG NOTE:Moved the scmbug-common package last on the list, since the conffiles file only checks for the first package, which is scmbug-server 2004-07-25 Sunday 19:57 mkgnu * doc/README.in (1.5, SCMBUG_RELEASE_0-2-0): SCMBUG ID: 66 SCMBUG NOTE: Documented the versions of bugzilla against which this system has been tested and verified to work. 2004-07-25 Sunday 08:25 mkgnu * packaging/debian/rules (1.8): SCMBUG ID: 345 SCMBUG NOTE:Now installing the new Connection.pm package as part of the scmbug-common Debian package. 2004-07-25 Sunday 08:23 mkgnu * Makefile.in (1.19, SCMBUG_RELEASE_0-2-0), configure.in (1.25), src/glue/bin/scmbug_activity.pl (1.7, SCMBUG_RELEASE_0-2-2, SCMBUG_RELEASE_0-2-1, SCMBUG_RELEASE_0-2-0), src/glue/templates/cvs/checkoutlist (1.8, SCMBUG_RELEASE_0-2-0): SCMBUG ID: 213 SCMBUG NOTE:Added a new package called Scmbug::Connection, added rules to autogenerate it, and remove it, and modified the related utilites and other libraries to use it. A Connection object encapsulates the connection between the Glue and the Daemon. 2004-07-25 Sunday 08:19 mkgnu * src/scripts/install_glue.pl.in (1.7, SCMBUG_RELEASE_0-2-0): SCMBUG ID: 213 SCMBUG NOTE:New reusing some global variables, and no longer using Scmbug::Common after the new packaging layout. 2004-07-22 Thursday 04:55 mkgnu * packaging/debian/rules (1.7): SCMBUG ID: 345 SCMBUG NOTE:Now copying the Common.pm in the scmbug-common package, packaging rules. 2004-07-22 Thursday 04:54 mkgnu * Makefile.in (1.18), configure.in (1.24): SCMBUG ID: 213, SCMBUG NOTE:Added commands to autogenerate and cleanup the Common.pm package. 2004-07-22 Thursday 04:52 mkgnu * packaging/debian/control (1.4): SCMBUG ID: 345 SCMBUG NOTE:Improved the documentation of the scmbug-doc package, and added a scmbug-common package. 2004-07-22 Thursday 04:50 mkgnu * src/scripts/install_glue.pl.in (1.6): SCMBUG ID: 67 SCMBUG NOTE:Now calling the add_comment function from the Common.pm package, and reading the glue configuration before doing so. This change compiles, but has not been tested. 2004-07-11 Sunday 18:04 mkgnu * packaging/debian/changelog (1.2, SCMBUG_RELEASE_0-1-3): SCMBUG ID: 345 SCMBUG NOTE:Updated the Debian changelog to reflect the upcoming release SCMBUG_RELEASE_0-1-3. 2004-07-11 Sunday 18:04 mkgnu * Makefile.in (1.17, SCMBUG_RELEASE_0-1-3): SCMBUG ID: 345 SCMBUG NOTE:Corrected the automatically inserted comment in the Debian changelog to use the full tag name of the release. 2004-07-11 Sunday 18:01 mkgnu * Makefile.in (1.16), configure.in (1.23, SCMBUG_RELEASE_0-1-3): SCMBUG ID: 345 SCMBUG NOTE:Now using a new variable that will hold the version of the packages that will be prepared for various operating systems in the format x.y.z, rather than the development-specified format. The debchange tool uses this variable to update the Debian changelog file accordingly. 2004-07-11 Sunday 08:14 mkgnu * configure.in (1.22): SCMBUG ID: 360 SCMBUG NOTE:Increased release version to 0-1-3. This release reorganizes the source for Debian packaging. It permits creating three Debian packages: scmbug-doc, scmbug-tools, scmbug-server. 2004-07-11 Sunday 07:51 mkgnu * Makefile.in (1.15): SCMBUG ID: 345 SCMBUG NOTE:Now instructing dpkg-buildpackage to cleanup after the package is built 2004-07-11 Sunday 07:51 mkgnu * packaging/debian/rules (1.6, SCMBUG_RELEASE_0-1-3): SCMBUG ID: 345 SCMBUG NOTE:Removed a dangling reference to the build-arch rule that has already been removed. Also cleaning up the build-indep-stamp file. 2004-07-11 Sunday 07:25 mkgnu * packaging/debian/rules (1.5): SCMBUG ID: 345 SCMBUG NOTE:Removed the binary-arch rule, since there are no architecture-dependent binaries in this package. This is all perl code. Also, installing the upstream ChangeLog file. 2004-07-11 Sunday 07:23 mkgnu * packaging/debian/control (1.3, SCMBUG_RELEASE_0-1-3): SCMBUG ID: 345 SCMBUG NOTE:Clarified that this Debian package collection has architecture independent dependencies. 2004-07-11 Sunday 07:22 mkgnu * packaging/debian/init.d (1.4, SCMBUG_RELEASE_0-2-2, SCMBUG_RELEASE_0-2-1, SCMBUG_RELEASE_0-2-0, SCMBUG_RELEASE_0-1-3): SCMBUG ID: 345 SCMBUG NOTE:Added the force-reload rule which is required by Debian policy. 2004-07-11 Sunday 07:09 mkgnu * packaging/debian/ex.package.doc-base (1.2): SCMBUG ID: 345 SCMBUG NOTE:Removing an unnecessary file. All ex.* files are not used for anything. 2004-07-11 Sunday 07:00 mkgnu * product_release.conf.in (1.6, SCMBUG_RELEASE_0-2-2, SCMBUG_RELEASE_0-2-1, SCMBUG_RELEASE_0-2-0, SCMBUG_RELEASE_0-1-3): SCMBUG ID: 345 SCMBUG NOTE:Updated the list of files that get packaged in the source distribution to include the packaging directory, avoid including ChangeLog.bak, and removed some redundant entries 2004-07-11 Sunday 06:57 mkgnu * Makefile.in (1.14): SCMBUG ID: 345 SCMBUG NOTE:Now ovewritting the symbolic link to packaging/debian each time the Debian package is created. 2004-07-11 Sunday 06:57 mkgnu * packaging/debian/: files (1.3), scmbug-doc.docs (1.2), scmbug-doc.files (1.2): SCMBUG ID: 345 SCMBUG NOTE:Removing some debian packaging that do not seem to be required in the build process. They get generated each time. 2004-07-11 Sunday 06:42 mkgnu * packaging/debian/: files (1.2), rules (1.4): SCMBUG ID: 345 SCMBUG NOTE: Now more explicit in specifying what files should be copied, to solve the problem of trying to copy the CVS directory as a file when running 'make package_debian' 2004-07-11 Sunday 06:41 mkgnu * Makefile.in (1.13): SCMBUG ID: 345 SCMBUG NOTE: Added a package_debian rule that will permit building a debian package directly from the source directory. 2004-07-11 Sunday 06:23 mkgnu * packaging/debian/control (1.2): SCMBUG ID: 345 SCMBUG NOTE:The server and tools packages can be installed in all architectures. 2004-07-11 Sunday 05:55 mkgnu * packaging/debian/init.d (1.3): SCMBUG ID: 345 SCMBUG NOTE:Fixed the --exer type-o and set the full path to perl. It is needed and it was skipped. 2004-07-11 Sunday 05:49 mkgnu * packaging/debian/init.d (1.2): SCMBUG ID: 345 SCMBUG NOTE:It turns out the perl -I argument to include the scmbug library IS required. Pushing that path to @INC does not work. 2004-07-11 Sunday 04:46 mkgnu * packaging/debian/init.d (1.1), packaging/debian/rules (1.3), src/scripts/scmbugd.rc.debian (1.4): SCMBUG ID: 345 SCMBUG NOTE:Moved the debian rc script into the packaging/debian section and called it init.d, so the .deb build process will pick it up. 2004-07-11 Sunday 03:20 mkgnu * src/scripts/scmbugd.rc.debian (1.3): SCMBUG ID: 345 SCMBUG NOTE:Now using the path to the Scmbug library directly in the scmbugd.pl file rather than the rc script. 2004-07-11 Sunday 02:51 mkgnu * src/scripts/scmbugd.rc.debian (1.2): SCMBUG ID: 345 SCMBUG NOTE:Corrected the Debian rc script to invoke the daemon with the correct arguments. 2004-07-11 Sunday 02:48 mkgnu * packaging/debian/rules (1.2): SCMBUG ID: 345 SCMBUG NOTE: Now capable of configuring with the argument --with-glue-dir=/usr/share/scmbug that will provide the glue installation script with information on where it should pull the glue files from. 2004-07-11 Sunday 02:28 mkgnu * configure.in (1.21), src/scripts/install_glue.pl.in (1.5, SCMBUG_RELEASE_0-1-3): SCMBUG ID: 67 SCMBUG NOTE:Now able to provide the directory where the glue files are available for installation by the glue install script 2004-07-11 Sunday 02:06 mkgnu * Makefile.in (1.12), configure.in (1.20): SCMBUG ID: 205 SCMBUG NOTE:Now able to configure the source with a specific TCP port number used for the glue<-->daemon interaction. 2004-07-11 Sunday 01:33 mkgnu * doc/COPYING (1.2, SCMBUG_RELEASE_0-2-2, SCMBUG_RELEASE_0-2-1, SCMBUG_RELEASE_0-2-0, SCMBUG_RELEASE_0-1-3): SCMBUG ID: 345 SCMBUG NOTE:Now explicitly listing the copyright statement, since the Debian packaging process expects one, too. 2004-07-11 Sunday 01:32 mkgnu * doc/README.in (1.4, SCMBUG_RELEASE_0-1-3): SCMBUG ID: 66 SCMBUG NOTE:Minor grammar fixes in the README documentation. A proper manual should be put together, really. 2004-07-11 Sunday 01:31 mkgnu * Makefile.in (1.11): SCMBUG ID: 345 SCMBUG NOTE:No longer removing the ChangeLog file on the clean rule. This caused problems in running the debian packaging process multiple times. 2004-07-11 Sunday 01:29 mkgnu * src/scripts/: scmbugd.rc (1.2), scmbugd.rc.debian (1.1): SCMBUG ID: 345 SCMBUG NOTE:Renamed the Debian rc script accordingly into a more meaningful name. 2004-07-11 Sunday 01:27 mkgnu * packaging/debian/: cron.d.ex (1.2), emacsen-install.ex (1.2), emacsen-remove.ex (1.2), emacsen-startup.ex (1.2), init.d.ex (1.2), manpage.1.ex (1.2), manpage.sgml.ex (1.2), menu.ex (1.2), postinst.ex (1.2), postrm.ex (1.2), preinst.ex (1.2), prerm.ex (1.2), watch.ex (1.2): SCMBUG ID: 345 SCMBUG NOTE:Removed all unused .ex files. init.d.ex is removed since there is already a scmbugd.rc script for Debian (even though it requires work). manpage.1.ex is removed since there is no manpage yet, but one should be written at some point. 2004-07-11 Sunday 01:25 mkgnu * packaging/debian/: README.Debian (1.1, SCMBUG_RELEASE_0-2-2, SCMBUG_RELEASE_0-2-1, SCMBUG_RELEASE_0-2-0, SCMBUG_RELEASE_0-1-3), changelog (1.1), conffiles (1.1, SCMBUG_RELEASE_0-2-2, SCMBUG_RELEASE_0-2-1, SCMBUG_RELEASE_0-2-0, SCMBUG_RELEASE_0-1-3), control (1.1), copyright (1.1, SCMBUG_RELEASE_0-2-2, SCMBUG_RELEASE_0-2-1, SCMBUG_RELEASE_0-2-0, SCMBUG_RELEASE_0-1-3), cron.d.ex (1.1), dirs (1.1, SCMBUG_RELEASE_0-8-14, SCMBUG_RELEASE_0-8-13, SCMBUG_RELEASE_0-8-12, SCMBUG_RELEASE_0-8-11, SCMBUG_RELEASE_0-8-10, SCMBUG_RELEASE_0-8-9, SCMBUG_RELEASE_0-8-8, SCMBUG_RELEASE_0-8-7, SCMBUG_RELEASE_0-8-6, SCMBUG_RELEASE_0-8-5, SCMBUG_RELEASE_0-8-4, SCMBUG_RELEASE_0-8-3, SCMBUG_RELEASE_0-8-2, SCMBUG_RELEASE_0-8-1, SCMBUG_RELEASE_0-8-0, SCMBUG_RELEASE_0-7-2, SCMBUG_RELEASE_0-7-1, SCMBUG_RELEASE_0-7-0, p_kpm_paper_introduce_FREENIX_05_camera_copy_with_html2, p_kpm_paper_introduce_FREENIX_05_camera_copy_with_html, p_kpm_paper_introduce_FREENIX_05_camera_copy, SCMBUG_RELEASE_0-6-0, SCMBUG_RELEASE_0-5-3, SCMBUG_RELEASE_0-5-2, SCMBUG_RELEASE_0-5-1, SCMBUG_RELEASE_0-5-0, SCMBUG_RELEASE_0-4-1, SCMBUG_RELEASE_0-4-0, SCMBUG_RELEASE_0-3-4, SCMBUG_RELEASE_0-3-3, SCMBUG_RELEASE_0-3-2, p_kpm_paper_introduce_FREENIX_05, p_kpm_paper_introduce_draft4, p_kpm_paper_introduce_draft3, p_kpm_paper_introduce_draft1, p_kpm_paper_introduce_draft2, SCMBUG_RELEASE_0-3-1, SCMBUG_RELEASE_0-3-0, SCMBUG_RELEASE_0-2-8, SCMBUG_RELEASE_0-2-7, SCMBUG_RELEASE_0-2-6, SCMBUG_RELEASE_0-2-5, SCMBUG_RELEASE_0-2-4, SCMBUG_RELEASE_0-2-3, SCMBUG_RELEASE_0-2-2, SCMBUG_RELEASE_0-2-1, SCMBUG_RELEASE_0-2-0, SCMBUG_RELEASE_0-1-3), docs (1.1, SCMBUG_RELEASE_0-8-1, SCMBUG_RELEASE_0-8-0, SCMBUG_RELEASE_0-7-2, SCMBUG_RELEASE_0-7-1, SCMBUG_RELEASE_0-7-0, p_kpm_paper_introduce_FREENIX_05_camera_copy_with_html2, p_kpm_paper_introduce_FREENIX_05_camera_copy_with_html, p_kpm_paper_introduce_FREENIX_05_camera_copy, SCMBUG_RELEASE_0-6-0, SCMBUG_RELEASE_0-5-3, SCMBUG_RELEASE_0-5-2, SCMBUG_RELEASE_0-5-1, SCMBUG_RELEASE_0-5-0, SCMBUG_RELEASE_0-4-1, SCMBUG_RELEASE_0-4-0, SCMBUG_RELEASE_0-3-4, SCMBUG_RELEASE_0-3-3, SCMBUG_RELEASE_0-3-2, p_kpm_paper_introduce_FREENIX_05, p_kpm_paper_introduce_draft4, p_kpm_paper_introduce_draft3, p_kpm_paper_introduce_draft1, p_kpm_paper_introduce_draft2, SCMBUG_RELEASE_0-3-1, SCMBUG_RELEASE_0-3-0, SCMBUG_RELEASE_0-2-8, SCMBUG_RELEASE_0-2-7, SCMBUG_RELEASE_0-2-6, SCMBUG_RELEASE_0-2-5, SCMBUG_RELEASE_0-2-4, SCMBUG_RELEASE_0-2-3, SCMBUG_RELEASE_0-2-2, SCMBUG_RELEASE_0-2-1, SCMBUG_RELEASE_0-2-0, SCMBUG_RELEASE_0-1-3), emacsen-install.ex (1.1), emacsen-remove.ex (1.1), emacsen-startup.ex (1.1), ex.package.doc-base (1.1), files (1.1), init.d.ex (1.1), manpage.1.ex (1.1), manpage.sgml.ex (1.1), menu.ex (1.1), postinst.ex (1.1), postrm.ex (1.1), preinst.ex (1.1), prerm.ex (1.1), rules (1.1), scmbug-doc.docs (1.1), scmbug-doc.files (1.1), watch.ex (1.1): SCMBUG ID: 345 SCMBUG NOTE:Adding the packaging files required by Debian as a first cut of building a Debian package. Still need to do a lot of work to get the sources in a state where installation is straightforward. 2004-07-05 Monday 03:37 mkgnu * configure.in (1.19, SCMBUG_RELEASE_0-1-2): SCMBUG ID: 344 SCMBUG NOTE:Increased the release version to 0-1-2. This release provides improved error checking, and reaps dead processes correctly. 2004-07-01 Thursday 02:01 mkgnu * src/scripts/install_glue.pl.in (1.4, SCMBUG_RELEASE_0-1-2): SCMBUG ID: 67 SCMBUG NOTE:Now providing more detailed warning messages during all stages of the installation: enabling, disabling, upgrading, install_part1, install_part2 2004-07-01 Thursday 01:46 mkgnu * src/scripts/install_glue.pl.in (1.3): SCMBUG ID: 67 SCMBUG NOTE:Output formatting corrections. Disabled a few debugging statements. 2004-07-01 Thursday 01:30 mkgnu * product_release.conf.in (1.5, SCMBUG_RELEASE_0-1-2): SCMBUG ID: 339 SCMBUG NOTE:Now creating a new ChangeLog file every time a release is created. 2004-07-01 Thursday 01:30 mkgnu * Makefile.in (1.10, SCMBUG_RELEASE_0-1-2): SCMBUG ID: 67 SCMBUG NOTE:New removing install_glue.pl rather than the old shell install script. 2004-07-01 Thursday 01:24 mkgnu * configure.in (1.18, SCMBUG_RELEASE_0-1-1): SCMBUG ID: 339 SCMBUG NOTE:Increased release version to 0-1-1. This release includes a new installation script. Using this script one can upgrade from 0-0-8 to any new releases. 2004-07-01 Thursday 01:22 mkgnu * doc/: INSTALL.in (1.6, SCMBUG_RELEASE_0-2-0, SCMBUG_RELEASE_0-1-3), README.in (1.3) (utags: SCMBUG_RELEASE_0-1-1, SCMBUG_RELEASE_0-1-2): SCMBUG ID: 66,67 SCMBUG NOTE:Somewhat updated the documentation to reflect the fact that there is a new installation script. 2004-07-01 Thursday 01:14 mkgnu * configure.in (1.17): SCMBUG ID: 67 SCMBUG NOTE:No longer autogenerating install_glue.sh, but install_glue.pl. 2004-07-01 Thursday 01:13 mkgnu * src/scripts/install_glue.pl.in (1.2, SCMBUG_RELEASE_0-1-1): SCMBUG ID: 67 SCMBUG NOTE:Implemented the upgrading feature, including disabling and enabling the integration glue. This implementation assumes that function add_comment() can add comments in the bugtracking system without an actual source code change, but this is not implemented yet (bug 292). 2004-07-01 Thursday 00:30 mkgnu * src/scripts/: install_glue.pl.in (1.1), install_glue.sh.in (1.6): SCMBUG ID: 67 SCMBUG NOTE:Removed the shell script used to install the glue. Replaced it with a Perl script. This script supports the initial installation of the glue, but does not yet handle upgrades correctly. 2004-06-06 Sunday 20:12 mkgnu * doc/README.in (1.2): SCMBUG ID: 66 SCMBUG NOTE:Added a small list of features that are available as of the current release. 2004-06-05 Saturday 17:49 mkgnu * configure.in (1.16, SCMBUG_RELEASE_0-1-0): SCMBUG ID: 288 SCMBUG NOTE:Decided to call this RELEASE_0-1-0, since the loginfo protocol has changed into the format {Vvs}, instead of {sVv}. This may cause problems in upgrading the glue. 2004-06-05 Saturday 17:47 mkgnu * configure.in (1.15): SCMBUG ID: 288 SCMBUG NOTE:Increased version number to RELEASE_0-0-9. This release includes various logging fixes, and improved parsing of the cvs arguments on commits. The loginfo file format has now been changed to {Vvs}. 2004-06-05 Saturday 06:51 mkgnu * src/glue/templates/cvs/loginfo (1.7, SCMBUG_RELEASE_0-2-0, SCMBUG_RELEASE_0-1-3, SCMBUG_RELEASE_0-1-2, SCMBUG_RELEASE_0-1-1, SCMBUG_RELEASE_0-1-0): SCMBUG ID: 155,286 SCMBUG NOTE:Reimplemented the parsing of the cvs arguments passed in a {Vvs} format. This format is required in orded to provided maximum parsing capability against adding a filename with spaces or commas in a directory with spaces or commas. In summary: V = old version v = new version s = filename The "Vv" sits between: V v s when passed through cvs. This gives us the maximum tolerance against filenames containing commas, digits and spaces. For example, the following would be an acceptable file format (this was tested): a file with spaces,NONEs, commas, digits,1.1,2.numbers close to dots.1.2,NONe.txt 2004-06-05 Saturday 03:27 mkgnu * src/: glue/templates/cvs/checkoutlist (1.7, SCMBUG_RELEASE_0-1-3, SCMBUG_RELEASE_0-1-2, SCMBUG_RELEASE_0-1-1), scripts/install_glue.sh.in (1.5) (utags: SCMBUG_RELEASE_0-1-0): SCMBUG ID: 287 SCMBUG NOTE:No longer copying Scmbugd.pm in the source code repository. It belongs on the server. 2004-06-05 Saturday 03:05 mkgnu * src/glue/templates/cvs/loginfo (1.6): SCMBUG ID: 267,155 SCMBUG NOTE: Now providing better protection for the cases where filenames contain whitespace in them (very common in windows.) The format of the cvs arguments should now be in the format oldversion,filename,newversion. 2004-05-25 Tuesday 21:50 mkgnu * configure.in (1.14, SCMBUG_RELEASE_0-0-8): SCMBUG ID: 222 SCMBUG NOTE:Raised release version to RELEASE_0-0-8. In this release, the status of a bug is correctly checked for being in an assigned or reopened state. Also, the Bugzilla version cache is regenerated automatically on tag operations. 2004-05-25 Tuesday 20:28 mkgnu * configure.in (1.13, SCMBUG_RELEASE_0-0-7): SCMBUG ID: 215 SCMBUG NOTE:Raised release version to RELEASE_0-0-7. This release includes tagging support. 2004-05-25 Tuesday 02:06 mkgnu * src/scripts/install_glue.sh.in (1.4, SCMBUG_RELEASE_0-0-8, SCMBUG_RELEASE_0-0-7): SCMBUG ID: 65 SCMBUG NOTE:Now capturing the tagging trigger and adding tags in bugzilla as product versions. 2004-05-24 Monday 23:16 mkgnu * src/scripts/install_glue.sh.in (1.3): SCMBUG ID: 65 SCMBUG NOTE:Added support in the glue portion for catpuring the tagging operation, and transporting all the required data describing this action to the scmbugd. There is no support in the daemon yet for inserting the tag name in the bug tracking system. 2004-05-24 Monday 21:56 mkgnu * src/glue/templates/cvs/taginfo (1.1, SCMBUG_RELEASE_0-2-0, SCMBUG_RELEASE_0-1-3, SCMBUG_RELEASE_0-1-2, SCMBUG_RELEASE_0-1-1, SCMBUG_RELEASE_0-1-0, SCMBUG_RELEASE_0-0-8, SCMBUG_RELEASE_0-0-7): SCMBUG ID: 65 SCMBUG NOTE:Adding the template file that will be used to capture tags. 2004-05-24 Monday 21:22 mkgnu * configure.in (1.12, SCMBUG_RELEASE_0-0-6): SCMBUG ID: 211 SCMBUG NOTE: Increased the version number to RELEASE_0-0-6 in the configure.in file. 2004-05-24 Monday 20:56 mkgnu * src/scripts/install_glue.sh.in (1.2, SCMBUG_RELEASE_0-0-6): SCMBUG ID: 67 SCMBUG NOTE:Formatting issues with the log message commited when the glue is updated. 2004-05-24 Monday 20:25 mkgnu * configure.in (1.11, SCMBUG_RELEASE_0-0-5): SCMBUG ID: 210 SCMBUG NOTE:Raised version number to RELEASE_0-0-5 in the configure.in file. 2004-05-24 Monday 20:15 mkgnu * configure.in (1.10): SCMBUG ID: 143 SCMBUG NOTE:Now also setting the glue installation script to be executable. 2004-05-24 Monday 20:12 mkgnu * Makefile.in (1.9, SCMBUG_RELEASE_0-1-1, SCMBUG_RELEASE_0-1-0, SCMBUG_RELEASE_0-0-8, SCMBUG_RELEASE_0-0-7, SCMBUG_RELEASE_0-0-6, SCMBUG_RELEASE_0-0-5), configure.in (1.9), src/scripts/install_glue.sh (1.20), src/scripts/install_glue.sh.in (1.1, SCMBUG_RELEASE_0-0-5): SCMBUG ID: 143 SCMBUG NOTE: Now generating the glue installation script automatically. This script now includes a log message that is over the default of 50 characters, so the glue can install itself correctly. 2004-05-24 Monday 19:00 mkgnu * configure.in (1.8, SCMBUG_RELEASE_0-0-4): SCMBUG ID: 209 SCMBUG NOTE:Raised version of the system to the new RELEASE_0-0-4. 2004-05-24 Monday 18:14 mkgnu * configure.in (1.7, SCMBUG_RELEASE_0-0-3): SCMBUG ID: 207 SCMBUG NOTE:Raised release version to 0-0-3. 2004-05-23 Sunday 06:14 mkgnu * Makefile.in (1.8, SCMBUG_RELEASE_0-0-4, SCMBUG_RELEASE_0-0-3): SCMBUG ID: 202 SCMBUG NOTE:Now cleaning an extra file on clean. 2004-05-23 Sunday 06:09 mkgnu * configure.in (1.6, SCMBUG_RELEASE_0-0-2): SCMBUG ID: 202 SCMBUG NOTE:Raised the release version to SWATCH_RELEASE_0-0-2 2004-03-22 Monday 07:35 mkgnu * configure.in (1.5): SCMBUG ID: 81 SCMBUG NOTE:Fixed a type-o 2004-03-22 Monday 07:31 mkgnu * Makefile.in (1.7, SCMBUG_RELEASE_0-0-2), configure.in (1.4), product_release.conf.in (1.4, SCMBUG_RELEASE_0-1-1, SCMBUG_RELEASE_0-1-0, SCMBUG_RELEASE_0-0-8, SCMBUG_RELEASE_0-0-7, SCMBUG_RELEASE_0-0-6, SCMBUG_RELEASE_0-0-5, SCMBUG_RELEASE_0-0-4, SCMBUG_RELEASE_0-0-3, SCMBUG_RELEASE_0-0-2): SCMBUG ID: 81 SCMBUG NOTE:Now autogenerating and cleaning the library modules using autoconf. Added lines to specify that the Changelog file should be excluded from tag checks. 2004-03-22 Monday 07:29 mkgnu * doc/INSTALL.in (1.5, SCMBUG_RELEASE_0-1-0, SCMBUG_RELEASE_0-0-8, SCMBUG_RELEASE_0-0-7, SCMBUG_RELEASE_0-0-6, SCMBUG_RELEASE_0-0-5, SCMBUG_RELEASE_0-0-4, SCMBUG_RELEASE_0-0-3, SCMBUG_RELEASE_0-0-2): SCMBUG ID: 66 SCMBUG NOTE:Reverted back to using the autoconf-generated paths 2004-03-20 Saturday 18:36 mkgnu * Makefile.in (1.6, SCMBUG_RELEASE_0-0-1): SCMBUG ID: 81 SCMBUG NOTE:Now creating a log file prior to releasing 2004-03-20 Saturday 18:34 mkgnu * Makefile.in (1.5), product_release.conf.in (1.3, SCMBUG_RELEASE_0-0-1): SCMBUG ID: 81 SCMBUG NOTE:Added lines to the makefile to create releases. configured the release file to checks if all files are tagged prior to releasing. 2004-03-20 Saturday 17:55 mkgnu * Makefile.in (1.4): SCMBUG ID: 81 SCMBUG NOTE:Now removing some extra junk directories on distclean 2004-03-20 Saturday 17:52 mkgnu * doc/INSTALL.in (1.4, SCMBUG_RELEASE_0-0-1): SCMBUG ID: 66 SCMBUG NOTE:No longer usinge the autoconf-generated file paths in the INSTALL.in documentation file 2004-03-20 Saturday 07:20 mkgnu * product_release.conf.in (1.2): Added the proper @@ symbols around some variables for interpretation from autoconf. 2004-03-20 Saturday 07:20 mkgnu * doc/INSTALL.in (1.3): Clarified how the module can be install in the standard perl location. 2004-03-20 Saturday 06:23 mkgnu * product_release.conf (1.2), product_release.conf.in (1.1): The product release description file should be autogenerated. 2004-03-20 Saturday 06:22 mkgnu * Makefile.in (1.3), configure.in (1.3, SCMBUG_RELEASE_0-0-1), product_release.conf (1.1): Now creating and deleting a configuration file describing how the source should be released. 2004-03-20 Saturday 06:20 mkgnu * doc/INSTALL.in (1.2): Document how to directly install the modules using perl. 2004-03-19 Friday 00:41 mkgnu * Makefile.in (1.2), configure.in (1.2), src/lib/MANIFEST (1.1, SCMBUG_RELEASE_0-2-2, SCMBUG_RELEASE_0-2-1, SCMBUG_RELEASE_0-2-0, SCMBUG_RELEASE_0-1-3, SCMBUG_RELEASE_0-1-2, SCMBUG_RELEASE_0-1-1, SCMBUG_RELEASE_0-1-0, SCMBUG_RELEASE_0-0-8, SCMBUG_RELEASE_0-0-7, SCMBUG_RELEASE_0-0-6, SCMBUG_RELEASE_0-0-5, SCMBUG_RELEASE_0-0-4, SCMBUG_RELEASE_0-0-3, SCMBUG_RELEASE_0-0-2, SCMBUG_RELEASE_0-0-1), src/lib/Makefile.PL.in (1.1, SCMBUG_RELEASE_0-2-2, SCMBUG_RELEASE_0-2-1, SCMBUG_RELEASE_0-2-0, SCMBUG_RELEASE_0-1-3, SCMBUG_RELEASE_0-1-2, SCMBUG_RELEASE_0-1-1, SCMBUG_RELEASE_0-1-0, SCMBUG_RELEASE_0-0-8, SCMBUG_RELEASE_0-0-7, SCMBUG_RELEASE_0-0-6, SCMBUG_RELEASE_0-0-5, SCMBUG_RELEASE_0-0-4, SCMBUG_RELEASE_0-0-3, SCMBUG_RELEASE_0-0-2, SCMBUG_RELEASE_0-0-1): Added the files needed to build and install the Scmbug Perl library as a Perl module 2004-03-18 Thursday 08:30 mkgnu * Makefile.in (1.1), configure.in (1.1), regen.sh (1.1, SCMBUG_RELEASE_0-3-2, p_kpm_paper_introduce_FREENIX_05, p_kpm_paper_introduce_draft4, p_kpm_paper_introduce_draft3, p_kpm_paper_introduce_draft1, p_kpm_paper_introduce_draft2, SCMBUG_RELEASE_0-3-1, SCMBUG_RELEASE_0-3-0, SCMBUG_RELEASE_0-2-8, SCMBUG_RELEASE_0-2-7, SCMBUG_RELEASE_0-2-6, SCMBUG_RELEASE_0-2-5, SCMBUG_RELEASE_0-2-4, SCMBUG_RELEASE_0-2-3, SCMBUG_RELEASE_0-2-2, SCMBUG_RELEASE_0-2-1, SCMBUG_RELEASE_0-2-0, SCMBUG_RELEASE_0-1-3, SCMBUG_RELEASE_0-1-2, SCMBUG_RELEASE_0-1-1, SCMBUG_RELEASE_0-1-0, SCMBUG_RELEASE_0-0-8, SCMBUG_RELEASE_0-0-7, SCMBUG_RELEASE_0-0-6, SCMBUG_RELEASE_0-0-5, SCMBUG_RELEASE_0-0-4, SCMBUG_RELEASE_0-0-3, SCMBUG_RELEASE_0-0-2, SCMBUG_RELEASE_0-0-1), doc/AUTHORS (1.1, SCMBUG_RELEASE_0-2-7, SCMBUG_RELEASE_0-2-6, SCMBUG_RELEASE_0-2-5, SCMBUG_RELEASE_0-2-4, SCMBUG_RELEASE_0-2-3, SCMBUG_RELEASE_0-2-2, SCMBUG_RELEASE_0-2-1, SCMBUG_RELEASE_0-2-0, SCMBUG_RELEASE_0-1-3, SCMBUG_RELEASE_0-1-2, SCMBUG_RELEASE_0-1-1, SCMBUG_RELEASE_0-1-0, SCMBUG_RELEASE_0-0-8, SCMBUG_RELEASE_0-0-7, SCMBUG_RELEASE_0-0-6, SCMBUG_RELEASE_0-0-5, SCMBUG_RELEASE_0-0-4, SCMBUG_RELEASE_0-0-3, SCMBUG_RELEASE_0-0-2, SCMBUG_RELEASE_0-0-1), doc/COPYING (1.1, SCMBUG_RELEASE_0-1-2, SCMBUG_RELEASE_0-1-1, SCMBUG_RELEASE_0-1-0, SCMBUG_RELEASE_0-0-8, SCMBUG_RELEASE_0-0-7, SCMBUG_RELEASE_0-0-6, SCMBUG_RELEASE_0-0-5, SCMBUG_RELEASE_0-0-4, SCMBUG_RELEASE_0-0-3, SCMBUG_RELEASE_0-0-2, SCMBUG_RELEASE_0-0-1), doc/INSTALL.in (1.1), doc/README.in (1.1, SCMBUG_RELEASE_0-1-0, SCMBUG_RELEASE_0-0-8, SCMBUG_RELEASE_0-0-7, SCMBUG_RELEASE_0-0-6, SCMBUG_RELEASE_0-0-5, SCMBUG_RELEASE_0-0-4, SCMBUG_RELEASE_0-0-3, SCMBUG_RELEASE_0-0-2, SCMBUG_RELEASE_0-0-1), doc/TODO (1.1, SCMBUG_RELEASE_0-8-14, SCMBUG_RELEASE_0-8-13, SCMBUG_RELEASE_0-8-12, SCMBUG_RELEASE_0-8-11, SCMBUG_RELEASE_0-8-10, SCMBUG_RELEASE_0-8-9, SCMBUG_RELEASE_0-8-8, SCMBUG_RELEASE_0-8-7, SCMBUG_RELEASE_0-8-6, SCMBUG_RELEASE_0-8-5, SCMBUG_RELEASE_0-8-4, SCMBUG_RELEASE_0-8-3, SCMBUG_RELEASE_0-8-2, SCMBUG_RELEASE_0-8-1, SCMBUG_RELEASE_0-8-0, SCMBUG_RELEASE_0-7-2, SCMBUG_RELEASE_0-7-1, SCMBUG_RELEASE_0-7-0, p_kpm_paper_introduce_FREENIX_05_camera_copy_with_html2, p_kpm_paper_introduce_FREENIX_05_camera_copy_with_html, p_kpm_paper_introduce_FREENIX_05_camera_copy, SCMBUG_RELEASE_0-6-0, SCMBUG_RELEASE_0-5-3, SCMBUG_RELEASE_0-5-2, SCMBUG_RELEASE_0-5-1, SCMBUG_RELEASE_0-5-0, SCMBUG_RELEASE_0-4-1, SCMBUG_RELEASE_0-4-0, SCMBUG_RELEASE_0-3-4, SCMBUG_RELEASE_0-3-3, SCMBUG_RELEASE_0-3-2, p_kpm_paper_introduce_FREENIX_05, p_kpm_paper_introduce_draft4, p_kpm_paper_introduce_draft3, p_kpm_paper_introduce_draft1, p_kpm_paper_introduce_draft2, SCMBUG_RELEASE_0-3-1, SCMBUG_RELEASE_0-3-0, SCMBUG_RELEASE_0-2-8, SCMBUG_RELEASE_0-2-7, SCMBUG_RELEASE_0-2-6, SCMBUG_RELEASE_0-2-5, SCMBUG_RELEASE_0-2-4, SCMBUG_RELEASE_0-2-3, SCMBUG_RELEASE_0-2-2, SCMBUG_RELEASE_0-2-1, SCMBUG_RELEASE_0-2-0, SCMBUG_RELEASE_0-1-3, SCMBUG_RELEASE_0-1-2, SCMBUG_RELEASE_0-1-1, SCMBUG_RELEASE_0-1-0, SCMBUG_RELEASE_0-0-8, SCMBUG_RELEASE_0-0-7, SCMBUG_RELEASE_0-0-6, SCMBUG_RELEASE_0-0-5, SCMBUG_RELEASE_0-0-4, SCMBUG_RELEASE_0-0-3, SCMBUG_RELEASE_0-0-2, SCMBUG_RELEASE_0-0-1), src/glue/bin/scmbug_activity.pl (1.6, SCMBUG_RELEASE_0-1-3, SCMBUG_RELEASE_0-1-2, SCMBUG_RELEASE_0-1-1, SCMBUG_RELEASE_0-1-0, SCMBUG_RELEASE_0-0-8, SCMBUG_RELEASE_0-0-7, SCMBUG_RELEASE_0-0-6, SCMBUG_RELEASE_0-0-5, SCMBUG_RELEASE_0-0-4, SCMBUG_RELEASE_0-0-3, SCMBUG_RELEASE_0-0-2, SCMBUG_RELEASE_0-0-1): Added documentation, licensce information and autoconf support 2004-03-17 Wednesday 23:06 mkgnu * src/scripts/install_glue.sh (1.19, SCMBUG_RELEASE_0-0-4, SCMBUG_RELEASE_0-0-3, SCMBUG_RELEASE_0-0-2, SCMBUG_RELEASE_0-0-1): Now installation involves FIRST installing all needed files, and then adding in the triggers. Also taking the I address of the scmbugd as input. 2004-03-16 Tuesday 22:45 mkgnu * src/scripts/install_glue.sh (1.18): Now requesting the bug id against which the glue is installed. 2004-03-16 Tuesday 22:35 mkgnu * src/scripts/install_glue.sh (1.17): Added a comment that allows the installation script to update the glue 2004-03-16 Tuesday 22:35 mkgnu * src/scripts/scmbugd.rc.redhat (1.2, SCMBUG_RELEASE_0-2-2, SCMBUG_RELEASE_0-2-1, SCMBUG_RELEASE_0-2-0, SCMBUG_RELEASE_0-1-3, SCMBUG_RELEASE_0-1-2, SCMBUG_RELEASE_0-1-1, SCMBUG_RELEASE_0-1-0, SCMBUG_RELEASE_0-0-8, SCMBUG_RELEASE_0-0-7, SCMBUG_RELEASE_0-0-6, SCMBUG_RELEASE_0-0-5, SCMBUG_RELEASE_0-0-4, SCMBUG_RELEASE_0-0-3, SCMBUG_RELEASE_0-0-2, SCMBUG_RELEASE_0-0-1): Updated the redhat rc script 2004-03-16 Tuesday 21:18 mkgnu * src/scripts/install_glue.sh (1.16): Copying the verifymsg template, rather than commitinfo 2004-03-16 Tuesday 21:18 mkgnu * src/glue/templates/cvs/verifymsg (1.6, SCMBUG_RELEASE_0-2-0, SCMBUG_RELEASE_0-1-3, SCMBUG_RELEASE_0-1-2, SCMBUG_RELEASE_0-1-1, SCMBUG_RELEASE_0-1-0, SCMBUG_RELEASE_0-0-8, SCMBUG_RELEASE_0-0-7, SCMBUG_RELEASE_0-0-6, SCMBUG_RELEASE_0-0-5, SCMBUG_RELEASE_0-0-4, SCMBUG_RELEASE_0-0-3, SCMBUG_RELEASE_0-0-2, SCMBUG_RELEASE_0-0-1): Using the DEFAULT keyword, just like I should. 2004-03-16 Tuesday 21:10 mkgnu * src/glue/templates/cvs/: commitinfo (1.2), verifymsg (1.5): Again using verifymsg. 2004-03-16 Tuesday 20:58 mkgnu * src/scripts/install_glue.sh (1.15): Copying the commitinfo file 2004-03-16 Tuesday 20:57 mkgnu * src/glue/templates/cvs/: commitinfo (1.1), verifymsg (1.4): Removing verifymsg, and using commitinfo instead, again! 2004-03-16 Tuesday 18:45 mkgnu * src/glue/templates/cvs/verifymsg (1.3): Added back in the verifymsg file. Previously it was removed, instead 2004-03-16 Tuesday 18:44 mkgnu * src/glue/templates/cvs/verifymsg (1.2): Added back in the verifymsg file 2004-03-16 Tuesday 02:48 mkgnu * src/scripts/install_glue.sh (1.14): Now also installing the verifymsg file 2004-03-16 Tuesday 02:45 mkgnu * src/scripts/install_glue.sh (1.13): Improved an output message 2004-03-16 Tuesday 01:55 mkgnu * src/glue/templates/cvs/verifymsg (1.1): Addded a file that will be used to verify that a bug should be committed against the bug tracking system. 2004-03-16 Tuesday 00:10 mkgnu * src/scripts/install_glue.sh (1.12): Fixed the paths to the template conf file of the glue 2004-03-16 Tuesday 00:01 mkgnu * src/glue/templates/cvs/checkoutlist (1.6, SCMBUG_RELEASE_0-0-8, SCMBUG_RELEASE_0-0-7, SCMBUG_RELEASE_0-0-6, SCMBUG_RELEASE_0-0-5, SCMBUG_RELEASE_0-0-4, SCMBUG_RELEASE_0-0-3, SCMBUG_RELEASE_0-0-2, SCMBUG_RELEASE_0-0-1): formatting change 2004-03-15 Monday 23:52 mkgnu * src/scripts/install_glue.sh (1.11): Now checking if the glue configuration file exists before overwriting it 2004-03-15 Monday 23:50 mkgnu * src/scripts/install_glue.sh (1.10): Now checking that there is no glue configuration file before adding one. 2004-03-15 Monday 23:33 mkgnu * src/glue/templates/cvs/: checkoutlist (1.5), loginfo (1.5, SCMBUG_RELEASE_0-0-8, SCMBUG_RELEASE_0-0-7, SCMBUG_RELEASE_0-0-6, SCMBUG_RELEASE_0-0-5, SCMBUG_RELEASE_0-0-4, SCMBUG_RELEASE_0-0-3, SCMBUG_RELEASE_0-0-2, SCMBUG_RELEASE_0-0-1): Modified the chekcout list to manage the glue configuration file, and now passing that filename as an argument during commit. 2004-03-15 Monday 23:29 mkgnu * src/scripts/: install_glue.sh (1.9), scmbugd.rc.redhat (1.1): Added a redhat rc script Modified the installation script to copy the config file of the glue 2004-03-15 Monday 16:56 mkgnu * src/scripts/scmbugd.rc (1.1, SCMBUG_RELEASE_0-1-2, SCMBUG_RELEASE_0-1-1, SCMBUG_RELEASE_0-1-0, SCMBUG_RELEASE_0-0-8, SCMBUG_RELEASE_0-0-7, SCMBUG_RELEASE_0-0-6, SCMBUG_RELEASE_0-0-5, SCMBUG_RELEASE_0-0-4, SCMBUG_RELEASE_0-0-3, SCMBUG_RELEASE_0-0-2, SCMBUG_RELEASE_0-0-1): Added an rc script 2004-03-15 Monday 03:51 mkgnu * src/glue/templates/cvs/checkoutlist (1.4): Corrected the problem with cvs not checking out the latest versions of files 2004-03-15 Monday 03:49 mkgnu * src/glue/bin/scmbug_activity.pl (1.5): Package issues. 2004-03-15 Monday 03:44 mkgnu * src/scripts/install_glue.sh (1.8): Path issue fix 2004-03-15 Monday 03:37 mkgnu * src/scripts/install_glue.sh (1.7): Modified the install script to copy the library files from a new location 2004-03-15 Monday 01:12 mkgnu * src/scripts/install_glue.sh (1.6): No longer copying the templates in a template directory. They are not needed. 2004-03-15 Monday 01:12 mkgnu * src/glue/bin/scmbug_activity.pl (1.4): Commiting so far implementation of a scmbugd, and a seporation of the library into Glue and Scmbugd 2004-03-14 Sunday 20:56 mkgnu * src/scripts/install_glue.sh (1.5): More clarifications 2004-03-14 Sunday 20:55 mkgnu * src/scripts/install_glue.sh (1.4): Improved the glue installation script 2004-03-14 Sunday 20:31 mkgnu * src/glue/bin/scmbug_activity.pl (1.3): Removed some unessecary debug statements 2004-03-14 Sunday 19:17 mkgnu * src/glue/templates/cvs/: loginfo (1.4), rcsinfo (1.4, SCMBUG_RELEASE_0-2-0, SCMBUG_RELEASE_0-1-3, SCMBUG_RELEASE_0-1-2, SCMBUG_RELEASE_0-1-1, SCMBUG_RELEASE_0-1-0, SCMBUG_RELEASE_0-0-8, SCMBUG_RELEASE_0-0-7, SCMBUG_RELEASE_0-0-6, SCMBUG_RELEASE_0-0-5, SCMBUG_RELEASE_0-0-4, SCMBUG_RELEASE_0-0-3, SCMBUG_RELEASE_0-0-2, SCMBUG_RELEASE_0-0-1): FIxed the formatting 2004-03-14 Sunday 18:57 mkgnu * src/glue/bin/scmbug_activity.pl (1.2): Setup Scmbug to be a class and an object is instantiated out of it. 2004-03-14 Sunday 08:29 mkgnu * src/glue/templates/cvs/rcsinfo (1.3): FIxed an issue with the path to the template 2004-03-14 Sunday 08:24 mkgnu * src/: glue/templates/cvs/checkoutlist (1.3), glue/templates/cvs/loginfo (1.3), glue/templates/cvs/rcsinfo (1.2), scripts/install_glue.sh (1.3): Various more fixes in setting correct paths to files 2004-03-14 Sunday 08:15 mkgnu * src/glue/templates/cvs/: checkoutlist (1.2), loginfo (1.2): Corrected the path with which the glue is called 2004-03-14 Sunday 08:12 mkgnu * src/scripts/install_glue.sh (1.2): Fixed various issues with the installation script 2004-03-14 Sunday 08:05 mkgnu * src/scripts/install_glue.sh (1.1): Implemented a barely functional installation script. 2004-03-14 Sunday 07:47 mkgnu * src/glue/templates/cvs/: checkoutlist (1.1), loginfo (1.1), rcsinfo (1.1): The CVS files that need to be modified to enable the integration. 2004-03-14 Sunday 07:46 mkgnu * src/glue/bin/scmbug_activity.pl (1.1): Commiting the general script that will be used to process all incoming activities generated from the source code version control system.