An article talking about "Melody," which appears to be some kind of blog software? Can't say I've heard of this one. Any reviews out there?
Upon furter review, it appears as though its something like Wordpress, but it's not ready to go yet. The best I could do was to join this mailing list to be notified when it launches? I'm old. The infobahn still confuses me.