On 2012-10-09 20:26:37 +0000, Brian Crowell said:
On Tue, Oct 9, 2012 at 3:11 PM, Mark Sienkiewicz <sienk...@stsci.edu> wrote:
From what I read of Pillow, they aren't really interested in maintaining a
copy of PIL. Do you mean to fork Pillow, or try to persuade them to let you
help maintain it?
I want to contribute code that would make Pillow Python 3-capable so
that Debian/Ubuntu might pick it up, and Python 3 developers would
finally have their PIL back. I gathered from the notes that Pillow was
a continuation of PIL as a fork, and since it's active, I expect it
will be more attractive to the distros than a straight port of PIL
1.1.7.
I hoped to hear from Alex Clark. He looks like the main contributor.
And I just happened to be wandering by, sorry. You can always email me
directly: acl...@aclark.net. I drift in and out of this list (via
GMANE). Great to hear folks discussing this!
My take:
- I recently spoken with Felix Schwarz who works on Fedora. He was
asking about the status of PIL, and I recommend (after some careful
thought) that Pillow be adopted by Fedora. So, with what I just read
about Debian in this thread, I think that means we have two Linux
distros ready to include Pillow?
- For a while Pillow did nothing but packaging-related fixes. Then I
began to consider "tracking PIL" which means that we'll release an
image code fix if it's tracked upstream (either by ticket or commit).
- Then I began to consider Python 3 support.
At this point, I'm in favor adding Python 3 support to Pillow using the
"best of" of all the recent attempts. I don't plan to do the work
myself, but I'll gladly help anyone that wants to tackle it. As for
what to do about supporting old Python versions: nothing. Pillow has a
nice series of releases on PyPI for anyone that needs to support older
Python versions[1], so whatever old versions of Python 3 need to be
dropped to make this work is fine with me. I'd say supporting Python
2.7 and 3.3 feels right. Maybe we'll call the Python 3 compatible
version of Pillow "Pillow 2.0".
Lastly, I've roughly targetted PyCon 2013 as the date to have Python 3
support added to Pillow. I'm not sure if this is overly-ambitious or
overly-generous.
Alex
[1] We could even backport fixes to the 1.x series of Pillow, given
enough volunteers.
--Brian
_______________________________________________
Image-SIG maillist - Image-SIG@python.org
http://mail.python.org/mailman/listinfo/image-sig
--
Alex Clark ยท https://www.gittip.com/aclark4life/
_______________________________________________
Image-SIG maillist - Image-SIG@python.org
http://mail.python.org/mailman/listinfo/image-sig