[development] Unified image/video management module

Vernon Mauery vernon-drupal at mauery.com
Mon Aug 28 13:27:49 UTC 2006


Hi, as the author of Acidfree, I have gotten lots of praise for creating an 
image/video system that is easy for people to use.  Granted at first it was 
not perfect, but it has made great advances and gained quite a following in 
the year.  But I have also gotten a lot of flak from people saying that it 
wasn't done in the true spirit of Drupal.  The praise came from users, the 
flak came from developers.

Now that I have worked with the Drupal community for a year, I have realized 
that my approach was *not* fully in spirit with Drupal.  Really, I probably 
should have stuck my head in a cold bucket and listened to Gerhard, Boris, 
and Dries and tried to work with other module authors.  Acidfree is an 
awesome application -- it is simple to use (very usable UI), easy to theme, 
and has an appropriate feature set.  But it still bugs me that I didn't quite 
do it right. So here is my first stab at repentance.

But I have a question.  I think I can do now what I should have done a year 
ago (but was unable to because of pride and lacking APIs).  I have made a 
list of things that Acidfree does for me and have found that I can accomplish 
nearly all of the things I want to with new advances in APIs and a study of 
other modules that are available.  I think by using Image, Video, Taxonomy, 
Views, and use of the form API, I could turn Acidfree into a management 
module and let the other node module take care of themselves.  I guess the 
question is: should make a new module or just change Acidfree (by providing 
an upgrade path)?  If I do this, I don't really want to have to manage 
Acidfree and this new module, plus, I really think the name is great.  My 
opinion is that I should release a 4.8 version of Acidfree that defines 0 
node types and simply works with the appropriate node types to offer a 
unified management interface.  But I worry about all the users I have 
attracted.  Maybe I should target 4.9 (or whatever 2 releases from now is) 
and say that Acidfree will be obsolete in that release and create a new 
module called something else.  But I don't really want to pollute the module 
space.

I remember a while back that the fact that Drupal does not really have a 
unified way of dealing with multimedia was a big deal.  Are people still 
interested in this?  Or should I just crawl back in my cave and continue 
plugging away at Acidfree?

--Vernon


More information about the development mailing list