citrusbyte / milton

Extensible Rails upload handling plugin with thumbnailing & Amazon S3 support

This URL has Read+Write access

benalavi (author)
Tue Jul 28 12:15:06 -0700 2009
commit  5b926204124866302c24001d7a365a6672bb01bd
tree    38886a7d264906f9d5b49c845e15a47ee02a77c1
parent  ffdc89410fc4d2864ab9fd0d0dac92010a619d6b
milton / TODO.markdown
100644 16 lines (14 sloc) 0.847 kb

TODO

  • Convert tests to Contest
  • Add preprocessing of derivatives as a default, on-the-fly as an option intended only for prototyping
  • Test that processors always run in the order specified (probably requires an ordered hash)
  • Fix up mime-type recognition for disk/S3 (uses mimetype-fu if available)
  • Write tests for S3
  • Write tests to verify atomicity of saving/processing (cleanup on failure, etc...)
  • Add more tests for S3
  • Identify & raise on all failure points (i.e. make sure system calls returned success, etc...)
  • Add rake task for re-processing derivatives
  • Fix missing column raises when installing plugin and migrating changes to underlying table
  • Don't require right_aws unless you use S3
  • Break out storing from processing of derivatives, process all then store