InformationWeek has a nice article titled: How To Tell The Open Source Winners From The Losers
It's a long 6 printed pages article, not read it completely, but at page 2 there is nice chart with 9 points that an OpenSource project should have in order to be a winner.
Ayende also wrote a nice blog entry about it.
I'm trying to evaluate Subtext using that metrics (and giving points from 0 to 5):
- A thriving community: we have just 4-5 core dev and a few contrib. But all the main contributors are very committed and a lot of discussion going on (4)
- Disruptive goals: our only competitor in the .NET world is CS, and we are on a pretty different market, but we should "fight" against WordPress, Blogger: is world domination a good goal? (4)
- A benevolent dictator: we have Phil (5)
- Transparency: well, mailing list is quite democratic (5)
- Civility: not happening at the moment (4)
- Documentation: our documentation is a bit shattered among developer blogs, official site, wiki, and user blog, but we have al lot of docs, maybe we need to organize it better (3)
- Employed developers: if working from 8pm to 4am is considered full time, then we have them (2)
- A clear license: BSD isn’t clear enough? (5)
- Commercial support: at the moment we don’t need them, since no commercial projects around, but quite responsive to requests (2)
So 34 out of 45… not bad, isn't it?
If you are a Subtext user, what do you think about this?