The InformationWeek -- Blogs
Open Source Blog

Topics:   Content Management : Open Source

  • Email this page E-mail this page
  • Print this page Print this page
  • Bookmark and Share
  • icon

Melody: Movable Type, Reloaded


Posted by Serdar Yegulalp, Jun 23, 2009 11:57 AM

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.


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.

« IBM’s Patent Lawyer: From Reform Advocate To Mr. Fix-It | Main | The Cloud's Next Big Thing: Software Testing »



Sign Up Now
For InformationWeek News Alerts




This is a public forum. United Business Media and its affiliates are not responsible for and do not control what is posted herein. United Business Media makes no warranties or guarantees concerning any advice dispensed by its staff members or readers.

Community standards in this comment area do not permit hate language, excessive profanity, or other patently offensive language. Please be aware that all information posted to this comment area becomes the property of United Business Media LLC and may be edited and republished in print or electronic format as outlined in United Business Media's Terms of Service.

Important Note: This comment area is NOT intended for commercial messages or solicitations of business.




 
 

  1. Sequential Programming: Like Eating Peas with a Straw.
  2. Biomolecular device using self-assembled DNA nanostructures?
  3. Coreinfo v2.0: A Simple Utility to Understand the Manycore Complexity in Windows


Join The InformationWeek Group On LinkedIn


                           


  1. Too Much Netbook For Too Litl?
  2. Sprint And T-Mobile Headed The Wrong Direction
  3. More Reasons Why Linux Misses The Desktop
  4. Windows 7 Is Broken, So What?


  1. Florida Hospital Dials Up iPhones For Nurses
  2. Is Antivirus Software Dead?
  3. Securing The Cyber Supply Chain
  4. CIO Profiles: Christopher Rence, Chief Information And Business Transformation Officer Of FICO
  5. InformationWeek Analytics Research: Federated Search
  6. Practical Analysis: The Fastest-Growing Security Threat

 

  Ars Technica
Boing Boing
Channel 9 Forums
CRN Blogs
Dr.Dobb's Portal: Blogs
Engadget
Gizmodo
GrokLaw
  Lifehacker
Schneier on Security
Slashdot
TechCrunch
Techdirt
Techmeme
Valleywag

  DECEMBER 2008
NOVEMBER 2008
OCTOBER 2008
SEPTEMBER 2008
AUGUST 2008
JULY 2008
JUNE 2008
MAY 2008
  APRIL 2008
MARCH 2008
FEBRUARY 2008
JANUARY 2008
DECEMBER 2007
NOVEMBER 2007
OCTOBER 2007
SEPTEMBER 2007