Considering the importance of this library and how many modules depend on it, it is essential to make its installation as easy as possible. Downloading a javascript library and placing it in a specific locations is not trivial for many users and is something that can be easily missed.
Please add support to hosted libraries from google, in case the downloaded version does not (yet) exist:
http://code.google.com/p/swfobject/wiki/hosted_library
This will greatly enhance usability. You can put "warning" requirement to prompt users that for better performance they should really download their own versions, but at least module will work, by default.
Comments
Comment #1
Stuart Greenfield commentedGood idea - this should be fairly easy to do, and I like the fact it will make SWF Tools work "out of the box".
I will look at building this in to DRUPAL-6--2 shortly!
Comment #2
Stuart Greenfield commentedI've amended the swfobject2 component so it can now refer to the hosted library. Status reports etc will still report the library as missing, but this won't stop the module pulling it down from the remote host when it can't be found. Tested locally and seems ok.
Comment #3
Stuart Greenfield commentedThis is fixed on branch DRUPAL-6--2 pending a release from that branch. Downgrading from critical to normal as part of issue queue tidy up. I suspect I won't now make a new 6.x-2.x release as work is on the DRUPAL-6--3 branch which brings in a number of new features. However, CVS can be used to grab the latest 6--2 if you want it.