I haven’t been blogging as much as I’d like these past 2 weeks. Let’s start again with a bit of a link dump of important announcements that the MT community will want to note.
Movable Type Open Source (MTOS) and MT 4.1
Some blogs picked up on a comment posted on a comment posted on the original announcement of an open source MT (MTOS) by Byrne Reese, Product Manager for Movable Type. Byrne commented:
this is our current thinking:
- What will be MTOS will be available from subversion this month (November 2007) - actually MT 4.01 is available from svn now at code.sixapart.com/svn/movabletype/branches/athena
- The first release of MTOS will then be in December to coincide with the release of the next version of MT.
- The feature set of MTOS will be that of MT4.0. There will be no feature in MT4 that will be removed from MTOS.
The Subversion repository Byrne mentions did indeed go live. I’ve already setup a working copy from the repository on my work machine.
While more progress, however slow, is good news to hear. “z-master” nails what is most exciting:
Now it looks like new idea is not to remove anything from open source, but instead add something to commercial version!.
This is great news for users and perhaps open source developers as a whole. I’m still left a bit uneasy and wondering about the community (anyone working with MT) and its role. Will Six Apart still dictate the features and direction of the MT core even once licensed under the GPL or will the community have equal share. Speaking personally I will be rather disappointed if the community’s role is to clean-up code and write documentation. I’ve known the Six Apart since, well before they were Six Apart, and I know their intentions are good and in the right place. Good intentions can go awry though, so I’m admittedly a bit anxious.
Not up to speed on all of this MT and open source talk? Jesse Gardner of Plastic Mind wrote a wonderful post on the very topic: Five Things You Need To Know About Movable Type Open Source.
OpenSocial
MTOS and MT 4.1 wasn’t the only exciting news out of Six Apart. A consortium of companies lead by Google along with Six Apart and other companies like MySpace and Ning.
Six Apart is closely tied to this effort with former Chief Architect and LiveJournal founder Brad Fitzpatrick leading the effort for Google and Six Apart’s own David Recordon being closely involved.
I’m still getting my head wrapped around the details, but the overall concept sounds great even if its nascent or, dare I say, “vaporware” at the moment. Execution and evolution is a matter for time to work out. Many blog posts abound on the topic for me to take in. Here are a few good starting points:
UPDATE: Catching up on my reading I caught this interesting and amusing passage from a post on OpenSocial by Tim O’Reilly:
I think Amazon is the only company that really understands that we’re in the process of building an internet operating system
…
(I take that back. I think SixApart gets it. Hmmm…Amazon ought to buy SixApart, purely for the social networking API play, and do it right….)
Defensio
Word made it around the ProNet list that Montreal-based Karabunga had launched Defensio “a spam filtering web service that you can use to protect your blog or web application from comment spam.” Automattic, the company behind the pioneering comment spam filtering service Akismet, welcomed the competition.
Being the developer that was commissioned to develop MT-Akismet, I volunteered to develop a MT plugin for the service. The services generally work in similar ways that I can adapt the code rather then reinvent the wheel. Now I just need make a few blog posts and sort out all of the enthusiasm.
I’ll leave the comparison of the two services for a later date; however, I will say my first impression is that Defensio is more polished all around. (They taken advantage of their second-mover advantage.) One significant difference is that, Defensio provides a rating of “spamminess” to applications while Akismet is simply boolean — spam or ham. The debate to which is better has already begun on ProNet and I’m sure elsewhere. Ultimately the proof will be in how it performs. I for one think all of this is good.