#82: Require (and ship with) PIL
- Contents
ATContentTypes (and much of the rest of the universe) needs PIL. The Windows and Mac installers already ship with it; we need to introduce it as a hard dependency.
- Proposed by
- Christian Heimes
- Seconded by
- Alexander Limi
- Proposal type
- Architectural
- State
- completed
Definitions
PIL, the Python Imaging Library
Motivation
ATContentTypes needs PIL for things like the photo album view and thumbnails all over the place. There is little reason not to ship it, and the Windows and Mac installers already do (according to Limi).
Proposal
However, if we depend on it, this must be explicit, so the Plone installation method should complain. It may be nice to ship Plone with PIL in a subdirectory so people can get it easily.
PIL 1.1.4 is the minimum version required, but latest bug fixes are in 1.1.5 release candidates.
We are not shipping PIL
dependency. We add it to depedencices.py; this is checked in.