If you're like me and only use the discord for new round alerts you might also have missed this announcement from there:
Hello my dearies. While I'm still taking a vacation (mostly from CM, IRL I'm busy af), I have a prepared statement on CM-SS13 going opensource. Approximately at the end of March 2020, beginning of April 2020, CM-SS13 source code will be released, however our graphics package will not be released as we hope to be able to use it in CM-SS14 (which will be closed source) and most importantly to keep the promise we gave to our current and previous spriters. I cannot guarantee that we always had only our sprites and never taken any other server's sprites, but I personally cannot remember counterexamples to this. What does that means for you, dear players?
One, you will have access to our combat code and values we use for weapons. We never hide our values behind config setup simply because we already burned ourselves before (2 years ago) when dev team was balancing weapons against local config that was completely different from onserver config.
Two, our dev team will have more time for features, more on that later.
Three, you can create your own CM-like server if you wish to do so. Again, you would either have to use dev sprites that we will provide (by either getting your help or taking them temporarily from other servers), or you should be making your own sprites that you can keep closed using our "modpack" logic.
- Contributions to the repository will be opening up in a selective manner; anyone wishing to contribute to the repository may only do so if the change is either a bugfix, optimization, or an accepted suggestion on the gitlab issues feed. Contributors will be expected to follow our developer guidelines which can be found on the gitlab itself. Team leaves full right to close any MRs that do not fit above criteria without providing a reason. Team can close MR that fit above criteria if situation changes (big update forcing rebase, issue no longer approved, etc.) Team can ask contributors to split or update their MR if they end up being too big or difficult to review. You can also contribute dev sprites to our repo so others can use better quality icons of objects we have in game and decided to keep private. We will be using that sprite for newly added objects until we make our own. Anything else you should know?
- You will not be able to get info on who did what change. All commits will be anonimised.
- You will not be able to see changes that are being requested by members of dev team. They are all kept in our main repository on gitlab.
- You will not be able to see branches besides dev and master. - We will be switching to AGPL license so we can use newer code for the core systems
- This does not affect our work on CM-SS14
- If you want to add sprite that will be used permanently on our server please consider making a spriter application for CM dev team. This is the only way
- Best way to code for CM is to join our dev team
- Until date of the official going open source, we are considered closed source, and any publication of codebase will be treated in a same way as before.
ok, since people has an epic inability to understand things:
- We will not be getting races or other stuff that people usually consider a result of going opensource, since there will be no way in hell we would be accepting suggestions like that
- Read the post well before casting your opinion. Or don't and be laughed at