[PATCH] httpclient: update to 07d8c356f4d1 of py-nonblocking-http

Matt Mackall mpm at selenic.com
Thu Oct 13 13:47:19 CDT 2011


On Thu, 2011-10-13 at 12:38 +0200, Martin Geisler wrote:
> Augie Fackler <durin42 at gmail.com> writes:
> 
> > # HG changeset patch
> > # User Augie Fackler <durin42 at gmail.com>
> > # Date 1318287460 18000
> > # Node ID 690ae3afd04d88a46a18e85ba189bf11c58bf1bf
> > # Parent  231aac5280baae0614d7f278bb306b95c4a1488b
> > httpclient: update to 07d8c356f4d1 of py-nonblocking-http
> 
> Wouldn't it be nice if we could just go into the mercurial/httpclient
> subrepo and run 'hg incoming to see if there's anything new upstream
> that we should care about?
>
> I think we should acknowledge that core Mercurial now has an optional
> runtime dependency on another Python library. It's a library that we're
> shipping with Mercurial and one that we (as far as I know) aim to make
> mandatory at some point when we trust it.
> 
> Should we not incorporate it using the tools we have? We could make a
> hg-build "super" repo that has mercurial and py-nonblocking-http as
> subrepos, the important thing is that we (Matt and crew and other
> Mercurial developers) begin using subrepos on a daily basis.

Martin, what is going on here? Do you have early-onset dementia or
similar? If so, let me know so I can calibrate my reactions accordingly.
If not, I find this behavior unacceptable. I value your work, and I
think you're a great hacker, but I'm not going to be able to work with
you any more if this pattern doesn't change:

- Martin makes argument X
- Matt spends an hour responding with counterarguments A and B
- thread dies and a month passes
- Martin makes argument X, no mention of A or B
- Matt spends more time responding with A, B, and C (now a little
annoyed)
- two months pass
- Martin makes argument X, no mention of A, B or C
- Matt responds with A, B, and C (now furious)
- two months pass 
- Martin makes argument X, no mention of any past counterarguments
- Matt finally snaps and says "No, damnit!"

..and at this point to anyone not paying attention over months and
months, Matt now looks like a tyrant. Also, he feels miserable and has
high blood pressure.

You have made exactly this argument here on this list multiple times
(and at the last two sprints) and I have literally spent hours
responding to it with no apparent effect. Your tactic appears to be
"repeat the same argument and ignore the counterarguments until Matt
gets tired of objecting". Sorry, but I'm just not going to let you win
by wearing me down.

If you want to have this argument, you need to do it like a reasonable
person and actually respond to all the reasons I said we weren't going
to do this the last N times. Here's a couple:

http://markmail.org/message/ottfd4pc2jwh5hnp
http://markmail.org/message/pape6tl6lfv4t7dv

And this is the same pattern that's happening over here:

http://markmail.org/message/arfyxwz6yetzihzw

-- 
Mathematics is the supreme nostalgia of our time.




More information about the Mercurial-devel mailing list