ROADMAP.txt 3.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081
  1. Imagecache Actions roadmap
  2. --------------------------
  3. This is a non-contractual roadmap for the D7 branch of the imagecache actions
  4. module. Actual release dates and completed features will largely depend on
  5. available time. So support is always welcome. Furthermore, critical bugs may
  6. make us release more often, but that should only change the release number in
  7. which certain features are planned, not the timeline.
  8. Imagecache Actions 7.x-1.0
  9. --------------------------
  10. Targeted release date: may 2012
  11. - Clean up D7 issue queue
  12. - Commit posted patches from the issue queue
  13. - Solve easy to solve bug reports
  14. - Do some basic testing
  15. - Reintroduce the text action, currently living in a sandbox project at
  16. http://drupal.org/node/1090312
  17. - Update README.txt
  18. - Introduce CHANGELOG.txt
  19. - Add this ROADMAP.txt
  20. Imagecache Actions 7.x-1.1
  21. --------------------------
  22. Targeted release date: summer 2012
  23. - Check hook_help
  24. - Solve remaining outstanding bug reports
  25. - Keep D7 issue queue clean
  26. - Improve Imagemagick support
  27. - Check that all effects implement all of the effects API (especially the
  28. dimensions passthrough or not)
  29. - Add testing. The idea is to create a set of image styles that cover all
  30. effects and can be used to visually check for regressions.
  31. Automated testing would be nice, but I am not sure that we can guarantee that
  32. jpeg or png files are binary identical on each run across different computers.
  33. But if the number of false positives is small, it would certainly be a useful
  34. addition.
  35. Imagecache Actions 7.x-1.2
  36. --------------------------
  37. Targeted release date: end of 2012
  38. - Look at outstanding feature requests
  39. - Continue to keep the D7 issue queue clean
  40. - Keep improving Imagemagick support, a.o:
  41. - Try to get insight into what version of imagemagick is required by what
  42. effect.
  43. - Document which effects might produce different results.
  44. - Refactor code
  45. - Extract common form fields
  46. - Extract common error handling
  47. - Clean up comments, todo's, etc.
  48. - Doxygen code documentation according to latest standards
  49. - Increase the amount of lazy loaded code
  50. Imagecache Actions 7.x-2.x
  51. --------------------------
  52. Targeted release date: ...
  53. - Can we refactor effects into auto loading class based plugins? What does CTools
  54. offer in these?
  55. - If so, will it make implementing new effects much simpler? Because that is
  56. what we should strive for.
  57. - Should we rename the module to image_effects?
  58. - If we manage to provide an easy to use plugin system, we should strive to merge
  59. with other modules that provide effects:
  60. - FiltersIE module (http://drupal.org/project/filtersie)
  61. - Imagecache Effects: http://drupal.org/project/imagecache_effects (D6 only, but
  62. are their effects more advanced then our counterparts or do they add new
  63. effects?)
  64. - Image watermark: http://drupal.org/project/watermark (D5 only, but is their
  65. watermark effect more advanced?)
  66. - ImageCache Scale-9 Actions: http://drupal.org/project/imagecache_scale9actions
  67. - etc.