Open Source all Inform 7 code on Github
Move all source code for Inform 7 including the ni compiler and any supporting code to Github.
Mark Phillips commented
NI now crashes reliably out of the box on any recent Linux kernel, which just bit me and wasted several hours while I tried to figure out what was going on.
Apparently all it needs is a recompile, but the maintainers have been ignoring a critical high priority bug report for a month and a half. Specifically. http://inform7.com/mantis/view.php?id=2025
*This is why the source needs to be released*. The concealment of the source is actively harming the Linux Inform 7 community. Even if the code isn't under an open source license, it needs to be possible for the gnome-inform7 frontend and Linux command line inform7 front end maintainers to fix this sort of "bit rot" bug directly by recompiling (or updating to use modern C libraries, etc. etc.)
This should have been done years ago.
-- Bugs due to use of obsolete libraries and functions are accumulating due to the slow release rate. The statically compiled ni is succumbing to bit rot, and is currently *actually broken on the most recent Linux kernel*. This is the sort of severe problem which could be fixed very quickly by the skilled programmers among your userbase.
-- The documentation for Inform 7 is extremely poor to the point of unusability (the worst I've ever seen), the developers have shown a philosophical opposition to fixing it, and releasing the source would allow people to write their own documentation. I was unable to use Inform 7 at all without reading through the released Standard Rules and I6T sources. This helped, but to write proper documentation I need to be able to see exactly what ni is doing.