Mercurial on Py3k (GSoC 2009)

Matt Mackall mpm at selenic.com
Wed Mar 25 18:56:31 CDT 2009


On Wed, 2009-03-25 at 11:03 -0300, Alejandro Santos wrote:
> Hi!
> 
> I've been using Python for a couple of years, and Mercurial for over a
> year on some personal projects. And I am interested in porting
> Mercurial to Python 3.0!
> 
> I am a Computer Science student at the National University of La
> Plata, Argentina, currently at the fourth year of my studies.
> 
> I realize the timing is a bit late in the GSoC schedule; my student
> duties have keeping me busy for over two months and this Friday is the
> exam!
> 
> ¿Is there any work in progress about the py3k hg port? My nickname on
> IRC is "alejolp".

I don't know if anyone's looked at it seriously yet. If you're going to
pursue this, I'm going to ask for two things in particular from your
project proposal:

- a clear indication you understand Mercurial's (and Unix's) approach to
handling user data (ie strictly as bytes) and how that relates to Py3
- some thought as to how to minimize impact on the codebase for earlier
versions of Python 

I'm also asking folks interested in applying for GSoC with Mercurial to
send a simple patch:

- find a bug or feature on the BTS or wiki
- research it
- discuss it on IRC
- send a patch to the mailing list
- get it reviewed

This will demonstrate some basic understanding of the code, and more
importantly, how to work with the community.

-- 
http://selenic.com : development and support for Mercurial and Linux




More information about the Mercurial-devel mailing list