Hey guys! Just a quick announcement I want to throw out there. With my recent switch to Linux (more on that later), I've decided to re-open-source The Peacenet.
Because I wanted to sell the game.
There are many things that changed my mind. First, I don't see a reason to keep the code private. Secondly, I don't see a reason to prevent people who want to help...from being able to. Thirdly, I'm kind of lazy when it comes to setting up
git. There are more reasons, but those are the main ones.
I really don't see a point in keeping the code private. I really love doing development streams, where I just sit down and code the game, maybe bring along a few friends to chat with while I do so, and share the thoughts going through my head. Doing that defeats the purpose of being closed-source - hiding your code from the public. So why bother? I can't think of any decent reasons.
I really enjoy seeing people contribute to the game. Seeing people play the games and use the programs I work on is a really nice feeling, but it's even better seeing someone directly improve the project by adding their own contributions to it. That is something you just can't do as a proprietary project. The devs always have to be there to improve it. Why not allow the community to help out?
I'm also extremely lazy with the
git command-line. I don't like using multiple git services, and for the longest time, GitHub required you to pay for private repos no matter what. So now I have a scenario where Peacenet's hidden away on GitLab and everything else I've ever programmed either will be or already is on GitHub. I have multiple accounts I need to maintain, multiple web interfaces I need to deal with, and now that I'm on Linux, I have to give my public key to multiple companies just so I don't have to enter a password every time I commit! Ugh! Yucky!
Because of my laziness with
git, my desire to allow others to contribute to the project in whatever way they see fit, and my love of development livestreams and allowing people to see the code I write, I couldn't help but let Peacenet be free. So that's just what I'm going to do.
By tonight, you should see The Peacenet living happily ever after on its new home, our GitHub organization. Keep an eye out for it!