plone.app.blob 1.0 (Beta release 5) (Aug 25, 2009)

This is not a final release. Experimental releases should only be used for testing and development. Do not use these on production sites, and make sure you have proper backups before installing.

Support for ZODB 3.9, Plone 4.0 and repoze.zope2 as well as other fixes.

For additional information about this project, please visit the overview page .

Available downloads

plone.app.blob-1.0a2-py2.4.egg

For all platforms (49 kB)

plone.app.blob-1.0a2.tar.gz

For all platforms (28 kB)

plone.app.blob-1.0a1-py2.4.egg

For all platforms (45 kB)

plone.app.blob-1.0a1.tar.gz

For all platforms (23 kB)

plone.app.blob-1.0b1-py2.4.egg

For all platforms (52 kB)

plone.app.blob-1.0b1.tar.gz

For all platforms (32 kB)

plone.app.blob-1.0b2.tar.gz

For all platforms (32 kB)

plone.app.blob-1.0b2-py2.4.egg

For all platforms (53 kB)

plone.app.blob-1.0b3.zip

For all platforms (140kB)

plone.app.blob-1.0b4.zip

For all platforms (143kB)

plone.app.blob-1.0b5.zip

For all platforms (150kB)

Release Notes

Tested with Plone 3
State Beta release
License GPL
Release Manager Andreas Zeidler

The package has been tested by various people and is successfully being used in a several production sites. However, the not yet complete image support is blocking a first release candidate.

Change log

plone.app.blob - 1.0b5 Released August 26, 2009

  • Fix compatibility issue with repoze.zope2. [optilude, witsch]
  • Fix compatibility issues with ZODB 3.9 and Plone 4.0. [witsch]
  • Speed up migration of existing content by using "in-place" migrators and avoid unnecessary re-indexing. [witsch]
  • Fix registration of blob-based image scale adapter to prevent getting 404s for content other than images. This fixes the second issue related to http://plone.org/products/plone.app.blob/issues/19 [witsch]

plone.app.blob - 1.0b4 Released May 19, 2009

plone.app.blob - 1.0b3 Released May 15, 2009

  • Clean up GenericSetup profiles to allow separate installation of replacement types for "File" and "Image" content. [witsch]
  • Add index accessor to make indexing of file content work again. This fixes http://plone.org/products/plone.app.blob/issues/12 [witsch]
  • Make code more robust in case of missing blob files. This fixes http://plone.org/products/plone.app.blob/issues/10 [witsch]
  • Make tests clean up their temporary blob directories. [stefan]
  • Remove quota argument from DemoStorage calls. [stefan]
  • Add workaround to prevent breakage with CMFEditions (blob-based content can still not be versioned, though). [witsch]
  • Add missing acquisition-wrapper, also allowing to remove circular references between instance and field, which broke pickling. [witsch]
  • Fix helper for determining image sizes to not break for non-image content. [witsch]
  • Use PIL for determining image sizes as the OFS code cannot handle certain types of JPEGs. [witsch]
  • Added missing metadata.xml to the default profile. [hannosch]
  • Only use the file name for id generation for the replacement types, i.e. "File" and "Image", but not custom types. This fixes http://plone.org/products/plone.app.blob/issues/3 [witsch]
  • Fix issue where the mime-type registry returned an empty tuple when looking up an unknown mime-type. This fixes http://plone.org/products/plone.app.blob/issues/1 [witsch]

plone.app.blob - 1.0b2 Released February 29, 2008

  • Reverted fix for Windows that closed the file upload object in order to work around a problem with reading from the blob file afterwards. [witsch]

plone.app.blob - 1.0b1 Released February 28, 2008

  • Minor bug fixes and cleanups [witsch]
  • Fix for a problem regarding file uploads on Windows, where renaming the still open temporary file isn't allowed and hence caused an error. Now the file is closed before the call to consumeFile(). [rochael]
  • Fix for Windows regarding the generation of the temporary file used for file uploads so that it doesn't get deleted after being moved to the blob storare [rochael]
  • Change file size calculation so as not to need to reopen the file, which broke on Windows [rochael]
  • Changed the primary field of the blob content types to not to be "searchable" as this causes indexing of the blob content making ram consumption go through the roof [witsch]

plone.app.blob - 1.0a2 Released December 12, 2007

  • Various minor bug fixes regarding migration, content icons etc [witsch]
  • String value are now wrapped using StringIO to make them adaptable, so that their mime-type can be guessed as well. [naro]
  • Added alternative GenericSetup profile to allow to replace ATFile as the "File" content type [witsch]

plone.app.blob - 1.0a1 Released December 7, 2007

  • Initial version [witsch]
  • Initial package structure. [zopeskel]