TODOs Before First Stable Release

Created on 4 March 2025, about 1 month ago

This issue tracks necessary improvements before first stable release of Decorative Images.

TODOs

  • Implement hook_uninstall() to remove settings and clear the keyvalue store.
  • Disable the Alternative text field when the Decorative image checkbox is selected.
  • Unset the alt attribute when is_decorative is checked, following W3C Web Accessibility Initiative (WAI) guidelines.
  • Refactor code into a decorative_images service file where possible.
  • Apply for security advisory coverage.
  • Ensure compatibility with Drupal 11.

Additional Considerations:

  • Add automated tests for is_decorative functionality, ensuring proper role="presentation" and alt="" behavior.
  • Improve documentation, including usage examples in the README and .module file.
  • Verify module settings remain compatible with media entity workflows.
  • Review and optimize database queries for key-value storage retrieval.

Once these items are completed, we should be ready for a 1.0.0 stable release. Feedback and contributions welcome! πŸš€

πŸ’¬ Support request
Status

Active

Component

Code

Created by

πŸ‡ΊπŸ‡ΈUnited States nm63282 Seattle, WA

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Comments & Activities

Production build 0.71.5 2024