Installing FileSystemStorage for large file support

This is how I got FileSystemStorage working on my Plone site:

Added this to my buildout.cfg:

[buildout]
parts = ...
    fss
    ....

[instance]
...
eggs = ...
    iw.fss

zcml = ...
    iw.fss
    iw.fss-meta

[fss]
recipe = iw.recipe.fss
zope-instances =
    ${instance:location}
storages =
    global /

Overriding default Plone types

Then to make the default Plone types (ATFile and ATImage) using FileSystemStorage, I added this line to p4a.common's configure.zcml file:

<include zcml:condition="installed iw.fss" package="iw.fss" file="atct.zcml" />

Please note that as of 14 Sept 2008, there is an incompatibility between FSS and p4aaudio/video.