There is significant overlap between SWF Tools and SWFObject API in their support for the SWFObject embedding method, so it's been suggested that the two be combined in some way to avoid duplicated modules.

One suggested solution is to merge the API in to SWF Tools, and provide an interface so existing SWF Object API calls are handled seamlessly by SWF Tools.

This is discussed in http://groups.drupal.org/node/18910#comment-65426, and a proposed compatability layer is described by arthurf in http://drupal.org/node/135063#comment-1247053.

Comments

jantoine’s picture

I think this is a terrible idea. The SFW Tools module is great for new Drupal users who want/need all the functionality that it comes with, but for experienced Drupal developers who don't want all the code bloat (i.e. all the additional modules that come with SWF Tools), a module that only implements a SWFObject API should be available for other modules to leverage, and SWF Tools should have a dependency on that module as well. I don't think it is to much to ask that new users understand module dependencies and go out and download a SWFObject API module.

Just my two cents.

*edit
Having read through http://drupal.org/node/135063 and discovered http://drupal.org/project/embed, it sounds like there is already a consensus that an API should exist in its own project. With that consensus being reached, I think this issue can be closed and further discussion can be handled via the http://drupal.org/project/embed project.

Cheers,

Antoine