This the module i'm developing. There is so much more to do, but it's a start.
http://drupal.org/sandbox/camdarley/1452174
It can either be integrated into the main module, or leave it as a separate module.

  • Provide an overview of the media's derivatives in the file's form
  • Allow user to create and delete media's derivatives

Comments

slashrsm’s picture

That looks great! Your module implements some really useful features, which I wanted to implement in media_derivatives at some time.

I'd definitely be interested to merge this into media_derivatives when it's done. I am also prepared to give you git write access when we do so. This would allow you to keep working on these features even after I commit this code upstream.

I would just give you some suggestions for further development:
- check http://drupal.org/coding-standards
- use Coder module to run automatic reviews of your code. Use "minor" severity level. Recently I checked all code of media_derivatives and fixed all warnings. Now I plan to only commit patches, that will not break coder-review reports.
- Try to comment your code a bit more. Check http://drupal.org/node/1354. Try to use Doxygen comments where possible.
- Some strings could probably be formed a bit better. "Ask to user" would probably sound better if transformed to "User manual event" or something similar.

Your work is great! Hope you keep workin on that so we can improve media_derivatives to another step. Thank you for all your effort.