I want to run some ideas by folks:
Currently, emfield supports a bunch of providers willy-nilly. Some are sensible, like youtube or flickr, some are incomplete, w/o thumbnails, and a few don't make a lot of sense (being too obscure, not allowing user-provided media, etc).
I'd like to clean up that mess. I want to pull out providers from the basic support, and have something like a 'Bonus Pack Module' of providers. The functionality is already in place for it, I've just never actually pulled the switch.
Before I do this, here are some ideas for criteria to be included in the main modules:
1) Provider inc file must have support of some basic features: Thumbnails and Autoplay come immediately to mind. Are there others?
2) The provider must allow any user to freely upload new media.
Other than that, there may be some other criteria, but I'm not sure of the best metric for inclusion.
For instance,
1) The provider must be in English? It's been suggested, but I personally feel that's too english-centric. On the other hand, I could see the provider list exploding as every language-specific provider pops in there. We could have specific language packs (such as todou for chinese, etc). But that also adds a new level of difficulty in maintaining.
2) The provider must be reasonably well-known or popular. This would help to keep provider files from ballooning, but I don't know of a fair way to gauge that. Any ideas?
Some of this could be mitigated with an automatic regular expression parsing tool, to make it easier for developers to create new provider include files. I have work started on that, but it's way down on my back-burner.
I'm sure there are other concerns that could be raised here. Bring them up!
Thanks,
Aaron
Comments
Comment #1
alex ua commentedI'm going to mark this as "fixed", though we've moved to using the media_PROVIDER format instead.