Skip Menu |

This queue is for tickets about the SVN-Notify-Config CPAN distribution.

Report information
The Basics
Id: 16506
Status: resolved
Priority: 0/
Queue: SVN-Notify-Config

People
Owner: Nobody in particular
Requestors: grousse [...] cpan.org
Cc:
AdminCc:

Bug Information
Severity: (no value)
Broken in: 0.06
Fixed in: (no value)



Subject: Option normalisation break SVN::Notify modules using '-' in their options
SVN::Notify::Mirror, for instance, has the following options: ssh-host ssh-user ssh-tunnel ssh-identity svn-binary However, any 'svn-binary' key in a SVN::Notify::Config file is rewritten by _normalize_key method in 'svn_binary', making the handler module unable to access it.
I've taken over maintenance of SVN::Notify::Config. I'm going to go through the open tickets and fix things that still need fixing. This one, I'm going to mark as WONTFIX, because I've long since taken care of this issue in SVN::Notify::Mirror. The reasoning behind the normalization is that SVN::Notify provides automatic accessors for subclass attributes, which only work with an underscore is used. I wasn't aware of this, so it broke SVN::Notify::Mirror. Thanks John