Version Control System that is distinguishable for its usage of...
- "Theory of Patches": By treating everything as a patch and by implementing patch commutation, we are able to achieve a powerful, mathematically correct merge operation, as well as cherry-picking and similar manipulations free of cost.
- Org-mode: There are a lot of things that go into a project and its versions. Some of these things are the project's structure, management, and issue tracking. We employ "Org-mode", an GNU Emacs major mode, to allow us to not only integrate many of these features in a clean, intuitive, text-based interface, but to get many of these necessities with direct, in-tree access, rather than being tacked on or relying on a third-party site.
- Unix-like system
- GCC 7.2.1 or clang 5.0.1