I have in development a media management module.
I'm looking for suggestions on features that can be added, to really complement ease-of-use for administration of websites.
Currently, it uses a caching process for generated media (such as images that have been resized, or cropped), which allows the server to directly serve the media rather than going through drupal.
These transformation processes can be extended or created as a tree like structure, such than a derivative can be generated which has sub derivatives generated.
Some other features:
- Both the original, and the derivatives can be public or private.
- Media derivatives can be utilized as either as nodes or a simple files stored on the server.
- Defined node types, such as image, audio, video, and generic, for presentation.
Other contributed modules;
- attachment of media to nodes
- embedding of media into nodes
- extension to views module to allow integration and display of media associated with nodes
- media blocks, such as random image, audio or video.
Ideas and suggestions welcomed.