> On Dec 13, 2018, at 11:26 AM, Branko Čibej <br...@apache.org> wrote:
> 
> On 13.12.2018 17:09, Mark Phippard wrote:
>>> On Dec 13, 2018, at 10:53 AM, Michael Pilato <cmpil...@collab.net> wrote:
>>> 
>>>> On 12/13/18 10:45 AM, Branko Čibej wrote:
>>>> Uh. I forgot about the malfunction handler. However this doesn't really
>>>> help, other than putting possibly sensitive paths into the crash handler
>>>> info? We really shouldn't do it this way, users *will* just copy and
>>>> paste the output tot he 'net.
>>> Ahem.  What Grandpa *meant* to say was:
>>> 
>>> "Oh, cool!  So there _is_ a way to report the non-canonical path. 
>>> Thanks for figuring this out, Julian!  Unfortunately, it comes at a 
>>> cost, namely that of revealing potentially sensitive paths in the output 
>>> which I strongly suspect will get copied and paste to the 'net.  If we 
>>> could mitigate that part of it, this might turn out to be truly beneficial."
>>> 
>>> ;-)
>> Honestly, it seems like complete FUD to me and trying to save face or just 
>> be obstinate.
>> 
>> FWIW, I agree with Stefan on all of this.  We should not be doing abort from 
>> a library.  Whether TSVN could do more to avoid it seems like a separate 
>> issue.  I do not see why the library cannot just return a useful error and 
>> allow the caller to handle it.
> 
> 
> Backwards compat dictates that we can't change the signatures of those
> functions. We can write new ones with different signatures and deprecate
> the old ones.
> 
> 
> Or rather "they" because I'm not volunteering for the code churn and
> related backporting fallout. That's not stopping anyone else from having
> a go.
> 

Fair enough. I have largely stayed out of the conversation for the same reason 
... I am not offering to help with the effort.

It is good to hear you are not necessarily opposed to someone doing this work 
because I was under the impression you would try to block those changes.

Mark

Reply via email to