You are here

ROADMAP.txt in ImageCache Actions 7

Same filename and directory in other branches
  1. 8 ROADMAP.txt
Imagecache Actions roadmap
--------------------------

This is a non-contractual roadmap for the D7 branch of the imagecache actions
module. Actual release dates and completed features will largely depend on
available time. So support is always welcome. Furthermore, critical bugs may
make us release more often, but that should only change the release number in
which certain features are planned, not the timeline.


Imagecache Actions 7.x-1.0
--------------------------
Targeted release date: may 2012

- (DONE) Clean up D7 issue queue
- (DONE) Commit posted patches from the issue queue
- (DONE) Solve easy to solve bug reports
- Do some basic testing
- (DONE) Reintroduce the text action, currently living in a sandbox project at
  https://drupal.org/node/1090312
- (DONE) Update README.txt
- (DONE) Introduce CHANGELOG.txt
- (DONE) Add this ROADMAP.txt


Imagecache Actions 7.x-1.1
--------------------------
Targeted release date: end 2012

Mainly a bug fix release
- (DONE) Solve remaining outstanding bug reports
- (ALMOST DONE) Keep D7 issue queue clean


Imagecache Actions 7.x-1.2
--------------------------
Targeted release date: spring 2013

- Check help and documentation. a.o: hook_help, effect descriptions.
- (DONE) Continue to keep the D7 issue queue clean.
- Improve Imagemagick support and/or document what effects are not working for
  which toolkit (version).
- (ALMOST DONE) Check that all effects implement all of the effects API (especially the
  dimensions callback).
- Add testing. The idea is to create a set of image styles that cover all
  effects and can be used to visually check for regressions.

  Automated testing would be nice, but I am not sure that we can guarantee that
  jpeg or png files are binary identical on each run across different computers.
  But if the number of false positives is small, it would certainly be a useful
  addition.


Imagecache Actions 7.x-1.3
--------------------------
Targeted release date: ...

- Continue to keep the D7 issue queue clean.
- Check help and documentation. a.o: hook_help, effect descriptions.
- Improve Imagemagick support and/or document what effects are not working for
  which toolkit (version).
- Add testing. The idea is to create a set of image styles that cover all
  effects and can be used to visually check for regressions.

  Automated testing would be nice, but I am not sure that we can guarantee that
  jpeg or png files are binary identical on each run across different computers.
  But if the number of false positives is small, it would certainly be a useful
  addition.
- Refactor code:
  - Extract common form fields.
  - Extract common error handling.
  - (STARTED) Clean up comments, todo's, etc.
  - (STARTED) Doxygen code documentation according to latest standards
  - Increase the amount of lazy loaded code.


Imagecache Actions 7.x-1.5
--------------------------
Targeted release date: ...

- Look at outstanding feature requests
- Continue to keep the D7 issue queue clean.
- Keep improving Imagemagick support, a.o:
  - Try to get insight into what version of imagemagick is required by what
    effect.
  - Document which effects might produce different results.
- Continue refactoring code:
  - Extract common form fields.
  - Extract common error handling.
  - (STARTED) Clean up comments, todo's, etc.
  - (STARTED) Doxygen code documentation according to latest standards.
  - Increase the amount of lazy loaded code.


Imagecache Actions 8.x-2.x
--------------------------
Targeted release date: ...

- Convert image effects into plugins (as [#1821854] does for core).
- This will make adding new effects much simpler, so we can easier add them.
- Should we rename the module to image_effects?
- We should strive to merge with other modules that provide image effects:
  - FiltersIE module (https://drupal.org/project/filtersie)
  - Imagecache Effects: https://drupal.org/project/imagecache_effects (D6 only,
    but are their effects more advanced then our counterparts or do they add new
    effects?)
  - Image watermark: https://drupal.org/project/watermark (D5 only, but is their
    watermark effect more advanced?)
  - ImageCache Scale-9 Actions: https://drupal.org/project/imagecache_scale9actions
  - ImageEffects: https://drupal.org/project/imageeffects (pixelate and flip).
  - Imagick: https://www.drupal.org/project/imagick
  - etc.

File

ROADMAP.txt
View source
  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. - (DONE) Clean up D7 issue queue
  12. - (DONE) Commit posted patches from the issue queue
  13. - (DONE) Solve easy to solve bug reports
  14. - Do some basic testing
  15. - (DONE) Reintroduce the text action, currently living in a sandbox project at
  16. https://drupal.org/node/1090312
  17. - (DONE) Update README.txt
  18. - (DONE) Introduce CHANGELOG.txt
  19. - (DONE) Add this ROADMAP.txt
  20. Imagecache Actions 7.x-1.1
  21. --------------------------
  22. Targeted release date: end 2012
  23. Mainly a bug fix release
  24. - (DONE) Solve remaining outstanding bug reports
  25. - (ALMOST DONE) Keep D7 issue queue clean
  26. Imagecache Actions 7.x-1.2
  27. --------------------------
  28. Targeted release date: spring 2013
  29. - Check help and documentation. a.o: hook_help, effect descriptions.
  30. - (DONE) Continue to keep the D7 issue queue clean.
  31. - Improve Imagemagick support and/or document what effects are not working for
  32. which toolkit (version).
  33. - (ALMOST DONE) Check that all effects implement all of the effects API (especially the
  34. dimensions callback).
  35. - Add testing. The idea is to create a set of image styles that cover all
  36. effects and can be used to visually check for regressions.
  37. Automated testing would be nice, but I am not sure that we can guarantee that
  38. jpeg or png files are binary identical on each run across different computers.
  39. But if the number of false positives is small, it would certainly be a useful
  40. addition.
  41. Imagecache Actions 7.x-1.3
  42. --------------------------
  43. Targeted release date: ...
  44. - Continue to keep the D7 issue queue clean.
  45. - Check help and documentation. a.o: hook_help, effect descriptions.
  46. - Improve Imagemagick support and/or document what effects are not working for
  47. which toolkit (version).
  48. - Add testing. The idea is to create a set of image styles that cover all
  49. effects and can be used to visually check for regressions.
  50. Automated testing would be nice, but I am not sure that we can guarantee that
  51. jpeg or png files are binary identical on each run across different computers.
  52. But if the number of false positives is small, it would certainly be a useful
  53. addition.
  54. - Refactor code:
  55. - Extract common form fields.
  56. - Extract common error handling.
  57. - (STARTED) Clean up comments, todo's, etc.
  58. - (STARTED) Doxygen code documentation according to latest standards
  59. - Increase the amount of lazy loaded code.
  60. Imagecache Actions 7.x-1.5
  61. --------------------------
  62. Targeted release date: ...
  63. - Look at outstanding feature requests
  64. - Continue to keep the D7 issue queue clean.
  65. - Keep improving Imagemagick support, a.o:
  66. - Try to get insight into what version of imagemagick is required by what
  67. effect.
  68. - Document which effects might produce different results.
  69. - Continue refactoring code:
  70. - Extract common form fields.
  71. - Extract common error handling.
  72. - (STARTED) Clean up comments, todo's, etc.
  73. - (STARTED) Doxygen code documentation according to latest standards.
  74. - Increase the amount of lazy loaded code.
  75. Imagecache Actions 8.x-2.x
  76. --------------------------
  77. Targeted release date: ...
  78. - Convert image effects into plugins (as [#1821854] does for core).
  79. - This will make adding new effects much simpler, so we can easier add them.
  80. - Should we rename the module to image_effects?
  81. - We should strive to merge with other modules that provide image effects:
  82. - FiltersIE module (https://drupal.org/project/filtersie)
  83. - Imagecache Effects: https://drupal.org/project/imagecache_effects (D6 only,
  84. but are their effects more advanced then our counterparts or do they add new
  85. effects?)
  86. - Image watermark: https://drupal.org/project/watermark (D5 only, but is their
  87. watermark effect more advanced?)
  88. - ImageCache Scale-9 Actions: https://drupal.org/project/imagecache_scale9actions
  89. - ImageEffects: https://drupal.org/project/imageeffects (pixelate and flip).
  90. - Imagick: https://www.drupal.org/project/imagick
  91. - etc.