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-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-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-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-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-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-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-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 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-4, SCMBUG_RELEASE_0-8-3),
configure.in (1.134), src/glue/templates/cvs/checkoutlist.in
(1.6, SCMBUG_RELEASE_0-8-4, SCMBUG_RELEASE_0-8-3),
src/lib/product/Connection.pm.in (1.16, SCMBUG_RELEASE_0-8-4,
SCMBUG_RELEASE_0-8-3), src/lib/product/Error.pm.in (1.1,
SCMBUG_RELEASE_0-8-4, SCMBUG_RELEASE_0-8-3),
src/lib/product/Glue/CVS.pm.in (1.9, SCMBUG_RELEASE_0-8-4,
SCMBUG_RELEASE_0-8-3), src/lib/product/Glue/Glue.pm.in (1.18,
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-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-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-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-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-4,
SCMBUG_RELEASE_0-8-3), src/lib/product/Common.pm.in (1.17,
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-4, SCMBUG_RELEASE_0-8-3),
src/tests/product.test/cvs/commit_file_commas_whitespaces.sh
(1.2, 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-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-4, SCMBUG_RELEASE_0-8-3),
src/tests/product.test/svn/add_directories_convention.sh (1.2,
SCMBUG_RELEASE_0-8-4, SCMBUG_RELEASE_0-8-3),
src/tests/product.test/svn/add_tag.sh (1.2, 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-4, SCMBUG_RELEASE_0-8-3),
src/tests/product.test/svn/commit_file.sh (1.3,
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-4, SCMBUG_RELEASE_0-8-3),
src/tests/product.test/svn/commit_file_invalid_message_size.sh
(1.2, 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-4, SCMBUG_RELEASE_0-8-3),
src/tests/product.test/svn/commit_file_invalid_product.sh (1.2,
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-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-4, SCMBUG_RELEASE_0-8-3),
src/tests/product.test/svn/delete_tag.sh (1.2,
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-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-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-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-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-4,
SCMBUG_RELEASE_0-8-3, SCMBUG_RELEASE_0-8-2),
src/scripts/rc.bat.in (1.1, 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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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), 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 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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-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-2, SCMBUG_RELEASE_0-8-3, SCMBUG_RELEASE_0-8-4,
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-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-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-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-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-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-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-2, SCMBUG_RELEASE_0-8-3,
SCMBUG_RELEASE_0-8-4, 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-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-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-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-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-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_