Six Apart Blog

Dollarshort

Our co-founder and President Mena Trott has been sharing her stories on her personal blog Dollarshort since 2001.

Six Apart News & Events

Why Movable Type will be the death of me, I swear.

I love Movable Type. Why? Because when Movable Type doesn't do exactly what I want it to do, it is crazy-easy for me to extend. When Movable Type lacked a good user interface for managing lists of books, CDs, DVDs, and more, I built BookQueueToo. Then when I wanted to write reviews about those books and CDs I upgraded BookQueueToo and created Media Manager. When I found an awesome set of templates to make incredible looking Photo Galleries, but then discovered that setting up the templates was cumbersome, I wrote a plugin to automate the process. And finally, when MTAmazon got so antiquated that new users could no longer use it, I upgraded it.

And if Movable Type wasn't so easy to extend by giving me a framework for building custom objects that can be automatically stored in all of the databases that Movable Type supports, if Movable Type didn't give me hooks into the user interface without the need to hack HTML, if Movable Type didn't come equipped with the tools necessary to save me from having to write complicated CGI applications, if Movable Type didn't make everything so easy, I would have stopped long ago.

Plus, the more plugins I build, the more I learn about Movable Type, about Perl, and about extensibility. And the more plugins I build the more fun I have, and thus the more plugins I build. It is a vicious cycle that will one day catch up with me. But in the meantime, I am curious... what plugins do you want to see added to Movable Type? And maybe, just maybe, someone will build it for you!

1 Comments
Tyler said:
January 25, 2006 10:47 AM

I'm still searching for a slick plugin that will integrate my iTunes music library XML file into a searchable, maleable database that I can display using MT template tags (<MTDisplayPlaylist title="Best Classical"> etc.) I could import it manually maybe every few weeks via a file upload or "Browse" button, and the plugin would (hopefully) integrate with iTunes &/or Amazon affliate programs to easily refer my friends to the music I'm currently listening to and give them an idea of my musical taste footprint. Future versions might make the playlists available as RSS feeds that MASH-up programmers might utilize to identify overlapping interests between bloggers, or communities of bloggers.

Just a thought.

Leave a Comment