I haven't seen any updates recently, even though it looks like some folks are trying to use the site. I have seen at least one recent comment on a blog post, but nothing from a developer.
I'm curious to know that the development team looks like. Is this a part time effort that just hasn't had time put into it because people are busy? Is the goal to make it a full time gig for someone? What does the time line look like?