[Python-Dev] externals?

Kristján Valur Jónsson kristjan at ccpgames.com
Sat Nov 17 22:52:44 CET 2012

Thanks for your pro-tip.  Might I suggest that it ought to go into the dev FAQ?  Along with an explanation that a windows dev has to have SVN installed too, just for the laughs?
I think there might be a benefit to moving at least the current externals to a separate HG repository.  We could easily have multiple branches in that repo reflecting the required externals for each version under active HG development).
There is an inherent drawback in having to rely on two different RCS to fetch the necessary stuff, imho.

-----Original Message-----
From: Trent Nelson [mailto:trent at snakebite.org] 
Sent: 16. nóvember 2012 12:13
To: Kristján Valur Jónsson
Cc: Benjamin Peterson; Python-Dev (python-dev at python.org)
Subject: Re: [Python-Dev] externals?

On Thu, Nov 15, 2012 at 01:20:09AM -0800, Kristj?n Valur J?nsson wrote:
> Perhaps the unix makefiles get the proper version, but a windows developer has to fetch those externals manually.

    Pro-tip: if you're developing on Windows, you're mad if you don't
    prime your dev env with Tools\buildbot\externals.bat.  It takes
    care of *everything*.  I wish every proprietary UNIX system we
    support had something similar.

> Also, is there any reason to keep this in svn?

    I think it's more a case of there being no tangible benefit (and
    numerous drawbacks) to switching it to hg.  I personally have no
    need for a local hg repo with 30 different Tcl/Tk histories in

    Subversion's good for this sort of use case.  The externals repo
    gets committed to maybe, what, 3-4 times a year?

> Why not check this in to HG, we need not worry about history, etc.

    Who are these mystical people worried about history? ;-)


More information about the Python-Dev mailing list