>Your patch would have scratched your itch, but the burden to keep perl-ldap 

>maintainable, understandable & compatible [even for that RFC violation of your 
>tool] would be on the maintainer(s).
Understood. I'm not trying to trivialize the job of the maintainer (I've been 
there!), but this is a simpler situation than the one that many maintainers 
have (this being all Perl!). The patch is not horribly complex. I understand 
your reservation about 
option hell, but think in terms of grey, not black and white, how 
terrible of a problem are we really looking at?

>What if another patch came in asking for another RFC violation that would 
>negatively impact your patch? Which one should then prevail?

Since the non-standards-enabling is enabled by option, I'm having a hard time 
thinking of a case where this would be an issue: the choices are "allow 
controls without change record" or "don't allow controls without change 
record"; we've already covered both. Not saying it can't happen, help me find a 
case here!

In lieu of a concrete example (help me here!): if the other interfering 
violation were mutually exclusive, one (of several possible) approaches would 
be to give them different enablement options, and make the enablement options 
mutually exclusive. Yes, this is the start of a slippery slope into option 
hell, but again, how often has this come up?.  What would a conflicting option 
be?

>Did you at least report the bug to IBM?
>Because their non-standards compliant tool is the cause of the whole 
>discussion.

I offered to as a part of quid quo pro.

Reply via email to