MTValidate 0.5
In my quest to improve the user experience hereabouts, I decided to convert this MovableType installation to FastCGI. I’ll explain what’s involved in that in another post, but I did run into a nasty stumbling block: the MTValidate plugin, that we rely on heavily, was incompatible with FastCGI.
It was not (at first) apparent why MTValidate was failing in a FastCGI environment; there were lots of crufty bits of W3C Validator code, which I thought might be the culprits. So I engaged in a lot of code clean-up until I eventually figured out that the problem was its use of IPC::Open3
, which is not compatible with FastCGI.
Once I knew what the problem was, it was easy to fix (as written, there was no good reason for the W3C Validator code to be using IPC::Open3
in the first place). But, along the way, I found that I had
- Cleaned up the code considerably.
- Trimmed the prerequisites a little further.
- Made it an MT-3.x-aware plugin.
Time to release a new version.
Posted by distler at January 12, 2007 11:15 PM
Re: MTValidate 0.5
thanks for new version :)