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

Changes for version 1.35 - 2018-02-12

  • gregor herrmann
    • WWW::Shorten::Debli: use https for deb.li URLs. Thanks to pabs for the pointer.
  • Damyan Ivanov
    • use the interpreter running the test to run the test client otherwise the system-wide perl is used, which may be configured (e.g. @INC) quite differently Thanks to Slaven Rezić (RT#108400)
    • fix comparison of Git version to 2.9.0, when the minor version is greater t» "2.15.0" ge "2.9.0" returns false, because it uses string comparison and "1" is less than "9".
    • bot: preliminary support for GitLab webhook termination at /webhook/
    • bot: let --debug override the config setting
    • bump copyright years
  • TestBot: die if the bot exits with non-zero status
    • bot:
      • add support for GitLab webhook termination at /webhook/
      • add systemd .service file
      • irc_new_hash: make new entries enter at the top of the list
      • stop sending /WHO when somebody joins
      • debug: prepend the line number
      • fix disabling of colors on use_color=0
    • Painter: fix 'item_colors' member name mistake
    • kgb-ci-report
      • POD: wrap links in L<>, use https
      • use https for ci.debian.net
      • use udd-mirror.debian.net for connecting to UDD
      • allow running without --kgb-config
    • tests: allow overriding of bot/client location

Documentation

KGB client configuration file
KGB bot configuration file
specification of the client-server communication protocol
helper script for adding new projects to kgb-bot configuration file
an IRC bot helping collaborative work
put DebCI status of maintained packages on IRC
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
a helper class for describing tags
add color to KGB notifications
wrap in an available JSON RPC Client implementation
Perl interface to deb.li