Welcome Melody, we're watching you.

| No Comments

It's fairly clear that one cannot code from the ground up in bazaar style. One can test, debug and improve in bazaar style, but it would be very hard to originate a project in bazaar mode. Linus didn't try it. I didn't either. Your nascent developer community needs to have something runnable and testable to play with.
- The Cathedral and the Bazaar by Eric Raymond

Congratulations!

melody-logo-mark-on-white-thumb-200x200-7.jpgYesterday in Pittsburg Tim Appnel announced Melody, an open source fork of MovableType. I would like to congratulate everyone who has worked very hard to make this happen. I am uncharateristically excited about this project. The main reason for the excitement is that I have never witnessed a fork up close before. I know some of the players, and I am familiar in passing with most of the rest. I have wanted to see this happen since I first read about the evolution of fetchmail in The Cathedral and the Bazaar .

Byond the fanfare of Fork and hype of Community

At this time, the code of Melody is not stable and can only be obtained though GitHub. Information about obtaining the code is available on the download page. The web site states that they hope to have a consumer release in the "Fall of 09".

Melody is for those who find value in belonging to, supporting and contributing to a community of helpful, passionate and devoted users, but it is also for people who want a secure, proven and high quality publishing environment for their personal web site or their business.

Ah. "C-O-M-M-U-N-I-T-Y" Great. Yes, a community of users is required for open source projects to make sense. But the details of Melody's goals seem to be the same thing that MovableType.org promised .

What will make Melody different from Movable Type Open Source?

Well, to hear Ben Trott, the original author of Movable Type tell it, MT is stable and Melody is experimental. But Ben also acknowledges what I find to be an intriguing, if under-publicized, aspect of the project, "integration with the code of other open source projects".

In February of 2008, Tim Appnel argued eloquently on the MTOS mailing list, "...there are other more important reasons for migrating away from homebrew solutions and to module in CPAN that exist beyond MTOS." One of the specific open source modules that was being discussed in that post was CGI::Application . cgiapp is a framework for constructing CGI applications. (Movable Type is a CGI program.)

Tim's stated benefits included:

  • "effectively leveraging resources" He wants to use existing CPAN code instead of inventing every function and subroutine in-house.
  • "better embracing open source" He thinks that if we contribute parts of the system to CPAN, some new people will use the parts, and some of those will become part of our community.

And so it starts.

Although I knew in advance that Melody was being announced on Tuesday, the first time I was made aware that it had actually happened was on the CGI::Application mailing list. Mark Stosberg, advocate of simplicity (I think I like this guy, I hope I get to meet him sometime) and technology, and (one of ?) the lead CGI::Application developers has given Melody a positive write up. on his blog.

I can't wait to see what happens next.

Windows 7 is just around the corner!

| No Comments
Windows 7 is the first release of a MS operating system I have actually been looking forward to. I have used the beta and the RC a little; and as soon as I can get my hands on a non-expiring...

Hard working Old Dog

| No Comments
You may wish to review RFC 5513 which was submitted yesterday. It identifies a serious problem facing the Internet community. (No not the virus thing, far more serious than that.) This has real security implications for all of us, and...

All Warm and Fuzzy about Vista

| No Comments
I recently purchased a new workstation, and finally took the plunge with Windows Vista. I don't get what all the fuss has been about. From the comments I have heard, and the impressions I read about, I expected many problems...
I've mentioned it before, and I'm not alone. (STOP! Ask yourself this: Are you on company time right now? Is reading AdvisorBits really a part of your job description? ... This post? Why?) While it is arguably a powerful business...

SBS 2008 Migration - What DVD Drive?

| No Comments
As I mentioned in my last post I'm working on my first SBS 2008 install, it is a migration from a 5 year old SBS 2003 install I have maintained. I thought I had maintained it fairly well, but it...

SBS 2008 is here!

| No Comments
I try not to get too geeky and excited about new software releases, but I have to confess to a certain amount of joyous anticipation this week as I look forward to deploying Windows Small Business Server 2008. The main...

Neccessity is the mother of ...

| No Comments
... getting the TODO list done. For a couple of weeks now, my Windows Small Business Server 2003 has been telling me the weekly backups failed. I think the tape drive in this 10 year old server hardware finally died,...
Over the past few days, all the news I read seems to be about the Microsoft patch on Thursday. A handful of you are subscribed to AdvisorBits and maybe a few of you aren't reading the same things as I...

Another fine mess

| No Comments
You may notice a few hiccups over the next couple days, I accidentally upgraded the templates on the wrong blog. I started to quickly go back, but it seems some of my template modules have been backed up up too....

Now with 100% more community

| No Comments
MT 4.2 is released, and we have updated without difficulty.

The new visual age of the Internet

| 1 Comment
Why back when I was a whippersnapper, they didn't have video on the Internets. [sic] We had some animated gifs, sure, but the images we dealt with back then are nothing compared with what we see on websites today. Serving...

Keep it short and to the point.

| No Comments
Thats what Jakob Neilson would have us do, if you can read all the way through the 1068 words he uses to tell us this. (Which his summary would have us believe you probably won't.) Summary: On the average Web...

Page vs. Entry

| No Comments
Movable Type 4 gives us a rich vocabulary of information elements from which to construct small business web sites. As I write this the ultimate irony is that I am using version 3.xx to tell my clients about a feature...

The three (?) faces of MT4

| No Comments
The latest version of Movable Type, MT4, comes in three distinct flavors, plus an enterprise version. Since I work with small businesses, and individuals, I thought I would take a minute to go over the various features and license terms...

Find recent content on the main index or look in the archives to find all content.

Recent Comments

  • Internet Bandit: Other than donating your mobile or relocating to Tasmania... read more
  • Internet Bandit: Mike has always been top-shelf! Congrats Mike! read more
  • Dave Lewis: Glad I could help. :) cheers, Dave read more
  • Jamie Stephens: Great article. I think that both examples show how distributed read more
  • Eric Sundwall: This works great if you trash this line - updated read more
  • John: And why isn't type key working? read more
  • Michael Scaramozzino: Hi John! Check us out on HGTV on June 21st read more
  • John: I don't discriminate. If you want to constructively add, even read more
  • Eric Sundwall: Do flash in the pan comments add to the discussion read more
  • John: I forgot to specifically mention using BCC when sending to read more

Recent Assets

  • melody-logo-mark-on-white-thumb-200x200-7.jpg
  • IfTheStartMenuHadBeenUpperLeft.PNG
  • Vista Control Panel
  • iSCSI-4.png
OpenID accepted here Learn more about OpenID

Subscribe by Email

Enter your email address:

Delivered by FeedBurner