Fwd: Mirroring Python repos to Bitbucket

Charles McLaughlin of Atlassian has set up mirrors of the Mercurial repositories hosted on python.org as part of the ongoing infrastructure improvement work. These mirrors will give us a public fail-over repository in the event that hg.python.org goes offline unexpectedly, and also provide features such as RSS feeds of changes for users interested in monitoring the repository passively. Thank you, Charles for setting this up and Atlassian for hosting it! Doug Begin forwarded message:

On Sat, 13 Aug 2011 19:08:40 -0400 Doug Hellmann <doug.hellmann@gmail.com> wrote:
Charles McLaughlin of Atlassian has set up mirrors of the Mercurial repositories hosted on python.org as part of the ongoing infrastructure improvement work. These mirrors will give us a public fail-over repository in the event that hg.python.org goes offline unexpectedly, and also provide features such as RSS feeds of changes for users interested in monitoring the repository passively.
There is already an RSS feed at http://hg.python.org/cpython/rss-log Another possibility is the gmane mirror of python-checkins, which has its own RSS feed: http://rss.gmane.org/gmane.comp.python.cvs Regards Antoine.

On Sun, Aug 14, 2011 at 9:08 AM, Doug Hellmann <doug.hellmann@gmail.com> wrote:
Charles McLaughlin of Atlassian has set up mirrors of the Mercurial repositories hosted on python.org as part of the ongoing infrastructure improvement work. These mirrors will give us a public fail-over repository in the event that hg.python.org goes offline unexpectedly, and also provide features such as RSS feeds of changes for users interested in monitoring the repository passively.
The main advantage of those mirrors to my mind is that it makes it easy for anyone to clone their own copy of the python.org repos without having to upload the whole thing to bitbucket themselves. That makes it easy for people to use a natural Mercurial workflow to develop and collaborate on patches, even for components other than the main CPython repo (e.g. the devguide or the benchmark suite). Cheers, Nick. -- Nick Coghlan | ncoghlan@gmail.com | Brisbane, Australia

Doug Hellmann wrote:
As a side note, for those preferring git there's also a very unofficial git mirror at https://github.com/jonashaag/cpython. It uses hg-git for converting and syncs once a day. Petri

On Sat, 13 Aug 2011 19:08:40 -0400 Doug Hellmann <doug.hellmann@gmail.com> wrote:
Charles McLaughlin of Atlassian has set up mirrors of the Mercurial repositories hosted on python.org as part of the ongoing infrastructure improvement work. These mirrors will give us a public fail-over repository in the event that hg.python.org goes offline unexpectedly, and also provide features such as RSS feeds of changes for users interested in monitoring the repository passively.
There is already an RSS feed at http://hg.python.org/cpython/rss-log Another possibility is the gmane mirror of python-checkins, which has its own RSS feed: http://rss.gmane.org/gmane.comp.python.cvs Regards Antoine.

On Sun, Aug 14, 2011 at 9:08 AM, Doug Hellmann <doug.hellmann@gmail.com> wrote:
Charles McLaughlin of Atlassian has set up mirrors of the Mercurial repositories hosted on python.org as part of the ongoing infrastructure improvement work. These mirrors will give us a public fail-over repository in the event that hg.python.org goes offline unexpectedly, and also provide features such as RSS feeds of changes for users interested in monitoring the repository passively.
The main advantage of those mirrors to my mind is that it makes it easy for anyone to clone their own copy of the python.org repos without having to upload the whole thing to bitbucket themselves. That makes it easy for people to use a natural Mercurial workflow to develop and collaborate on patches, even for components other than the main CPython repo (e.g. the devguide or the benchmark suite). Cheers, Nick. -- Nick Coghlan | ncoghlan@gmail.com | Brisbane, Australia

Doug Hellmann wrote:
As a side note, for those preferring git there's also a very unofficial git mirror at https://github.com/jonashaag/cpython. It uses hg-git for converting and syncs once a day. Petri
participants (4)
-
Antoine Pitrou
-
Doug Hellmann
-
Nick Coghlan
-
Petri Lehtinen