The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

Changes for version 1.24 - 2012-11-22

  • Documentation:
    • Document KGB protocol (currently v4 JSON only).
    • kgb-client.conf(5): add single-line-commit option.
    • Document web-link configuration via git-config.
  • Client:
    • Add a few checks on the configuration file.
    • Add --man and --help command-line options.
    • Fix validation of --single-line-commits argument.
    • Support web-link option via git configuration.
  • Server:
    • Avoid responding to senders having .bot. in their hostname.
    • change default port to 5391. Closes Debian bug #691562 -- port conflict with approx.
    • kgb-add-project: chown/chmod config (snippet) like kgb.conf.
    • Use asterisk for web link separator (used also for commit message separator).
    • Explicitly check and die if included conf file doesn't exist.
    • Put URL on first line of multi-line notifications.
    • Put back SVN in requirements now that Module::Build is fixed. See https://rt.cpan.org/Public/Bug/Display.html?id=59593

Documentation

KGB client configuration file
KGB bot configuration file
KGB
helper script for adding new projects to kgb-bot configuration file
an IRC bot helping collaborative work
relay commits to KGB servers
helper script for splitting out project configurations

Modules

collaborative IRC helper
KGB bot API documentation
a single file change
relay commits to KGB servers
KGB interface to CVS
Fake KGB client
Git support for KGB client
Simple message relay KGB client
server instance in KGB client
KGB interface to Subversion
a single commit
Perl interface to deb.li