[PATCH] traceback: allow disabling the third party extensions blaming

Augie Fackler raf at durin42.com
Sun Sep 13 21:20:57 CDT 2015


On Sat, Sep 12, 2015 at 05:42:37PM -0700, Matt Mackall wrote:
> On Fri, 2015-09-11 at 12:58 -0700, Pierre-Yves David wrote:
> > # HG changeset patch
> > # User Pierre-Yves David <pierre-yves.david at fb.com>
> > # Date 1442000719 25200
> > #      Fri Sep 11 12:45:19 2015 -0700
> > # Node ID f4cac314b745109687b94808f8802b65b39f2dc9
> > # Parent  ea489d94e1dc1fc3dc1dcbef1c86c18c49605ed1
> > traceback: allow disabling the third party extensions blaming
> >
> > The extensions blaming code is fine for casual users but pretty terrible for
> > corporate environments that use a large amount of extensions. For example, all
> > reports we get from my users always blame crecord, who is never guilty.
>
> But it *is* guilty. In particular, it is guilty of being unmaintained
> and never setting the tested-with field that would take it off the
> probably-broken list.
>
> >  This
> > confused users and triggers endless debug attempts from them.
>
> You've mistaken this code for a debugging aide. That is not its intent
> at all. Instead, it exists to reduce the flow of bug reports for
> third-party extensions that waste the project's scarce time.
>
> Ironically, the original primary offender here was Sun developers, who
> sent us a steady stream of bizarre reports related to their cadmium
> extension. I do not want to see a steady stream of remotefilelog reports
> on our BTS from the company that took over their campus.
>
> Instead, write a patch that allows site installs to redirect all bug
> reports to their own support contact. That's a feature we can document.

I endorse everything mpm said in this mail, and agree that something
like ui.companybuglink would be the thing to do (feel free to change
the color of that bike shed.)

>
> --
> Mathematics is the supreme nostalgia of our time.
>
> _______________________________________________
> Mercurial-devel mailing list
> Mercurial-devel at selenic.com
> https://selenic.com/mailman/listinfo/mercurial-devel


More information about the Mercurial-devel mailing list