Just like to comment on this.
These are open source projects, and each maintainer communicates with
the community in a way that he feels is appropriate. This has a lot of
factors, one of them is the frequency of updates. My motivation is
primarily based on trying to get the community involved, something
that seems to be the hardest part about maintaining an OSS project.
For .NET i normally try to release a new library in the 6-8 week
cycle, pending requirements and bugs found etc. It is now 8 weeks ago
(i released shortly before christmas the last time), and as it will be
another 2 weeks or so until i am done with this release, i like to:
a) let the people know what is going on, so that no one feels abandoned.
b) give them a chance to look into the svn trunk and give some early
feedback.
You need to realize that the .NET community is distinctly different
from the obj-c community. The SDK is delivered using a setup, most
developers do not use the svn repository. So i need to be more vocal
if I like to get feedback about new functionality.
Greg luckily does not have that problem. This user group has nearly 3x
as many posts, get's more views etc. So you guys are, by that measure,
a great community, given feedback voluntarily. And that is despite
the fact that the .NET lib is rather popular in terms of usage. Which
does not imply, with reverse logic, that if you guys start being
silent, he would start publishing his plans :)
To conclude, each community is different. And we each have our own
style doing things.
Frank Mantek
Google