Discussion:
Volunteer help for porting
Prashant Kumar
2010-09-07 13:03:39 UTC
Permalink
Hi everyone,

My name is Prashant Kumar and I wish to contribute to the
Python develoopment process by helping convert certain existing python
over to python3k.

Is there anyway I could obtain a list of libraries which need to be ported
over to python3k, sorted by importance(by importance i mean
packages which serve as a dependency for larger number of packages
being more important).

Thanks,
Prashant Kumar
Martin v. Löwis
2010-09-12 13:46:02 UTC
Permalink
Post by Prashant Kumar
Is there anyway I could obtain a list of libraries which need to be
ported over to python3k, sorted by importance(by importance i mean
packages which serve as a dependency for larger number of packages
being more important).
Everybody has his own pet list. Depending on what domain you are working
in, people typically cite:

- web frameworks (Django, Zope, ...)

- database adapters (postgres, mysql, oracle, ODBC, ...)

- SciPy

- Twisted

- build infrastructures (setuptools, zc.buildout, virtualenv, ...)

Having worked on some of these myself, I found that the biggest hurdle
is to get the developers of these packages to accept Py3 changes. They
(the changes) are often pervasive, so they (the developers) shy away of
accepting them - even if they are shallow (as they typically are).

If you pick an arbitrary piece from the list above, you may find that
there is already a patch floating around, work in progress, or so.
Don't make this stop you - it's better to get support for some package
complete, instead of having lingering support around for years.
E.g. I certainly wouldn't mind somebody helping me to complete the
Django port.

I guess we should start a poll on python.org, asking for packages
that people want to see ported.

Regards,
Martin
Zubin Mithra
2010-09-12 16:18:38 UTC
Permalink
Post by Martin v. Löwis
E.g. I certainly wouldn't mind somebody helping me to complete the
Django port.
Could you point me towards the repository you are using for porting django
over to Python3k?
Post by Martin v. Löwis
I guess we should start a poll on python.org, asking for packages
that people want to see ported.
+1 . I think this is a great idea.
zm
Martin v. Löwis
2010-09-12 17:02:45 UTC
Permalink
Post by Martin v. Löwis
E.g. I certainly wouldn't mind somebody helping me to complete the
Django port.
Could you point me towards the repository you are using for porting
django over to Python3k?
Sure:

http://bitbucket.org/loewis/django-3k/

Regards,
Martin

Loading...