[Python-Dev] PEP 481 - Migrate Some Supporting Repositories to Git and Github (original) (raw)
Wes Turner wes.turner at gmail.com
Mon Dec 1 17:42:16 CET 2014
- Previous message: [Python-Dev] PEP 481 - Migrate Some Supporting Repositories to Git and Github
- Next message: [Python-Dev] PEP 481 - Migrate Some Supporting Repositories to Git and Github
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Here's a roundup of tools links, to make sure we're all on the same page:
Git HG Rosetta Stone
https://github.com/sympy/sympy/wiki/Git-hg-rosetta-stone#rosetta-stone
BugWarrior
BugWarrior works with many issue tracker APIs
https://warehouse.python.org/project/bugwarrior/
bugwarrior is a command line utility for updating your local taskwarrior
database from your forge issue trackers. It currently supports the following remote resources:
- github (api v3) - bitbucket - trac - bugzilla - megaplan - teamlab - redmine - jira - activecollab (2.x and 4.x) - phabricator [...]
DVCS Interaction
Hg <-> Git
- https://warehouse.python.org/project/hg-git/ (dulwich)
- hg-github https://github.com/stephenmcd/hg-github
Git <-> Hg
Python <-> Hg
| Wikipedia: https://en.wikipedia.org/wiki/Mercurial | Homepage: http://hg.selenic.org/ | Docs: http://mercurial.selenic.com/guide | Docs: http://hgbook.red-bean.com/ | Source: hg http://selenic.com/hg | Source: hg http://hg.intevation.org/mercurial/crew
- http://evolution.experimentalworks.net/doc/user-guide.html
- (growing list of included extensions)
Python <-> Git
- GitPython, pygit2 (libgit2), dulwich
- https://github.com/libgit2/pygit2 (libgit2)
- https://pythonhosted.org/GitPython/ (Python)
- https://github.com/jelmer/dulwich (Python)
- http://docs.saltstack.com/en/latest/topics/tutorials/gitfs.html#installing-dependencies
GitHub -> BitBucket
Sphinx Documentation
- http://read-the-docs.readthedocs.org/en/latest/webhooks.html
- https://github.com/yoloseem/awesome-sphinxdoc
- changelogs, charts, csv, ipython, %doctest_mode
Is there an issue ticket or a wiki page that supports Markdown/ReStructuredText, where I could put this? Which URI do we assign to this artifact?
On Mon, Dec 1, 2014 at 8:37 AM, Wes Turner <wes.turner at gmail.com> wrote:
On Mon, Dec 1, 2014 at 12:25 AM, Ethan Furman <ethan at stoneleaf.us> wrote: One argument that keeps coming up is transferability of knowledge: knowing git and/or GitHub, as many seem to, it therefore becomes easier to commit to the Python ecosystem.
What about the transferability of Python knowledge? Because I know Python, I can customize hg; because I know Python I can customize Roundup. I do not choose tools simply because they are written in Python -- I choose them because, being written in Python, I can work on them if I need to: I can enhance them, I can fix them, I can learn from them.
There are lots of Python tools written with Git: * https://pypi.python.org/pypi/vcs * https://pypi.python.org/pypi/dulwich * https://pypi.python.org/pypi/hg-git * http://docs.saltstack.com/en/latest/topics/tutorials/gitfs.html ("GitFS") * https://github.com/libgit2/pygit2 (C) * https://pypi.python.org/pypi/GitPython (Python) * https://pypi.python.org/pypi/pyrpo (subprocess wrapper for git, hg, bzr, svn) -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://mail.python.org/pipermail/python-dev/attachments/20141201/eec51f56/attachment.html>
- Previous message: [Python-Dev] PEP 481 - Migrate Some Supporting Repositories to Git and Github
- Next message: [Python-Dev] PEP 481 - Migrate Some Supporting Repositories to Git and Github
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]