Hello folks,
Almost since the project began, there has been a lot of interest in a centralized GitHub repository, GitHub repositories for platform ports, and GitHub repositories for ports to other languages. Since the source code is private, this was a somewhat difficult thing to work out.
However, since there had been so much interest over such a long period of time, we are looking seriously into making this happen.
The goal will be to have a private GitHub organization account which everyone who has pre-ordered the game can sign onto. You would receive a code e-mailed to you from SendOwl (using the same e-mail address you used when you pre-ordered), and that code would allow you to link one GitHub username with the private GitHub organization account.
Inside the organization account, there would be one repository for each major version of Handmade Hero: my C source, the Rust port, the Go port, the Delphi port, the Swift port, etc. Everyone would have read access to all the repositories, but write access would be restricted to people who have been pre-vetted by the community as reliable maintainers. As is the standard policy with GitHub private repositories, you would also be able to fork the repository to make your own personal version, and it would remain private as well.
If this is something you have been waiting for / asking for, now would be a good time to get in touch with me and let me know if you have any specific concerns (which you could post here), or if you have a private port that you would like to start sharing and want to put in the organization's repository set (in which case you should e-mail me at
[email protected]).
Thanks,
- Casey