The Quake devs just took the program, dumped the sources online, voila. Open source community built itself.
It really depends on what you're making. If the software is popular, there's little need to help form the community, facilitate the process, and so on. It might help, but just dumping the sources online is way better than nothing.
It really depends on what you're making. If the software is popular, there's little need to help form the community, facilitate the process, and so on. It might help, but just dumping the sources online is way better than nothing.