[IPython-dev] submodules over https

MinRK benjaminrk at gmail.com
Thu May 2 13:48:30 EDT 2013


Maybe I am overestimating how many users actually want IPython to be
installable from their own fork, rather than only ever being valid after
merging into master.  I don't mean to say that maintaining separate
`components` is difficult, but it is tedious and unintuitive.

Let's give relative URL a shot for now, and revisit the issue if there are
actual problems (not counting the one I ran into when trying to write
exactly this PR).


On Thu, May 2, 2013 at 10:42 AM, W. Trevor King <wking at tremily.us> wrote:

> On Thu, May 02, 2013 at 06:15:11PM +0100, Aron Ahmadia wrote:
> > Just wanted to point out that I found out how to use submodules from
> > your pull request to pycuda.  Thanks!
>
> Glad to help :).
>
> On Thu, May 02, 2013 at 10:28:51AM -0700, MinRK wrote:
> > Mirroring is a better case, since it shouldn't actually affect the
> > repo.  But it seems pretty terrible that under normal circumstances,
> > no clone of any IPython repo other than the official one or a proper
> > careful mirror will actually be functional.
>
> I think “proper careful mirror” is a bit alarmist ;).  If it's just a
> single level of submodules (and it's currently just a single
> `components` submodule), all you have to do is mirror the submodules
> at the same place.  For me:
>
>   $ cd /var/git
>   $ git clone git://github.com/ipython/ipython.git
>   $ git clone git://github.com/ipython/ipython-components.git
>
> Working mirror complete ;).
>
> Cheers,
> Trevor
>
> --
> This email may be signed or encrypted with GnuPG (http://www.gnupg.org).
> For more information, see http://en.wikipedia.org/wiki/Pretty_Good_Privacy
>
> _______________________________________________
> IPython-dev mailing list
> IPython-dev at scipy.org
> http://mail.scipy.org/mailman/listinfo/ipython-dev
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/ipython-dev/attachments/20130502/c32dba3d/attachment-0001.html>


More information about the IPython-dev mailing list