<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/atom10full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.openmelody.org/~d/styles/itemcontent.css"?><feed xmlns="http://www.w3.org/2005/Atom" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0">
    <title>Melody: Community Powered Publishing</title>
    <link rel="alternate" type="text/html" href="http://openmelody.org/" />
    
    <id>tag:openmelody.org,2009-06-12://1</id>
    <updated>2010-01-15T21:41:28Z</updated>
    
    <generator uri="http://www.sixapart.com/movabletype/">Movable Type 4.261</generator>

<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/atom+xml" href="http://feeds.openmelody.org/openmelody/index" /><feedburner:info uri="openmelody/index" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><entry>
    <title>git tip: auto-completion for local branches and remotes</title>
    <link rel="alternate" type="text/html" href="http://feeds.openmelody.org/~r/openmelody/index/~3/LAgXFuiFAnU/git-tip-auto-completion-for-local-branches-and-remotes" />
    <id>tag:openmelody.org,2010://1.42</id>

    <published>2010-01-15T19:27:36Z</published>
    <updated>2010-01-15T21:41:28Z</updated>

    <summary>As you may or may not know, Melody uses git and we love it. We use it so much, we thought we should share a bash recipe with you that helps us work more efficiently on the command line. The...</summary>
    <author>
        <name>Byrne Reese</name>
        <uri>http://majordojo.com/</uri>
    </author>
    
        <category term="Development" scheme="http://www.sixapart.com/ns/types#category" />
    
    <category term="autocomplete" label="autocomplete" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="bash" label="bash" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="commandline" label="command line" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="git" label="git" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="unix" label="unix" scheme="http://www.sixapart.com/ns/types#tag" />
    
    <content type="html" xml:lang="en" xml:base="http://openmelody.org/">
        &lt;p&gt;As you may or may not know, Melody uses git and we love it. We use it so much, we thought we should share a bash recipe with you that helps us work more efficiently on the command line. The following recipe, when added to your .bashrc file, will allow you to use the TAB key to auto-complete any git commands, local branches and local remotes. Hit TAB twice and it will show you a list of possible matches. Very helpful.&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;# This command line completion script will handily autocomplete
# any git commands as well as any remotes and branches you have
# defined.
#
# Add this to your .bashrc file
complete -f -W "$(echo `git branch | sed -e s/[\ \*]//g | cut -f 1 -d ' ' | uniq`; \                                                                       
    echo `git remote | sed -e s/[\ \*]//g | cut -f 1 -d ' ' | uniq`; \                                                                                   
    echo `git | tail -23 | head -21 | cut -d ' ' -f 4`);" git
&lt;/code&gt;&lt;/pre&gt;

        

    &lt;img src="http://feeds.feedburner.com/~r/openmelody/index/~4/LAgXFuiFAnU" height="1" width="1"/&gt;</content>
<feedburner:origLink>http://openmelody.org/blog/2010/01/git-tip-auto-completion-for-local-branches-and-remotes</feedburner:origLink></entry>

<entry>
    <title>Screencast: Unit Testing and Using Git With Melody</title>
    <link rel="alternate" type="text/html" href="http://feeds.openmelody.org/~r/openmelody/index/~3/34IW9_SkXKs/screencast-unit-testing-and-using-git-with-melody" />
    <id>tag:openmelody.org,2010://1.41</id>

    <published>2010-01-14T08:21:10Z</published>
    <updated>2010-01-14T08:33:23Z</updated>

    <summary>Jay Allen and Byrne Reese explain unit testing in Melody and demonstrate how to use Git to make, commit and push changes to the code from your own local repository in this live screencast recorded Wednesday, January 13th. Part 1:...</summary>
    <author>
        <name>Jesse Gardner</name>
        <uri>http://plasticmind.com/</uri>
    </author>
    
        <category term="Events" scheme="http://www.sixapart.com/ns/types#category" />
    
    <category term="git" label="git" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="melody" label="melody" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="openmelody" label="openmelody" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="unittesting" label="unittesting" scheme="http://www.sixapart.com/ns/types#tag" />
    
    <content type="html" xml:lang="en" xml:base="http://openmelody.org/">
        &lt;p&gt;Jay Allen and Byrne Reese explain unit testing in Melody and demonstrate how to use Git to make, commit and push changes to the code from your own local repository in this live screencast recorded Wednesday, January 13th.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Part 1:&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="545" height="383" id="viddler_58a0d94"&gt;&lt;param name="flashvars" value="disablebranding=t" /&gt;&lt;param name="movie" value="http://www.viddler.com/player/58a0d94/" /&gt;&lt;param name="allowScriptAccess" value="always" /&gt;&lt;param name="allowFullScreen" value="true" /&gt;&lt;embed src="http://www.viddler.com/player/58a0d94/" width="545" height="383" type="application/x-shockwave-flash" allowScriptAccess="always" flashvars="disablebranding=t" allowFullScreen="true" name="viddler_58a0d94"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Part 2:&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="545" height="383" id="viddler_3143a11b"&gt;&lt;param name="flashvars" value="disablebranding=t" /&gt;&lt;param name="movie" value="http://www.viddler.com/player/3143a11b/" /&gt;&lt;param name="allowScriptAccess" value="always" /&gt;&lt;param name="allowFullScreen" value="true" /&gt;&lt;embed src="http://www.viddler.com/player/3143a11b/" width="545" height="383" type="application/x-shockwave-flash" allowScriptAccess="always" flashvars="disablebranding=t" allowFullScreen="true" name="viddler_3143a11b"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;/p&gt;

        

    &lt;img src="http://feeds.feedburner.com/~r/openmelody/index/~4/34IW9_SkXKs" height="1" width="1"/&gt;</content>
<feedburner:origLink>http://openmelody.org/blog/2010/01/screencast-unit-testing-and-using-git-with-melody</feedburner:origLink></entry>

<entry>
    <title>What is PubSubHubbub and why make it core?</title>
    <link rel="alternate" type="text/html" href="http://feeds.openmelody.org/~r/openmelody/index/~3/RkSMb1D4BKY/what-is-pubsubhubbub-and-why-make-it-core" />
    <id>tag:openmelody.org,2010://1.40</id>

    <published>2010-01-12T17:33:58Z</published>
    <updated>2010-01-12T17:47:08Z</updated>

    <summary>Not too long ago the core development team upgraded and folded into the core distribution of Melody Tatsuhiko’s PubSubHubbub plugin to make it immediately available upon download and installation. If you are like most people, you are probably asking yourself,...</summary>
    <author>
        <name>Byrne Reese</name>
        <uri>http://majordojo.com/</uri>
    </author>
    
        <category term="Learning" scheme="http://www.sixapart.com/ns/types#category" />
    
    <category term="bradfitzpatrick" label="brad fitzpatrick" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="bradfitz" label="bradfitz" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="feeds" label="feeds" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="pubsubhubbub" label="pubsubhubbub" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="readers" label="readers" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="rsscloud" label="rsscloud" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="seo" label="seo" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="subscriptions" label="subscriptions" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="video" label="video" scheme="http://www.sixapart.com/ns/types#tag" />
    
    <content type="html" xml:lang="en" xml:base="http://openmelody.org/">
        &lt;p&gt;Not too long ago the core development team upgraded and folded into the core distribution of Melody &lt;a href="http://bulknews.typepad.com/"&gt;Tatsuhiko&lt;/a&gt;&amp;#8217;s PubSubHubbub plugin to make it immediately available upon download and installation. If you are like most people, you are probably asking yourself, &amp;#8220;umm, what in the world is &amp;#8216;pubsubhubbub&amp;#8217; and who keeps letting geeks name important internet protocols?&amp;#8221;&lt;/p&gt;

&lt;p&gt;Luckily I don&amp;#8217;t have to answer these questions directly. Instead, let me refer you to the technology&amp;#8217;s creators, Brad Fitzpatrick and Brett Slatkin, who explain very succinctly why this is cool, and admit to the obvious, &amp;#8220;PubsubHubbub is a geeky name&amp;#8221; (and we love you for it guys).&lt;/p&gt;

&lt;p&gt;&lt;object width="560" height="340"&gt;&lt;param name="movie" value="http://www.youtube.com/v/B5kHx0rGkec&amp;amp;hl=en_US&amp;amp;fs=1&amp;amp;rel=0"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/B5kHx0rGkec&amp;amp;hl=en_US&amp;amp;fs=1&amp;amp;rel=0" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="560" height="340"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;/p&gt;

&lt;p&gt;So why did we make this core? Easy:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;Better SEO - Pubsubhubbub is not replacing feeds, they are augmenting them and helping you to plug your site into the services that want to consume your data - like search engines, feed readers and more.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;We think this is the way servers will be handling blog subscriptions in the future, and putting this into Melody will give our users a head start on getting embedded with the technologies and services that matter.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Pubsubhubbub is more performant and scales better. Melody is all about operational integrity and we will aggressively adopt any technology that can dramatically improve the uptime of your web site.&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

        

    &lt;img src="http://feeds.feedburner.com/~r/openmelody/index/~4/RkSMb1D4BKY" height="1" width="1"/&gt;</content>
<feedburner:origLink>http://openmelody.org/blog/2010/01/what-is-pubsubhubbub-and-why-make-it-core</feedburner:origLink></entry>

<entry>
    <title>Preparing for the big launch and getting trained on unit testing</title>
    <link rel="alternate" type="text/html" href="http://feeds.openmelody.org/~r/openmelody/index/~3/6N6hYlPxS0A/preparing-for-the-big-launch-and-getting-trained-on-unit-testing" />
    <id>tag:openmelody.org,2010://1.39</id>

    <published>2010-01-07T18:59:17Z</published>
    <updated>2010-01-07T22:39:47Z</updated>

    <summary>In our most recent community conference call, we began putting our ducks in a row for a launch of a Melody 1.0 beta. Our first line of business? Bring the product to a level of quality we feel necessary to...</summary>
    <author>
        <name>Byrne Reese</name>
        <uri>http://majordojo.com/</uri>
    </author>
    
        <category term="Announcements" scheme="http://www.sixapart.com/ns/types#category" />
    
        <category term="Events" scheme="http://www.sixapart.com/ns/types#category" />
    
    <category term="developers" label="developers" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="events" label="events" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="seminar" label="seminar" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="training" label="training" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="unittests" label="unit tests" scheme="http://www.sixapart.com/ns/types#tag" />
    
    <content type="html" xml:lang="en" xml:base="http://openmelody.org/">
        &lt;p&gt;In our most recent community conference call, we began putting our ducks in a row for a launch of a Melody 1.0 beta. Our first line of business? Bring the product to a level of quality we feel necessary to support a community of beta testers. The best way for us to do that is to build out a robust set of unit tests that we can rely on to assure a baseline level of quality going forward.&lt;/p&gt;

        &lt;p&gt;The good news is that Movable Type has a massive number of unit tests. The bad news is that most of them fail. (&lt;em&gt;cough&lt;/em&gt;&amp;#8230; &lt;em&gt;wheeeze&lt;/em&gt;) So our focus in the coming weeks will be systematically go through each unit test suite and get them all to pass. It is daunting task, but we know that by working together in a concerted way, we can easily tackle it. So we are doing two things:&lt;/p&gt;

&lt;p&gt;First, we invite the community to join us for a day long hackathon on January 20th in which we work together in fixing as many unit tests as we can. The person who fixes the most will win a $100 Amazon Gift Certificate. &lt;/p&gt;

&lt;p&gt;Second, to prepare for the event we will be holding &lt;a href="http://crush3r.com/page/mkrbwaxyjc"&gt;an hour long training session&lt;/a&gt; the week before (January 13, 2010 at 10:00 PST) in which we will introduce people to the Melody development environment and methodology. Jay Allen, our Chief Code Ranger will present a brief overview on unit testing in Perl, git and making contributions to the product. Then we will all delight in watching Byrne stumble through the process himself. It promises to be a worthwhile learning experience for everyone who participates. &lt;a href="http://crush3r.com/page/mkrbwaxyjc"&gt;RSVP now&lt;/a&gt;!&lt;/p&gt;

&lt;p&gt;&lt;b&gt;&lt;a href="http://crush3r.com/page/mkrbwaxyjc"&gt;Melody Debugging and Unit Testing Training Seminar&lt;/a&gt;&lt;/b&gt;&lt;br /&gt;Wednesday, Jan 13, 2010&lt;br /&gt;10:00am PST&lt;br /&gt;&lt;/p&gt;

&lt;h2&gt;Listen to the podcast&lt;/h2&gt;

&lt;p&gt;&lt;object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0" width="150" height="60" id="buttonIA9688_01062010101205819_1053185"&gt;&lt;param name="allowScriptAccess" value="always" /&gt;&lt;param name="movie" value="http://www.freeconferencecalling.com/recordings/wimpy/wimpy.swf" /&gt;&lt;param name="loop" value="false" /&gt;&lt;param name="menu" value="false" /&gt;&lt;param name="quality" value="high" /&gt;&lt;param name="scale" value="noscale" /&gt;&lt;param name="salign" value="lt" /&gt;&lt;param name="bgcolor" value="000000" /&gt;&lt;param name="wmode" value="transparent"&gt;&lt;param name="flashvars" value="wimpyReg=MlhQT1VRJTI0TE4lN0QyNnN5c2Z5cyU3QjdzNnRWbW83JTdCeDZ3NG0xOUolNDBPJTNGMyUzQkglM0ZL&amp;amp;wimpyApp=&amp;amp;wimpySkin=http://www.freeconferencecalling.com/recordings/wimpy/skins/skin.xml&amp;amp;autoAdvance=no&amp;amp;playlist=http://recording.freeconferencecalling.com/mp3/0/308384/IA9688_01062010101205819_1053185.mp3" /&gt;&lt;embed src="http://www.freeconferencecalling.com/recordings\wimpy/wimpy.swf" flashvars="wimpyReg=MlhQT1VRJTI0TE4lN0QyNnN5c2Z5cyU3QjdzNnRWbW83JTdCeDZ3NG0xOUolNDBPJTNGMyUzQkglM0ZL&amp;amp;wimpyApp=&amp;amp;wimpySkin=http://www.freeconferencecalling.com/recordings/wimpy/skins/skin.xml&amp;amp;autoAdvance=no&amp;amp;playlist=http://recording.freeconferencecalling.com/mp3/0/308384/IA9688_01062010101205819_1053185.mp3" loop="false" menu="false" quality="high" width="150" height="60" scale="noscale" salign="lt" name="wimpy2951" align="center" bgcolor="000000" wmode="transparent" allowScriptAccess="always" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" /&gt;&lt;/object&gt;&lt;/p&gt;

    &lt;img src="http://feeds.feedburner.com/~r/openmelody/index/~4/6N6hYlPxS0A" height="1" width="1"/&gt;</content>
<feedburner:origLink>http://openmelody.org/blog/2010/01/preparing-for-the-big-launch-and-getting-trained-on-unit-testing</feedburner:origLink></entry>

<entry>
    <title>From today's designer training seminar</title>
    <link rel="alternate" type="text/html" href="http://feeds.openmelody.org/~r/openmelody/index/~3/8GQA0tK4DVI/from-todays-designer-training-seminar" />
    <id>tag:openmelody.org,2009://1.38</id>

    <published>2009-12-16T20:02:00Z</published>
    <updated>2009-12-16T20:41:33Z</updated>

    <summary>We had a wonderful turnout at today’s free training seminar for designers; and by “wonderful” I mean we were at capacity and actually had to turn away visitors because our Adobe Connect account couldn’t accomodate everyone. I must say that...</summary>
    <author>
        <name>Byrne Reese</name>
        <uri>http://majordojo.com/</uri>
    </author>
    
        <category term="Events" scheme="http://www.sixapart.com/ns/types#category" />
    
    <category term="design" label="design" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="designer" label="designer" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="seminar" label="seminar" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="slides" label="slides" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="training" label="training" scheme="http://www.sixapart.com/ns/types#tag" />
    
    <content type="html" xml:lang="en" xml:base="http://openmelody.org/">
        &lt;p&gt;We had a wonderful turnout at today&amp;#8217;s free training seminar for designers; and by &amp;#8220;wonderful&amp;#8221; I mean we were at capacity and actually had to turn away visitors because our Adobe Connect account couldn&amp;#8217;t accomodate everyone. I must say that it is so rewarding for me and everyone working on this project to see a turn out like this and it reaffirms that the Melody project really is poised to be a huge contender in the content management and blog publishing space. &lt;/p&gt;

&lt;p&gt;We are currently in the process of assembling a video and screencast of today&amp;#8217;s seminar, so if you missed it, you can always wait to see it again later on in the week when that process is complete. In the meantime, here are the slides from today&amp;#8217;s presentation:&lt;/p&gt;

&lt;p&gt;&lt;object style="margin:0px" width="425" height="355"&gt;&lt;param name="movie" value="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=melodydesignertraining-091216135210-phpapp01&amp;amp;stripped_title=melody-designer-training" /&gt;&lt;param name="allowFullScreen" value="true"/&gt;&lt;param name="allowScriptAccess" value="always"/&gt;&lt;embed src="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=melodydesignertraining-091216135210-phpapp01&amp;amp;stripped_title=melody-designer-training" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="355"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Update: the audio component (provided separately) is now available.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0" width="150" height="60" id="buttonIA9688_12162009101559986_1051418"&gt;&lt;param name="allowScriptAccess" value="always" /&gt;&lt;param name="movie" value="http://www.freeconferencecalling.com/recordings/wimpy/wimpy.swf" /&gt;&lt;param name="loop" value="false" /&gt;&lt;param name="menu" value="false" /&gt;&lt;param name="quality" value="high" /&gt;&lt;param name="scale" value="noscale" /&gt;&lt;param name="salign" value="lt" /&gt;&lt;param name="bgcolor" value="000000" /&gt;&lt;param name="wmode" value="transparent"&gt;&lt;param name="flashvars" value="wimpyReg=MlhQT1VRJTI0TE4lN0QyNnN5c2Z5cyU3QjdzNnRWbW83JTdCeDZ3NG0xOUolNDBPJTNGMyUzQkglM0ZL&amp;amp;wimpyApp=&amp;amp;wimpySkin=http://www.freeconferencecalling.com/recordings/wimpy/skins/skin.xml&amp;amp;autoAdvance=no&amp;amp;playlist=http://recording.freeconferencecalling.com/mp3/0/308384/IA9688_12162009101559986_1051418.mp3" /&gt;&lt;embed src="http://www.freeconferencecalling.com/recordings\wimpy/wimpy.swf" flashvars="wimpyReg=MlhQT1VRJTI0TE4lN0QyNnN5c2Z5cyU3QjdzNnRWbW83JTdCeDZ3NG0xOUolNDBPJTNGMyUzQkglM0ZL&amp;amp;wimpyApp=&amp;amp;wimpySkin=http://www.freeconferencecalling.com/recordings/wimpy/skins/skin.xml&amp;amp;autoAdvance=no&amp;amp;playlist=http://recording.freeconferencecalling.com/mp3/0/308384/IA9688_12162009101559986_1051418.mp3" loop="false" menu="false" quality="high" width="150" height="60" scale="noscale" salign="lt" name="wimpy2951" align="center" bgcolor="000000" wmode="transparent" allowScriptAccess="always" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" /&gt;&lt;/object&gt;&lt;/p&gt;

&lt;p&gt;We encourage you to share the presentation with your friends and the designers you may know.&lt;/p&gt;

        &lt;p&gt;At the end of the presentation we also invited attendees to ask us questions. Here are a few of the questions they asked (with answers of course):&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Will Melody have a custom fields solution?&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;The answer is a resounding &lt;em&gt;yes.&lt;/em&gt; It is not likely that the solution will be fully integrated into the core product by the time we ship Melody 1.0, but it will be available as an optional plugin to help facilitate its testing and development. &lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Will Melody have a redesigned administrative console or user interface?&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;It is certainly the core team&amp;#8217;s desire to revamp the user interface to clearly differentiate it from its cousin, and to make much needed enhancements to certain key aspects of its user interface, but whether or not such a drastic change is ready in time for a 1.0 release depends upon the community&amp;#8217;s willingness to design, test and support such a change. It is our suspicion that a redesign is not likely for Melody 1.0, but then again the community has surprised us before, so we will see.&lt;/p&gt;

    &lt;img src="http://feeds.feedburner.com/~r/openmelody/index/~4/8GQA0tK4DVI" height="1" width="1"/&gt;</content>
<feedburner:origLink>http://openmelody.org/blog/2009/12/from-todays-designer-training-seminar</feedburner:origLink></entry>

<entry>
    <title>Join us for a Free Online Seminar for Designers</title>
    <link rel="alternate" type="text/html" href="http://feeds.openmelody.org/~r/openmelody/index/~3/EVsdHhpxa2w/join-us-for-a-free-online-seminar-for-designers" />
    <id>tag:openmelody.org,2009://1.37</id>

    <published>2009-12-10T23:24:36Z</published>
    <updated>2009-12-10T23:31:54Z</updated>

    <summary>To help prepare users for the upcoming release of Melody, we will be taking time to educate as many of you as we can about how to make the most of Melody. Our initial training sessions will focus on designers...</summary>
    <author>
        <name>Byrne Reese</name>
        <uri>http://majordojo.com/</uri>
    </author>
    
        <category term="Announcements" scheme="http://www.sixapart.com/ns/types#category" />
    
    <category term="documentation" label="documentation" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="seminar" label="seminar" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="training" label="training" scheme="http://www.sixapart.com/ns/types#tag" />
    
    <content type="html" xml:lang="en" xml:base="http://openmelody.org/">
        &lt;p&gt;To help prepare users for the &lt;a href="http://openmelody.org/blog/2009/11/melody-10-development-in-full-swing"&gt;upcoming release of Melody&lt;/a&gt;, we will be taking time to educate as many of you as we can about how to make the most of Melody. &lt;strong&gt;Our initial training sessions will focus on designers and developers&lt;/strong&gt;, and as we get closer to release will expand to include sessions for authors and content managers. &lt;/p&gt;

&lt;p&gt;So if you are interested in learning more about Melody, about the many new features we are adding specifically for designers, and about just how easy is it to build web sites for your clients using Melody, then our first online seminar (I just can&amp;#8217;t bring myself to use the word &amp;#8220;webinar&amp;#8221;) is for you. &lt;a href="http://crush3r.com/page/uptavwtegm"&gt;RSVP now&lt;/a&gt;!&lt;/p&gt;

        &lt;h3&gt;About the Event:&lt;/h3&gt;

&lt;p&gt;In this online seminar attendees will be introduced to the Melody Content Management System, and then be taken through a step-by-step tutorial on how to build a web site using Melody. Then, at the end of the 45-minute presentation attendees will have an opportunity to ask the core members of the Melody design and development team specific questions they might have.&lt;/p&gt;

&lt;p&gt;When all is said and done attendees will:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;See just how easy it is to create, package and distribute a theme for Melody without having to know a programming language.&lt;/li&gt;
&lt;li&gt;Be introduced to Melody&amp;#8217;s semantic, simple, and honest-to-god easy to learn templating language.&lt;/li&gt;
&lt;li&gt;Learn about the many features specifically designed for designers, like custom theme options and preferences bundles.&lt;/li&gt;
&lt;li&gt;See some of the differences between Melody and Movable Type.&lt;/li&gt;
&lt;li&gt;Have an opportunity to provide the core development team with your feedback to make Melody an even better platform for designers.&lt;/li&gt;
&lt;/ul&gt;

    &lt;img src="http://feeds.feedburner.com/~r/openmelody/index/~4/EVsdHhpxa2w" height="1" width="1"/&gt;</content>
<feedburner:origLink>http://openmelody.org/blog/2009/12/join-us-for-a-free-online-seminar-for-designers</feedburner:origLink></entry>

<entry>
    <title>We use git and we love it!</title>
    <link rel="alternate" type="text/html" href="http://feeds.openmelody.org/~r/openmelody/index/~3/BsGVqBYwp9M/we-use-git-and-we-love-it" />
    <id>tag:openmelody.org,2009://1.35</id>

    <published>2009-11-20T17:35:21Z</published>
    <updated>2009-12-04T10:55:28Z</updated>

    <summary>Jay recently posted this video to the openmelody mailing list. Jay is Melody’s Code Ranger and is responsible for wrangling all of the changes and contributions being made by the community. In addition to being a git expert, he is...</summary>
    <author>
        <name>Byrne Reese</name>
        <uri>http://majordojo.com/</uri>
    </author>
    
        <category term="Community" scheme="http://www.sixapart.com/ns/types#category" />
    
        <category term="Development" scheme="http://www.sixapart.com/ns/types#category" />
    
    <category term="coderanger" label="code ranger" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="git" label="git" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="google" label="google" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="jayallen" label="jay allen" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="perl" label="perl" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="programming" label="programming" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="randallschwartz" label="randall schwartz" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="sourcecodecontrol" label="source code control" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="tutorial" label="tutorial" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="video" label="video" scheme="http://www.sixapart.com/ns/types#tag" />
    
    <content type="html" xml:lang="en" xml:base="http://openmelody.org/">
        &lt;p&gt;&lt;a href="http://jayallen.org"&gt;Jay&lt;/a&gt; recently posted &lt;a href="http://video.google.com/videoplay?docid=-3999952944619245780#"&gt;this video&lt;/a&gt; to the &lt;a href="http://groups.google.com/group/openmelody/"&gt;openmelody mailing list&lt;/a&gt;. Jay is Melody&amp;#8217;s Code Ranger and is responsible for wrangling all of the changes and contributions being made by the community. In addition to being a git expert, he is also our resident git evangelist and has donated a tremendous amount of his time to teaching us all how to use git in order to make our lives as developers easier. Everyone he has introduced git to has loved it, especially theme designers who have, until git, had no easy way to manage and collaborate upon building a web site with other designers and developers.&lt;/p&gt;

&lt;p&gt;The video below caught my attention, not just because it provides a great technical background on git, but because it was given by Randall Schwartz &amp;#8212; one of the most recognizable names in the Perl community because most of us &lt;a href="http://www.amazon.com/Learning-Perl-Third-Randal-Schwartz/dp/0596001320"&gt;learned Perl by reading his books&lt;/a&gt;.&lt;/p&gt;

        &lt;p&gt;&lt;em&gt;Note: this talk is pretty technical, if you are looking for a video tutorial on git oriented more towards beginners, &lt;a href="http://openmelody.org/blog/2009/09/learning-to-hack-on-melody-in-one-hour"&gt;check out this one&lt;/a&gt;.&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;&lt;embed id=VideoPlayback src=http://video.google.com/googleplayer.swf?docid=-3999952944619245780&amp;amp;hl=en&amp;amp;fs=true style=width:400px;height:326px allowFullScreen=true allowScriptAccess=always type=application/x-shockwave-flash&gt; &lt;/embed&gt;&lt;/p&gt;

    &lt;img src="http://feeds.feedburner.com/~r/openmelody/index/~4/BsGVqBYwp9M" height="1" width="1"/&gt;</content>
<feedburner:origLink>http://openmelody.org/blog/2009/11/we-use-git-and-we-love-it</feedburner:origLink></entry>

<entry>
    <title>Melody 1.0 Development In Full Swing</title>
    <link rel="alternate" type="text/html" href="http://feeds.openmelody.org/~r/openmelody/index/~3/JY0zDefXlMM/melody-10-development-in-full-swing" />
    <id>tag:openmelody.org,2009://1.34</id>

    <published>2009-11-18T18:00:27Z</published>
    <updated>2009-11-19T05:45:00Z</updated>

    <summary>When Melody was first announced it was difficult for us as a team and community to answer the one question most people had: “what features are going to be in it?” That was a difficult primarily because Melody is what...</summary>
    <author>
        <name>Byrne Reese</name>
        <uri>http://majordojo.com/</uri>
    </author>
    
        <category term="Development" scheme="http://www.sixapart.com/ns/types#category" />
    
    <category term="architecture" label="architecture" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="development" label="development" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="documentation" label="documentation" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="l10n" label="l10n" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="log4mt" label="log4mt" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="log4perl" label="log4perl" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="melody" label="melody" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="mod_perlite" label="mod_perlite" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="movabletype" label="movable type" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="opensource" label="open source" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="plack" label="plack" scheme="http://www.sixapart.com/ns/types#tag" />
    
    <content type="html" xml:lang="en" xml:base="http://openmelody.org/">
        &lt;p&gt;When Melody was &lt;a href="http://openmelody.org/blog/2009/06/introducing-melody"&gt;first announced&lt;/a&gt; it was difficult for us as a team and community to answer the one question most people had: &amp;#8220;what features are going to be in it?&amp;#8221; That was a difficult primarily because Melody is what we like to call a &amp;#8220;do-ocracy&amp;#8221; in which the features and roadmap are driven first and foremost by those willing to step up and actually do the work to make it happen; and until we had a group of people actually &lt;em&gt;doing&lt;/em&gt; something, we wouldn&amp;#8217;t really know what features Melody 1.0 might have.&lt;/p&gt;

&lt;p&gt;Well much has changed now that the community is growing and contributions are on the rise. We now have a lot of stuff getting actually getting &lt;em&gt;done&lt;/em&gt;, and as a result Melody 1.0 is starting to take shape. So to finally answer the question so many people have had, here is the first overview of what we are currently anticipating to be in Melody 1.0:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Revision Histories&lt;/strong&gt; - Revision Histories will allow administrators, designers and users to maintain a history of all the changes that have been made to pages, posts and templates. Users can view diffs, rollback to prior versions and more.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Full-screen Editor Mode&lt;/strong&gt; - Melody&amp;#8217;s template, entry and page editing screens will all feature the ability to expand the main text editing area to the full width of the page in order to give users the ability to edit their content more easily and with fewer distractions.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Real-time Web Support&lt;/strong&gt; - Melody has the technology to deliver your blog posts in real time to a new breed of applications like Google Reader &amp;#8212; all of the immediacy of something like Twitter, with none of the limitations presented by RSS. &lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Enhanced User Interface&lt;/strong&gt; - A number of key screens in the application having to do with blog, plugin and web site configuration have been redesigned to be more efficient to use and navigate. &lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Russian Language Support&lt;/strong&gt; - A Melody community member has contributed a Russian translation which we hope to bundle or make available upon release. &lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;New Logging Framework&lt;/strong&gt; - Melody&amp;#8217;s replaces its proprietary logging system with a powerful, world-class, open source logging framework that is used the world round by countless professional web hosts and site operations team. One key advantage of the new system: the ability to be notified via email or IM of critical error messages that occur. &lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Enhanced Theme Configuration Options&lt;/strong&gt; - Designers will rejoice in knowing that Melody significantly &lt;a href="http://www.majordojo.com/projects/movable-type/config-assistant/"&gt;reduces the amount of technical knowledge anyone must have&lt;/a&gt; in order to build a robust, feature rich theme. Know HTML? Can you edit a config file? Then you can build world-class themes for Melody. No joke.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;New, Social Media Ready Theme&lt;/strong&gt; - Melody provides a major overhaul to the theme available to users right out of the box - with robust theme options to enable Twitter and Facebook integration with the click of a button, advanced AJAX threaded commenting, and more. &lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;jQuery Support&lt;/strong&gt; - Melody 1.0 will begin the process of phasing out all proprietary javascript libraries in favor of a much more widely used, adopted and documented framework: &lt;a href="http://jquery.com/"&gt;jQuery&lt;/a&gt;.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Web Framework Compatibility&lt;/strong&gt; - Melody is taking the important step in deprecating a number of APIs and coding conventions whose presence has long hindered Movable Type&amp;#8217;s support for web frameworks like Catalyst, &lt;code&gt;mod_perl&lt;/code&gt;, &lt;a href="http://modperlite.org/"&gt;&lt;code&gt;mod_perlite&lt;/code&gt;&lt;/a&gt; and the new kid on the block: &lt;a href="http://plackperl.org/"&gt;Plack&lt;/a&gt;. &lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Road to a Slimmer Core&lt;/strong&gt; - Melody has an aggressive roadmap to remove old code that should be no longer in use to help make Melody faster and trimmer. To assist developers plan accordingly new warnings will be issued whenever deprecated template tags, or coding conventions are used.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Documentation&lt;/strong&gt; - Yes, documentation is a feature, and so far more hours has been put into improving documentation than any other single feature being developed for Melody. When Melody 1.0 is released we will have completed a Melody Templating Language Primer, a Designers Guide to Melody, a Developers Guide to Melody, and a Melody Theme Reference Manual.&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;And that is just the beginning as more and more people are stepping up to help every week. Follow along with us on twitter (&lt;a href="http://twitter.com/openmelody"&gt;@openmelody&lt;/a&gt;) as we bring more and more features online, and subscribe to this blog to be the first to be notified when the Melody 1.0 beta begins!&lt;/p&gt;

        

    &lt;img src="http://feeds.feedburner.com/~r/openmelody/index/~4/JY0zDefXlMM" height="1" width="1"/&gt;</content>
<feedburner:origLink>http://openmelody.org/blog/2009/11/melody-10-development-in-full-swing</feedburner:origLink></entry>

<entry>
    <title>Learning to hack on Melody in one hour</title>
    <link rel="alternate" type="text/html" href="http://feeds.openmelody.org/~r/openmelody/index/~3/tcWOuzJQbxo/learning-to-hack-on-melody-in-one-hour" />
    <id>tag:openmelody.org,2009://1.27</id>

    <published>2009-09-11T18:55:34Z</published>
    <updated>2009-09-11T19:40:19Z</updated>

    <summary>Even though Melody is a fork of Movable Type, we wanted Melody in many respects to be a fresh start for the product and platform. In starting fresh we wanted to re-evaluate the entire contribution chain to make sure it...</summary>
    <author>
        <name>Byrne Reese</name>
        <uri>http://majordojo.com/</uri>
    </author>
    
        <category term="Community" scheme="http://www.sixapart.com/ns/types#category" />
    
    <category term="developers" label="developers" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="git" label="git" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="github" label="github" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="oreilly" label="oreilly" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="sourcecodecontrol" label="source code control" scheme="http://www.sixapart.com/ns/types#tag" />
    
    <content type="html" xml:lang="en" xml:base="http://openmelody.org/">
        &lt;p&gt;Even though Melody is a fork of Movable Type, we wanted Melody in many respects to be a fresh start for the product and platform. In starting fresh we wanted to re-evaluate the entire contribution chain to make sure it was as frictionless as possible. Central to any open source project and the ease at which people can contribute is the source code control system. Now traditionally Movable Type has been managed using subversion and for the many advantages over &lt;em&gt;its&lt;/em&gt; predecessor cvs, subversion this day and age seems anachronistic in that it architected around a highly centralized single repository.&lt;/p&gt;

&lt;p&gt;Enter &lt;a href="http://git-scm.com/"&gt;git&lt;/a&gt;. &lt;/p&gt;

        &lt;p&gt;Unlike svn, git is architected around the operating reality of most open source projects: that the work that goes into them is inherently decentralized. Architecting itself around this underlying assumption has many benefits:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;developers are free and encouraged to fork projects to work on them independently.&lt;/li&gt;
&lt;li&gt;developers can work on a project, and commit to them frequently, without fear or anxiety of disrupting the parent project.&lt;/li&gt;
&lt;li&gt;developers can more easily &amp;#8220;pull&amp;#8221; and &amp;#8220;push,&amp;#8221; or in other words, selectively share code  between forks and projects.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;In addition, the &lt;a href="http://github.com/"&gt;hosted service github&lt;/a&gt;, where &lt;a href="https://github.com/openmelody"&gt;Melody&amp;#8217;s code is hosted&lt;/a&gt;, adds numerous features on top of git which makes managing projects a snap:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Git&amp;#8217;s &amp;#8220;&lt;a href="http://github.com/blog/270-the-fork-queue"&gt;fork queue&lt;/a&gt;&amp;#8221; shows a list of all the people who have forked the project and what changes they have contributed back to you. It even gives you some idea of how easy it will be to merge their changes in helping alleviate one of the greatest pains of project maintainers. &lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;But most importantly:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Github is a social network for developers allowing users to follow and monitor what their friends are hacking on.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;We wanted Melody&amp;#8217;s focus to be on community and ease of contribution - and git and github seem perfectly suited to help us achieve those goals. However we have heard many of our users tell us that they are unfamiliar with git. &lt;/p&gt;

&lt;p&gt;Thankfully, &lt;a href="http://www.youtube.com/user/OreillyMedia"&gt;O&amp;#8217;Reilly&lt;/a&gt; recorded an &lt;a href="http://www.youtube.com/watch?v=OFkgSjRnay4"&gt;excellent one hour tutorial on git and github&lt;/a&gt; which will help anyone curious about git or contributing to Melody get started.&lt;/p&gt;

&lt;p&gt;&lt;object width="480" height="385"&gt;&lt;param name="movie" value="http://www.youtube.com/v/OFkgSjRnay4&amp;amp;hl=en&amp;amp;fs=1&amp;amp;rel=0"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/OFkgSjRnay4&amp;amp;hl=en&amp;amp;fs=1&amp;amp;rel=0" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="480" height="385"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;/p&gt;

    &lt;img src="http://feeds.feedburner.com/~r/openmelody/index/~4/tcWOuzJQbxo" height="1" width="1"/&gt;</content>
<feedburner:origLink>http://openmelody.org/blog/2009/09/learning-to-hack-on-melody-in-one-hour</feedburner:origLink></entry>

<entry>
    <title>Open Melody Community Call #13</title>
    <link rel="alternate" type="text/html" href="http://feeds.openmelody.org/~r/openmelody/index/~3/MSOo4jAjodo/open-melody-community-call-13" />
    <id>tag:openmelody.org,2009://1.26</id>

    <published>2009-07-17T21:07:57Z</published>
    <updated>2009-07-17T21:17:48Z</updated>

    <summary>For those of you who missed today’s call, it was a lively one that you might find very interesting if you care about how the Melody sausage is going to be made, particularly that spicy Melody 1.0 variety. You can...</summary>
    <author>
        <name>Jay Allen</name>
        <uri>http://endevver.com/</uri>
    </author>
    
        <category term="Discussions and Planning" scheme="http://www.sixapart.com/ns/types#category" />
    
    <category term="audio" label="audio" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="communitycall" label="community call" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="meeting" label="meeting" scheme="http://www.sixapart.com/ns/types#tag" />
    
    <content type="html" xml:lang="en" xml:base="http://openmelody.org/">
        &lt;p&gt;For those of you who missed today&amp;#8217;s call, it was a lively one that you might find very interesting if you care about how the Melody sausage is going to be made,  particularly that spicy Melody 1.0 variety.&lt;/p&gt;

&lt;p&gt;You can listen to the entire call below (or subscribe to &lt;a href="http://www.freeconferencecalling.com/Recordings/Podcast.aspx?bridge=308384"&gt;the podcast&lt;/a&gt;), find out more details about the &lt;a href="http://wiki.openmelody.org/Conference_Call_2009-07-17"&gt;this call&lt;/a&gt; or about all past and future &lt;a href="http://wiki.openmelody.org/Conference_Calls"&gt;Open Melody conference calls&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0" width="150" height="60" id="buttonIA9688_7_17_2009_1105409"&gt;&lt;param name="allowScriptAccess" value="always" /&gt;&lt;param name="movie" value="http://www.freeconferencecalling.com/Recordings/wimpy/wimpy.swf" /&gt;&lt;param name="loop" value="false" /&gt;&lt;param name="menu" value="false" /&gt;&lt;param name="quality" value="high" /&gt;&lt;param name="scale" value="noscale" /&gt;&lt;param name="salign" value="lt" /&gt;&lt;param name="bgcolor" value="000000" /&gt;&lt;param name="wmode" value="transparent"&gt;&lt;param name="flashvars" value="wimpyReg=MlhQT1VRJTI0TE4lN0QyNnN5c2Z5cyU3QjdzNnRWbW83JTdCeDZ3NG0xOUolNDBPJTNGMyUzQkglM0ZL&amp;amp;wimpyApp=&amp;amp;wimpySkin=http://www.freeconferencecalling.com/Recordings/wimpy/skins/skin.xml&amp;amp;autoAdvance=no&amp;amp;playlist=http://recording.freeconferencecalling.com/mp3/0/308384/IA9688_7_17_2009_1105409.mp3" /&gt;&lt;embed src="http://www.freeconferencecalling.com/Recordings\wimpy/wimpy.swf" flashvars="wimpyReg=MlhQT1VRJTI0TE4lN0QyNnN5c2Z5cyU3QjdzNnRWbW83JTdCeDZ3NG0xOUolNDBPJTNGMyUzQkglM0ZL&amp;amp;wimpyApp=&amp;amp;wimpySkin=http://www.freeconferencecalling.com/Recordings/wimpy/skins/skin.xml&amp;amp;autoAdvance=no&amp;amp;playlist=http://recording.freeconferencecalling.com/mp3/0/308384/IA9688_7_17_2009_1105409.mp3" loop="false" menu="false" quality="high" width="150" height="60" scale="noscale" salign="lt" name="wimpy2951" align="center" bgcolor="000000" wmode="transparent" allowScriptAccess="always" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" /&gt;&lt;/object&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Next call:&lt;/strong&gt; &lt;a href="http://wiki.openmelody.org/Conference_Call_2009-07-24"&gt;July 24th, 2009 at 1pm Eastern/10am Pacific&lt;/a&gt;&lt;/p&gt;

        

    &lt;img src="http://feeds.feedburner.com/~r/openmelody/index/~4/MSOo4jAjodo" height="1" width="1"/&gt;</content>
<feedburner:origLink>http://openmelody.org/blog/2009/07/open-melody-community-call-13</feedburner:origLink></entry>

<entry>
    <title>Open Melody Community Call #12</title>
    <link rel="alternate" type="text/html" href="http://feeds.openmelody.org/~r/openmelody/index/~3/w90P0BSXjC0/open-melody-community-call-12" />
    <id>tag:openmelody.org,2009://1.25</id>

    <published>2009-07-11T23:36:15Z</published>
    <updated>2009-07-11T23:46:55Z</updated>

    <summary>Yesterday we held our weekly conference call. The agenda was something along these lines: SXSW Code Guardians Blogging on/about Melody Dogfood Product Planning You can listen to the entire call below (or subscribe to the podcast), find out more details...</summary>
    <author>
        <name>Jay Allen</name>
        <uri>http://endevver.com/</uri>
    </author>
    
        <category term="Discussions and Planning" scheme="http://www.sixapart.com/ns/types#category" />
    
    <category term="audio" label="audio" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="communitycall" label="community call" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="meeting" label="meeting" scheme="http://www.sixapart.com/ns/types#tag" />
    
    <content type="html" xml:lang="en" xml:base="http://openmelody.org/">
        &lt;p&gt;Yesterday we held our weekly conference call.  The agenda was something along these lines:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;SXSW&lt;/li&gt;
&lt;li&gt;Code Guardians&lt;/li&gt;
&lt;li&gt;Blogging on/about Melody&lt;/li&gt;
&lt;li&gt;Dogfood&lt;/li&gt;
&lt;li&gt;Product Planning &lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;You can listen to the entire call below (or subscribe to &lt;a href="http://podcast.thebasementventures.com/telcorecordings/podcast.rss?bridge=308384"&gt;the podcast&lt;/a&gt;), find out more details about the &lt;a href="http://wiki.openmelody.org/Conference_Call_2009-07-10"&gt;this call&lt;/a&gt; or about all past and future &lt;a href="http://wiki.openmelody.org/Conference_Calls"&gt;Open Melody conference calls&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0" width="150" height="60" id="buttonIA9688_7_10_2009_1104928"&gt;&lt;param name="allowScriptAccess" value="always" /&gt;&lt;param name="movie" value="http://www.freeconferencecalling.com/Recordings/wimpy/wimpy.swf" /&gt;&lt;param name="loop" value="false" /&gt;&lt;param name="menu" value="false" /&gt;&lt;param name="quality" value="high" /&gt;&lt;param name="scale" value="noscale" /&gt;&lt;param name="salign" value="lt" /&gt;&lt;param name="bgcolor" value="000000" /&gt;&lt;param name="wmode" value="transparent"&gt;&lt;param name="flashvars" value="wimpyReg=MlhQT1VRJTI0TE4lN0QyNnN5c2Z5cyU3QjdzNnRWbW83JTdCeDZ3NG0xOUolNDBPJTNGMyUzQkglM0ZL&amp;amp;wimpyApp=&amp;amp;wimpySkin=http://www.freeconferencecalling.com/Recordings/wimpy/skins/skin.xml&amp;amp;autoAdvance=no&amp;amp;playlist=http://recording.freeconferencecalling.com/mp3/0/308384/IA9688_7_10_2009_1104928.mp3" /&gt;&lt;embed src="http://www.freeconferencecalling.com/Recordings\wimpy/wimpy.swf" flashvars="wimpyReg=MlhQT1VRJTI0TE4lN0QyNnN5c2Z5cyU3QjdzNnRWbW83JTdCeDZ3NG0xOUolNDBPJTNGMyUzQkglM0ZL&amp;amp;wimpyApp=&amp;amp;wimpySkin=http://www.freeconferencecalling.com/Recordings/wimpy/skins/skin.xml&amp;amp;autoAdvance=no&amp;amp;playlist=http://recording.freeconferencecalling.com/mp3/0/308384/IA9688_7_10_2009_1104928.mp3" loop="false" menu="false" quality="high" width="150" height="60" scale="noscale" salign="lt" name="wimpy2951" align="center" bgcolor="000000" wmode="transparent" allowScriptAccess="always" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" /&gt;&lt;/object&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Next call:&lt;/strong&gt; &lt;a href="http://wiki.openmelody.org/Conference_Call_2009-07-17"&gt;July 17th, 2009 at 1pm Eastern/10am Pacific&lt;/a&gt;&lt;/p&gt;

        

    &lt;img src="http://feeds.feedburner.com/~r/openmelody/index/~4/w90P0BSXjC0" height="1" width="1"/&gt;</content>
<feedburner:origLink>http://openmelody.org/blog/2009/07/open-melody-community-call-12</feedburner:origLink></entry>

<entry>
    <title>Behind the Scenes Part 2: Choosing a Name</title>
    <link rel="alternate" type="text/html" href="http://feeds.openmelody.org/~r/openmelody/index/~3/apSWkvUxSeo/behind-the-scenes-part-2-choosing-a-name" />
    <id>tag:openmelody.org,2009://1.24</id>

    <published>2009-07-11T20:48:54Z</published>
    <updated>2009-07-11T23:52:04Z</updated>

    <summary>From the very beginning “Melody” was one of our favorite name ideas, but it was not the only one. Finding a name that properly embodied the values and qualities of this project was very important to us. So we embarked...</summary>
    <author>
        <name>Byrne Reese</name>
        <uri>http://majordojo.com/</uri>
    </author>
    
        <category term="Discussions and Planning" scheme="http://www.sixapart.com/ns/types#category" />
    
    <category term="branding" label="branding" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="communitycall" label="community call" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="foundry" label="foundry" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="identity" label="identity" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="logos" label="logos" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="melody" label="melody" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="movabletype" label="movable type" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="names" label="names" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="nelson" label="nelson" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="talkoot" label="talkoot" scheme="http://www.sixapart.com/ns/types#tag" />
    
    <content type="html" xml:lang="en" xml:base="http://openmelody.org/">
        &lt;p&gt;From the very beginning &amp;#8220;Melody&amp;#8221; was one of our favorite name ideas, but it was not the only one. Finding a name that properly embodied the values and qualities of this project was very important to us. So we embarked on an extensive brainstorming process and vetted more than four hundred different names. What follows is a brief overview of the names that we liked, but that ultimately didn&amp;#8217;t make the cut. &lt;/p&gt;

        &lt;h2&gt;The Runner-Ups&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;Larkspur&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Larkspur was one of the first name ideas to &lt;a href="http://endevver.com/projects/mtirc/search.cgi?channel=openmelody&amp;amp;nick=&amp;amp;q=larkspur"&gt;gain traction in our group&lt;/a&gt;. It was &lt;a href="http://groups.google.com/group/openmelody/browse_thread/thread/9140edf1a07c09d9/4f9c54a0cf578cce?lnk=gst&amp;amp;q=larkspur#4f9c54a0cf578cce"&gt;suggested&lt;/a&gt; by Mark Stosberg and got enough momentum even for Jesse to do some initial branding exploration.&lt;/p&gt;

&lt;p&gt;&lt;span class="mt-enclosure mt-enclosure-image" style="display: inline;"&gt;&lt;a href="http://openmelody.org/2009/07/11/20090711-u6w7jsu1hgdnpd4gn8pidksnf.png"&gt;&lt;img alt="Larkspur Logo Idea" src="http://openmelody.org/assets_c/2009/07/20090711-u6w7jsu1hgdnpd4gn8pidksnf-thumb-525x191-43.png" width="525" height="191" class="mt-image-center" style="text-align: center; display: block; margin: 0 auto 20px;" /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Talkoot&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Talkoot, which is a Scandanavian word which caught my attention because of its meaning. From &lt;a href="http://en.wikipedia.org/wiki/Talkoot"&gt;wikipedia&lt;/a&gt;:&lt;/p&gt;

&lt;blockquote&gt;
  &lt;p&gt;&amp;#8220;Talkoot is a group of people gathering to work together, for instance, to build or repair something. The word is borrowed into Finland-Swedish as talko. It is the cultural equivalent of common work in a village community, although adopted to the conditions of Finland, where traditionally many families lived in isolated farms, often miles away from the nearest village. A talkoot is per definition voluntary, and the work is unpaid. The task of the talkoot may be something that is a common concern, i.e. for the good of the group, or it may be to help someone with a task that exceeds his or her own capacity. The institution bears considerable similarity to barn raising but is more general in application.&amp;#8221;&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;In the end, I think the group just didn&amp;#8217;t like the sound of the word, and didn&amp;#8217;t want any name that seemed was so foreign that is seemed almost made up. I for one have grown tired of &lt;a href="http://www.cerado.com/web20quiz.htm"&gt;product names that sound like the name of a Star Wars character&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Janata&lt;/strong&gt; &lt;/p&gt;

&lt;p&gt;Many of the names we considered came from other languages. We looked for words that translated literally into one or more of the values we thought was essential to our identity, just as &amp;#8220;Drupal&amp;#8221; means &amp;#8220;droplet&amp;#8221; in Dutch. One of those words that resonated with us was &amp;#8220;Janata&amp;#8221; - a Hindi word meaning &amp;#8220;the people&amp;#8221; or also &amp;#8220;community.&amp;#8221;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Foundry&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;This was one of Tim Appnel&amp;#8217;s ideas and his personal favorites. I think everyone liked the name, each for their own reasons, but in the end we thought it felt too technical. Movable Type and WordPress for example are names that feel mechanical in nature and very much disconnected from the people who make them work. We wanted something that would exist in contrast to that - something with a more organic quality.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Monarch&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Everyone loved the imagery the butterfly brought to the table and we loved the idea of &amp;#8220;metamorphosis.&amp;#8221; I am not sure why we ventured away from this name, but it might have had something to do with trademark issues, or our feeling that it was a little too overused and cliche. &lt;/p&gt;

&lt;h2&gt;The Top 11&lt;/h2&gt;

&lt;p&gt;Yes, our &lt;a href="http://wiki.openmelody.org/OpenMelody_Name_Selection"&gt;list of favorite names&lt;/a&gt; went to eleven. This final list of names comprise the ones we all considered to be the strongest possibilities:&lt;/p&gt;

&lt;h1&gt;Melody&lt;/h1&gt;

&lt;h1&gt;Larkspur&lt;/h1&gt;

&lt;h1&gt;Texet&lt;/h1&gt;

&lt;h1&gt;Harmonic&lt;/h1&gt;

&lt;h1&gt;Janata&lt;/h1&gt;

&lt;h1&gt;Hansa&lt;/h1&gt;

&lt;h1&gt;Talkoot&lt;/h1&gt;

&lt;h1&gt;Monarch&lt;/h1&gt;

&lt;h1&gt;Ensemble&lt;/h1&gt;

&lt;h1&gt;Twill&lt;/h1&gt;

&lt;h1&gt;Ignite&lt;/h1&gt;

&lt;h2&gt;Our Final Pick&lt;/h2&gt;

&lt;p&gt;No matter &lt;a href="http://wiki.openmelody.org/Name_Brainstorm"&gt;how many names we considered&lt;/a&gt;, the one that had virtually unanimous appeal was the name we used as the project&amp;#8217;s code name from the very beginning: Melody. As many familiar with Movable Type will know, &amp;#8220;Melody&amp;#8221; was the original default username (&amp;#8220;Nelson&amp;#8221; was the default password) for Movable Type a long time ago. The name was chosen by Ben and Mena in reference to Serge Gainsbourg&amp;#8217;s album &amp;#8220;Histoire de Melody Nelson.&amp;#8221; Aside from liking the name we all felt it was a fitting homage to the product Melody is derived from.&lt;/p&gt;

&lt;p&gt;For those who are interested, you can also listen in on the group early on the process discussing our many name options in one of &lt;a href="http://wiki.openmelody.org/Conference_Calls"&gt;our weekly conference calls&lt;/a&gt;, which by the way, are always recorded and available for the public to listen to. Listen now:&lt;/p&gt;

&lt;p&gt;&lt;object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0" width="150" height="60" id="buttonIA9688_4_24_2009_1100759"&gt;&lt;param name="allowScriptAccess" value="always" /&gt;&lt;param name="movie" value="http://www.freeconferencecalling.com/recordings/wimpy/wimpy.swf" /&gt;&lt;param name="loop" value="false" /&gt;&lt;param name="menu" value="false" /&gt;&lt;param name="quality" value="high" /&gt;&lt;param name="scale" value="noscale" /&gt;&lt;param name="salign" value="lt" /&gt;&lt;param name="bgcolor" value="000000" /&gt;&lt;param name="wmode" value="transparent"&gt;&lt;param name="flashvars" value="wimpyReg=MlhQT1VRJTI0TE4lN0QyNnN5c2Z5cyU3QjdzNnRWbW83JTdCeDZ3NG0xOUolNDBPJTNGMyUzQkglM0ZL&amp;amp;wimpyApp=&amp;amp;wimpySkin=http://www.freeconferencecalling.com/recordings/wimpy/skins/skin.xml&amp;amp;autoAdvance=no&amp;amp;playlist=http://recording.freeconferencecalling.com/mp3/0/308384/IA9688_4_24_2009_1100759.mp3" /&gt;&lt;embed src="http://www.freeconferencecalling.com/recordings\wimpy/wimpy.swf" flashvars="wimpyReg=MlhQT1VRJTI0TE4lN0QyNnN5c2Z5cyU3QjdzNnRWbW83JTdCeDZ3NG0xOUolNDBPJTNGMyUzQkglM0ZL&amp;amp;wimpyApp=&amp;amp;wimpySkin=http://www.freeconferencecalling.com/recordings/wimpy/skins/skin.xml&amp;amp;autoAdvance=no&amp;amp;playlist=http://recording.freeconferencecalling.com/mp3/0/308384/IA9688_4_24_2009_1100759.mp3" loop="false" menu="false" quality="high" width="150" height="60" scale="noscale" salign="lt" name="wimpy2951" align="center" bgcolor="000000" wmode="transparent" allowScriptAccess="always" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" /&gt;&lt;/object&gt;&lt;/p&gt;

    &lt;img src="http://feeds.feedburner.com/~r/openmelody/index/~4/apSWkvUxSeo" height="1" width="1"/&gt;</content>
<feedburner:origLink>http://openmelody.org/blog/2009/07/behind-the-scenes-part-2-choosing-a-name</feedburner:origLink></entry>

<entry>
    <title>Proposing Changes: There is No Right or Wrong Way</title>
    <link rel="alternate" type="text/html" href="http://feeds.openmelody.org/~r/openmelody/index/~3/mkuLt7Q-uuo/proposing-changes-there-is-no-right-or-wrong-way" />
    <id>tag:openmelody.org,2009://1.23</id>

    <published>2009-06-29T21:27:06Z</published>
    <updated>2009-06-29T23:08:50Z</updated>

    <summary>When we announced the Melody project last week we said that we did not yet have a specific roadmap for the product. Not because we didn't have any ideas for the roadmap, quite the contrary, but because we felt that...</summary>
    <author>
        <name>Timothy Appnel</name>
        
    </author>
    
        <category term="Community" scheme="http://www.sixapart.com/ns/types#category" />
    
    <category term="contributions" label="contributions" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="development" label="development" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="ideas" label="ideas" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="proposals" label="proposals" scheme="http://www.sixapart.com/ns/types#tag" />
    
    <content type="html" xml:lang="en" xml:base="http://openmelody.org/">
        &lt;p&gt;When &lt;a href="http://openmelody.org/blog/2009/06/introducing-melody"&gt;we announced the Melody project last week&lt;/a&gt; we said that we did not yet have a specific roadmap for the product. Not because we didn't have any ideas for the roadmap, quite the contrary, but because we felt that us determining the roadmap in a vacuum was not in the spirit pf what we felt would best serve the project and its community.&lt;/p&gt;

&lt;p&gt;That was then and this is now. We're out in the open so it's time to get to work.&lt;/p&gt;

&lt;p&gt;In addition to growing the community, we also need to begin the process of defining what features we want to appear in Melody 1.0 and beyond. To do that we call upon the community to begin submitting their many ideas, large and small, so an informed roadmap can be devised.&lt;/p&gt;

        &lt;p&gt;The most important thing for everyone to realize is that &lt;strong&gt;there is no right or wrong way to submit an idea&lt;/strong&gt;. It would be premature, even unwise, to create formal rules for this process because they would only create barriers to entry and impede contributions from the widest number of people. (This is always subject to change as we work together.) &lt;/p&gt;

&lt;p&gt;So instead of &lt;em&gt;rules&lt;/em&gt;, here are some guidelines and things to be careful and mindful of when sending in your idea: &lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;Not all ideas can be accepted. If you put a lot of time into a proposal and end up not having the idea go very far, it is likely that some people may get a upset because they feel as if they "wasted their time." So, to address this consider sharing your idea with the community first, or find someway to flesh out the idea with others so that when work actually begins the idea will be more complete.&lt;/p&gt;

&lt;p&gt;&lt;em&gt;The truth of course is that it is never a waste of time to explore an idea -- some of the best features of MT stemmed from ideas first that provided the springboard for even better ideas.&lt;/em&gt;&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Not all ideas can be accepted in their proposed form. If you are one to get attached to your ideas, then having that idea be modified or tweaked by others can sometimes be distressing. This is yet another reason to find some way to share your ideas with others first.&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Just be mindful of the above and make &lt;em&gt;the right decision for yourself&lt;/em&gt;*. The course of action you choose may depend greatly upon the following: &lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;&lt;p&gt;How dramatic of a change are you proposing? The more dramatic the change the more discussion and collaboration will be needed.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;How controversial might the change be? For instance, decisions relating to rich text editors are notoriously touchy for any number of who-knows-why reasons. &lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;How many others have expressed support for your idea? What is its strategic importance to the broader community?&lt;/p&gt;&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;With these questions in mind you can more easily determine the appropriate amount of time and energy to invest up front so that you can both increase the chances of your idea being accepted and also involve more people in the process to make the idea better. &lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Building a Prototype&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Prototypes in the form of wireframes, mockups, HTML and CSS, or even a plugin can help a great deal in communicating what your idea is all about. Text, email and wiki pages are good for somethings and some people, but pictures really are worth a thousand words. So consider finding some way to illustrate your idea if you can. Doing so will help spur discussion online by giving people something concrete to talk about.&lt;/p&gt;

&lt;p&gt;For those people with the ability to write a plugin, then going the extra mile and prototyping the idea as a full-fledged plugin will help also determine if an idea can be implemented apart from the core. One very reasonable determination is that the idea can't be implemented without changes to the core. This is a &lt;em&gt;bug&lt;/em&gt; and an indication that the core API is not sufficient. Learning this in and-of-itself is incredibly useful to the community because it only helps us to expand upon what is possible.&lt;/p&gt;

&lt;p&gt;Implementing new ideas as plugins first also helps us to reach one of design goals for Melody: to keep the core application small, while also giving you the flexibility to ship your idea ahead of an actual release. This will help you to increase buy-in and to collect feedback to refine the idea even more.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;The Roadmap Ahead&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;So now that we have laid out of guidelines, we are curious: what idea would you like to see developed? Share with us in the comments on this post, or &lt;a href="http://groups.google.com/group/openmelody/"&gt;join the Melody mailist list&lt;/a&gt;!&lt;/p&gt;

    &lt;img src="http://feeds.feedburner.com/~r/openmelody/index/~4/mkuLt7Q-uuo" height="1" width="1"/&gt;</content>
<feedburner:origLink>http://openmelody.org/blog/2009/06/proposing-changes-there-is-no-right-or-wrong-way</feedburner:origLink></entry>

<entry>
    <title>Behind the Scenes Part 1: Melody's Beginning </title>
    <link rel="alternate" type="text/html" href="http://feeds.openmelody.org/~r/openmelody/index/~3/7z32RjpNcOk/behind-the-scenes-part-1-melodys-beginning" />
    <id>tag:openmelody.org,2009://1.22</id>

    <published>2009-06-25T17:56:17Z</published>
    <updated>2009-07-11T23:52:21Z</updated>

    <summary>A core value of the Open Melody Software Group is transparency, or a promise to develop and discuss the product out in the open so that everyone has an equal chance to participate, audit our process, influence our roadmap and...</summary>
    <author>
        <name>Byrne Reese</name>
        <uri>http://majordojo.com/</uri>
    </author>
    
        <category term="Discussions and Planning" scheme="http://www.sixapart.com/ns/types#category" />
    
    <category term="beginnings" label="beginnings" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="behindthescenes" label="behind the scenes" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="community" label="community" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="communitycall" label="community call" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="roadmap" label="roadmap" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="transparency" label="transparency" scheme="http://www.sixapart.com/ns/types#tag" />
    
    <content type="html" xml:lang="en" xml:base="http://openmelody.org/">
        &lt;p&gt;A core value of the Open Melody Software Group is &lt;em&gt;transparency&lt;/em&gt;, or &lt;strong&gt;a promise to develop and discuss the product out in the open so that everyone has an equal chance to participate, audit our process, influence our roadmap and share in the excitement of building a product together&lt;/strong&gt;. We have always known that if we were going to succeed in meeting our own standards for transparency, then we would need to engender it into our process early on. That is why from the very first time we met as a group to create Melody we decided to record our conversations, so that our community would always have the chance to go back, listen and learn for themselves how and why this project was formulated.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;&lt;em&gt;FYI:&lt;/strong&gt; Our &lt;a href="http://wiki.openmelody.org/Conference_Call_2009-06-26"&gt;first public conference call&lt;/a&gt; is being held tomorrow, June 26, 2009 at 10:00a PDT/1:00p EDT. Everyone is welcome!&lt;/em&gt;&lt;/p&gt;

        &lt;p&gt;So over the course of the next several weeks we will be posting the recordings of these calls here to provide everyone with additional insight into how this project came to be. In these calls you can hear us discuss:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;What we felt were the core values of Melody.&lt;/li&gt;
&lt;li&gt;The &lt;a href="http://wiki.openmelody.org/User:Byrnereese/OpenMelody_Name_Selection"&gt;naming-saga of &amp;#8220;Melody&amp;#8221;&lt;/a&gt; (went through something like 500 different ideas).&lt;/li&gt;
&lt;li&gt;The features we wanted for the product, not to mention whether our &amp;#8220;&lt;a href="http://openmelody.org/blog/2009/06/introducing-melody"&gt;launch&lt;/a&gt;&amp;#8221; would even have a version of Melody available to download.&lt;/li&gt;
&lt;li&gt;What the role of the &lt;a href="http://openmelody.org/about/omsg"&gt;Open Melody Software Group&lt;/a&gt; non-profit would be.&lt;/li&gt;
&lt;li&gt;What role we wanted Six Apart to have in this project.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Our first call as a group was held on March 6, 2009 and you can listen to it below:&lt;/p&gt;

&lt;p&gt;&lt;object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0" width="150" height="60" id="buttonIA9688_3_6_2009_1099349"&gt;&lt;param name="allowScriptAccess" value="always" /&gt;&lt;param name="movie" value="http://www.freeconferencecalling.com/Recordings/wimpy/wimpy.swf" /&gt;&lt;param name="loop" value="false" /&gt;&lt;param name="menu" value="false" /&gt;&lt;param name="quality" value="high" /&gt;&lt;param name="scale" value="noscale" /&gt;&lt;param name="salign" value="lt" /&gt;&lt;param name="bgcolor" value="000000" /&gt;&lt;param name="wmode" value="transparent"&gt;&lt;param name="flashvars" value="wimpyReg=MlhQT1VRJTI0TE4lN0QyNnN5c2Z5cyU3QjdzNnRWbW83JTdCeDZ3NG0xOUolNDBPJTNGMyUzQkglM0ZL&amp;amp;wimpyApp=&amp;amp;wimpySkin=http://www.freeconferencecalling.com/Recordings/wimpy/skins/skin.xml&amp;amp;autoAdvance=no&amp;amp;playlist=http://recording.freeconferencecalling.com/mp3/0/308384/IA9688_3_6_2009_1099349.mp3" /&gt;&lt;embed src="http://www.freeconferencecalling.com/Recordings\wimpy/wimpy.swf" flashvars="wimpyReg=MlhQT1VRJTI0TE4lN0QyNnN5c2Z5cyU3QjdzNnRWbW83JTdCeDZ3NG0xOUolNDBPJTNGMyUzQkglM0ZL&amp;amp;wimpyApp=&amp;amp;wimpySkin=http://www.freeconferencecalling.com/Recordings/wimpy/skins/skin.xml&amp;amp;autoAdvance=no&amp;amp;playlist=http://recording.freeconferencecalling.com/mp3/0/308384/IA9688_3_6_2009_1099349.mp3" loop="false" menu="false" quality="high" width="150" height="60" scale="noscale" salign="lt" name="wimpy2951" align="center" bgcolor="000000" wmode="transparent" allowScriptAccess="always" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" /&gt;&lt;/object&gt;&lt;/p&gt;

    &lt;img src="http://feeds.feedburner.com/~r/openmelody/index/~4/7z32RjpNcOk" height="1" width="1"/&gt;</content>
<feedburner:origLink>http://openmelody.org/blog/2009/06/behind-the-scenes-part-1-melodys-beginning</feedburner:origLink></entry>

<entry>
    <title>Meet Melody's Makers</title>
    <link rel="alternate" type="text/html" href="http://feeds.openmelody.org/~r/openmelody/index/~3/J82kbo1_voY/meet-melodys-makers" />
    <id>tag:openmelody.org,2009://1.21</id>

    <published>2009-06-24T18:56:15Z</published>
    <updated>2009-06-24T20:34:38Z</updated>

    <summary>From the very start, we set out to create a project with a goal, a group ethos, processes and infrastructure that would push the bounds of the phrase “Community-run”. We put off deciding anything that didn’t have to be decided...</summary>
    <author>
        <name>Jay Allen</name>
        <uri>http://endevver.com/</uri>
    </author>
    
        <category term="Community" scheme="http://www.sixapart.com/ns/types#category" />
    
    <category term="arvindsatyanarayn" label="Arvind Satyanarayn" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="byrnereese" label="Byrne Reese" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="community" label="community" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="danwolfgang" label="Dan Wolfgang" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="founders" label="founders" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="jayallen" label="Jay Allen" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="jessegardner" label="Jesse Gardner" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="markstosberg" label="Mark Stosberg" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="sugeneris" label="Su Generis" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="timappnel" label="Tim Appnel" scheme="http://www.sixapart.com/ns/types#tag" />
    
    <content type="html" xml:lang="en" xml:base="http://openmelody.org/">
        &lt;p&gt;From the very start, we set out to create a project with a goal, a group ethos, processes and infrastructure that would push the bounds of the phrase &amp;#8220;Community-run&amp;#8221;. We put off deciding &lt;em&gt;anything&lt;/em&gt; that didn&amp;#8217;t have to be decided by launch time for the sole purpose of making sure that &lt;em&gt;you&lt;/em&gt;&amp;#8212;the new and quickly-growing Melody community&amp;#8212;were on board with us to determine the future.&lt;/p&gt;

        &lt;p&gt;It&amp;#8217;s the solitary reason that there is currently (but certainly not for long) no defined roadmap or Melody Version 1.0.  We felt that to decide these things by ourselves would set a precedent of almost oligarchic exclusivity.  Sure, someone had to do the work to get the Open Melody Software Group and the Melody project launched, but those of us who put all of these things into place didn&amp;#8217;t want all of you who would later join to feel any less empowered to create and affect change than we did or do.&lt;/p&gt;

&lt;p&gt;The unfortunate side effect of this rabidly egalitarian focus on community is that, with the exception of the wiki and the &lt;a href="http://openmelody.org/omsg"&gt;OMSG&lt;/a&gt; page, you won&amp;#8217;t find a single mention anywhere on the site of those people who worked so tirelessly often at their own great expense to make Melody a reality.&lt;/p&gt;

&lt;p&gt;Yesterday, one of our own, Byrne Reese, wrote a post that I think pays tribute to our group in a way that made me smile.  I post that here, in its entirety, because I am proud of the team who brought this project through to its launch and because they are this projects &lt;strong&gt;initial leaders&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;From Majordojo.com: &amp;#8220;&lt;a href="http://www.majordojo.com/2009/06/meet-melody-and-the-people-behind-melody.php"&gt;Meet Melody&lt;/a&gt;&amp;#8221;:&lt;/p&gt;

&lt;blockquote&gt;
  &lt;p&gt;People who know me, know that I love &lt;a href="http://www.majordojo.com/cgi-bin/mt/mt-search.cgi?blog_id=3&amp;amp;tag=movable%20type&amp;amp;limit=20"&gt;Movable Type&lt;/a&gt;. In fact I have devoted much of the last five years to the product and its community. Therefore it gives me great pride and much relief to be a part of the launch of &lt;a href="http://openmelody.org/"&gt;Melody&lt;/a&gt;, a new community-driven content management and blogging platform based upon Movable Type. &lt;/p&gt;

&lt;p&gt;&lt;span class="mt-enclosure mt-enclosure-image" style="display: inline;"&gt;&lt;a href="http://openmelody.org/"&gt;&lt;img alt="melody-logo-on-white.jpg" src="http://openmelody.org/assets_c/2009/06/melody-logo-on-white-thumb-200x76-12.jpg" width="200" height="76" class="mt-image-center" style="text-align: center; display: block; margin: 0 auto 20px;" /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;I have written extensively about &lt;a href="http://openmelody.org/blog/2009/06/introducing-melody"&gt;what motivated me and others to create this project&lt;/a&gt; so I won&amp;#8217;t bother recapitulating that here. &lt;/p&gt;

&lt;p&gt;What is likely to get lost today in whatever attention this humble project is likely to attract is any mention of the people who have helped take this project this far. Without the dedication of these people over the past six years Movable Type would be a fundamentally different product than it is today, and Melody might never have happened. So I would like to carve out a little space to say thank you to the following contributors to Melody and my friends:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;&lt;a href="http://jayallen.org"&gt;Jay Allen&lt;/a&gt;&lt;/strong&gt; - While I have been remiss in mentioning it here, Jay and I are now &lt;a href="http://endevver.com/about/"&gt;partners&lt;/a&gt; in what is becoming a very successful &lt;a href="http://endevver.com/"&gt;Movable Type (and now Melody) consulting business&lt;/a&gt;. For Melody Jay has been playing the role of lead developer by helping manage code merges with Movable Type, organizing our source code and writing all of our developer contribution guidelines.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;&lt;a href="http://plasticmind.com/"&gt;Jesse Gardner&lt;/a&gt;&lt;/strong&gt; - I have worked with Jesse for years. It was a pleasure to work with him on the design of &lt;a href="http://movabletype.org"&gt;Movable Type [dot org]&lt;/a&gt; and an even greater privilege to work with him on what I think is a damn fine looking web site and the home for our new community: &lt;a href="http://openmelody.org/"&gt;OpenMelody.org&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;&lt;a href="http://appnel.com/"&gt;Tim Appnel&lt;/a&gt;&lt;/strong&gt; - Tim has been a dutiful project manager as well as our system administrator taking on the unglamorous and thankless task of setting up servers, managing ACLs, and all the other stuff that makes the bits and bytes flow as God intended.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;&lt;a href="http://www.eatdrinksleepmovabletype.com"&gt;Dan Wolfgang&lt;/a&gt;&lt;/strong&gt; - Dan built out our web site, and has been first in line to take stuff off of people&amp;#8217;s plates when they become too full. Never under-estimate the value of load balancing people. Seriously.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;&lt;a href="http://www.stosberg.com/blog/"&gt;Mark Stosberg&lt;/a&gt;&lt;/strong&gt; - Mark&amp;#8217;s invaluable experience in serving on the boards of several non-profits has helped us greatly in our process of writing our own by-laws for the &lt;a href="http://openmelody.org/omsg"&gt;Open Melody Software Group&lt;/a&gt;. He is also our unofficial ambassador to the greater Perl community in CPAN, where he helps to maintain a number of modules.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;&lt;a href="http://www.houseofpretty.com/"&gt;Su&lt;/a&gt;&lt;/strong&gt; - I have never known Su to be one who likes the lime light, so I will simply say this: he has been a consistent and reliable voice of reason within our group, which is essential when dealing with so many people who are as passionate as we are. &lt;/li&gt;
&lt;li&gt;&lt;strong&gt;&lt;a href="http://movalog.com/"&gt;Arvind Satyanarayn&lt;/a&gt;&lt;/strong&gt; - The famous Movable Type prodigy-kid and author of Custom Fields took a break from college girls and parties to help contribute much needed code and infrastructure that will undoubtedly become essential to the project. He also surprised us all by merging all of Movable Type 4.261 into the latest development branch of Melody - hoooo-aaaah!&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Finally, I would like to thank &lt;a href="http://www.sixapart.com/"&gt;Six Apart&lt;/a&gt;. There is no doubt that many people will want to spin this initiative by the community in a way that impugns the company and the many people who work there and whom I call a friend. There is no way around the simple and basic truth: without them, this project would not exist and without their support of the project, I doubt it could reach its fullest potential.&lt;/p&gt;

&lt;p&gt;And after all is said and done, this is what Melody is all about: these people, our community, and the many people who will follow. Thank you!&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Needless to say, Byrne has provided this team leadership, attention to detail and a focus on the things that are truly important.  He played peacemaker and negotiator countless number of times always keeping us moving forward towards the end goal.  It is for these and many other reasons that we elected him to serve as the first Chairman of the &lt;a href="http://openmelody.org/omsg"&gt;Open Melody Software Group&lt;/a&gt;.  &lt;/p&gt;

&lt;p&gt;In conclusion, I wanted to write this post to thank each and every one of the initial founders for their hard work and dedication and to make sure that this community knew who made it all happen.  Below you will find some of our individual posts talking about Melody if you&amp;#8217;re interested in our individual takes.&lt;/p&gt;

&lt;p&gt;And now, except where absolutely necessary, we intend to fade back into the beautiful and growing tapestry of contributors and users who make up the Melody Community.  We hope you will &lt;a href="/join-us"&gt;join us&lt;/a&gt; in defining our shared future.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Tim Appnel: &lt;a href="http://appnel.com/2009/06/breaking-the-silence-meet-melody"&gt;&amp;#8220;Breaking The Silence: Meet Melody &amp;#8220;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Jesse Gardner: &lt;a href="http://blog.plasticmind.com/cms/melody/"&gt;&amp;#8220;Why I ♥ Melody&amp;#8221;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Dan Wolfgang: &lt;a href="http://www.eatdrinksleepmovabletype.com/announcements/introducing_melody/"&gt;&amp;#8220;Introducing Melody&amp;#8221;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Mark Stosberg: &lt;a href="http://mark.stosberg.com/blog/2009/06/movable-type-fork-is-an-opportunity-to-harness-cpan.html"&gt;&amp;#8220;Movable Type fork is an opportunity to harness CPAN&amp;#8221;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Jay Allen: &lt;a href="http://endevver.com/2009/06/endevver-byrne-reese-and-melody.html"&gt;&amp;#8220;A New Partner and a New Product&amp;#8221;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

    &lt;img src="http://feeds.feedburner.com/~r/openmelody/index/~4/J82kbo1_voY" height="1" width="1"/&gt;</content>
<feedburner:origLink>http://openmelody.org/blog/2009/06/meet-melodys-makers</feedburner:origLink></entry>

</feed>
