Publishing the project
Picking any one of them is basically a personal preference. I choose to go with SourceForge for this project. I open an account and go into Projects section and register the new project:
Adding the project description:
Uploading the source archive and verifying MD5 hash:
After all this work, the project is live here. The code archive is mirrored on quite a number of SourceForge servers spread all over the internet. It is time to build a web page.
When you register the project, SourceForge creates a default web page for it. It is a boilerplate web page, and it is ugly. You can do much better by building your own.
$ cat index.html <html> <head> <meta HTTP-EQUIV="REFRESH" content="0; url=http://l3net.wordpress.com/projects/simpletelnet-project/"> </head> <body></body> </html>
Where do I go from here? The friendly people from cathedral.com seam to think I need a “community”. I respectfully disagree. Once the original itch was scratched, there isn’t too much left to “communicate”. Just a source code archive and a web page.
Open source software is any computer software whose source code is made freely available. Most often, these projects are started by private individuals in their free time. There are no obligations to met, no meetings to attend, no phone calls to return. In this world you don’t have to be a professional, a colleague, or a son. Have some fun, the journey is more important than the destination!