The biggest thing is to listen to your users. They drive your product forward and they help you support it. Secondly, you have to stick to your ideals. One of the reasons that phpBB is as successful as it is, compared to other “free” forum scripts, is because our project is very stable. We’ve never changed our name, we’ve never changed our leadership, and we’ve never changed our license. We’ve stuck to the ideals on which we originally founded phpBB, and this approach has given our community the perception that phpBB is strong and stable.