Commentary
Melody: Movable Type, Reloaded
It's always compelling news when an open source project of some renown is forked. It's twice as compelling when it's a fork of a project you use and rely on personally. I speak of Melody, a spinoff of the open-source branch of the blogging and publishing system Movable Type.
It's always compelling news when an open source project of some renown is forked. It's twice as compelling when it's a fork of a project you use and rely on personally. I speak of Melody, a spinoff of the open-source branch of the blogging and publishing system Movable Type.
More Software Insights
White Papers
- The BlackBerry PlayBook tablet's Good Bones - by BlackBerry
- New Visual and Wizard-Driven Paradigms for Exploring Data and Developing Analytic Workflows
Reports
More >>Webcasts
- Maximize ROI with Database Consolidation onto Private Clouds
- Five Jobs You Can Do Better with Intelligent Decision Automation
Melody's mission statement: "... an open source content management system for bloggers and publishers where its community of users and contributors is its most important feature." It's being developed by a clutch of folks who worked on Movable Type itself -- Byrne Reese, Jay Allen, Tim Appnel, among others.
One of MT's own senior figures, Anil Dash, sits on the Open Melody Software Group's board of directors as well. So to my eyes this isn't a "hostile fork" (to coin a not-terribly-accurate phrase), where someone simply picks up existing source code and runs off in another direction with it. "Fork" is probably too generic a word, anyway. What they want to do is create something that Movable Type itself can benefit from as much as anyone who uses Melody.
The idea, according to the Melody FAQ and other published details, is along these lines:
- Take the open source Movable Type core product as a starting point. The original MT didn't originally exist in a 100% open-source GPL-licensed implementation; that edition of the product came later. Melody starts and remains as open source.
- Remain compatible with the native MT language, templates, plugins, etc., so that existing MT users can work in Melody without breaking anything and contribute needed feedback.
- "Decouple" the core product (their word, a good one) from features that are advanced and intriguing but aren't deployed by the vast majority of users and add complexity that isn't really needed.
- "[Build] bridges to other successful developer communities outside our own, like the greater CPAN and jQuery communities, and [work] with them to incorporate the outstanding work they are already doing. ... [W]e need to embrace those components and libraries that have greater mind-share than the ones we rely on today or the ones we could build ourselves."
- Build a product where the community of users and its needs came first.
This is all ambitious and good to hear, especially since I'm one of those very users. My own personal site is powered by Movable Type and has been for some time now, and sports a good many of my own personal tweaks and enhancements.
After hearing about the Melody announcement, I decided one of the best ways to help them out would be to participate directly. I'm not about to upgrade my current live installation of MT to Melody, though -- I have a sandbox installation that I'm setting up and which I'll synchronize my data to as a testbed, to see how it behaves in comparison to the "real thing".
As much as I have loved MT, I cannot deny there have been some frustrating things about it -- features which feel like they should be there but simply aren't, or which are provided in a very uninspired way. To see a new way for the same framework to be improved, and to allow for feedback and suggestions that stem from my own use, is deeply heartening. In short, I wouldn't be doing any of this if I wasn't already an MT fan. If I wasn't, I would have moved to a competing product a long time ago.
Let's see where this heads. Expect some dispatches from me in the future about Melody's progress, and my own progress with Melody.
InformationWeek Analytics has published an independent analysis of the current state of open source adoption. Download the report here (registration required).
Follow me and the rest of InformationWeek on Twitter.
Related Reading
| To upload an avatar photo, first complete your Disqus profile. | View the list of supported HTML tags you can use to style comments. | Please read our commenting policy. | |
|
|
T-Shirt Giveaway: Each week we're selecting one great comment from our readers. The author of the comment will receive an InformaitonWeek Community t-shirt. So get posting! |
Subscribe to RSSResource Links
This Week's Issue
Technology Whitepapers
- Mobile BI: Actionable Intelligence for the Agile Enterprise
- Creating the Enterprise-Class Tablet Environment - by Yankee Group
- How To Regain IT Control In An Increasingly Mobile World - by BlackBerry
- The BlackBerry PlayBook tablet's Good Bones - by BlackBerry
- New Visual and Wizard-Driven Paradigms for Exploring Data and Developing Analytic Workflows
Featured Broadcast
This white paper explains how to create a manageable, scalable environment suited to answer real-time business needs by building out a data center on a standards-based, virtualization-aware, energy-efficient and affordable platform. Plus, learn how virtualization is making the jump from the server realm into the application, mobile and database worlds in the additional resources section.
Learn More












