4 ms·
Somewhat related, last time when I posted about my forums platform[1] that I'm trying to get off the ground, someone here asked if it is open source so they can
by riantogo 5y ago
Somewhat related, last time when I posted about my forums platform[1] that I'm trying to get off the ground, someone here asked if it is open source so they can contribute. Now, I would love for it to be open source and have the community enhance the features (or even clone it for themselves), but I don't know how to set up an open source project. I'm guessing it is more than just zipping up the source files and making it available for download. Any pointers on how best to go about doing it? Any best practices?
[1] https://discoflip.com https://discoflip.com
- lkschubert8 5y agoDo you use any version control management system like git, svn, or fossil? If not, your first step would likely setting up your project with one of them (most likely git) and then just pushing it to a service like github.
- riantogo 5y agoI will look into git/github. Thanks for the pointers.
- E39M5S62 5y agoPut your software in a VCS of some kind. Add an appropriate license from https://spdx.org/licenses/ https://spdx.org/licenses/ . Make the source available on the internet. Most people do this all via GitHub, GitLab, etc.
- songzme 5y agoyou could start by creating a repository on github and gitlab, they have resources to help you track your source code with git and push your code to your repository. Then now you code is available for everyone to see. Next, you want to create a readme file so someone new to your project could read it and understand how the code works. You can also start creating issues of features / bugs you plan to do.