MT hack-a-thon day at Six Apart, Japan
Today I’ve been participating in the Movable Type hack-a-thon hosted by our Six Apart office in Japan. And I’ve been updating some of my older Movable Type plugins for 4.0 compatibility. Hey— did you know we released MT 4.0? They even made a cool t-shirt for the event— one that won’t make sense to a lot of folk, but I certainly appreciate it (and the irony is that my work today eliminates the ‘extlib/bradchoate’ installation path for these plugins).
Anyway, I made a list of some of the plugins that are obsoleted by MT 4 or previous versions since joining Six Apart. Each of the following plugins have most if not all of their functionality built into Movable Type itself:
- MT-Authors (exceptions: AuthorBlogCount, AuthorEntryCount, AuthorPublicKey)
- Supplemental Category Tags
- IfEmpty (use the new ‘if’/’unless’ tags instead)
- Regex (exceptions: many arcane uses; the important stuff is supported)
- Textile (bundled)
- EmbedImage (replaced by asset framework and assetthumbnail tag)
And some other plugins I have written are now re-released for MT 4:
The SQL and PerlScript plugins were also improved upon. The SQL plugin now allows you to connect to additional databases (even running on different servers) for issuing queries against them. Pretty nice if you need to pull content into your blog from other sources.
PerlScript now uses the Perl ‘Safe’ module to run in a protected compartment. This can be customized (and even disabled), but it is a good default to use for such a plugin.