Assumed Audience: Anyone who cares.

Epistemic Status: Happy! And relieved…

After more than three years of development, Rig has been released!

You can get the source from the monorepo, and besides Windows, it should build on any platform using the bootstrap method of your choice.

Remember: despite the license, you can try it free for 30 days.

And as gratitude for early adopters, during the first 30 days after this announcement, Yzena will do best effort support for anyone who needs help.

Unfortunately, this does have to exclude any country that the US has sanctions against, as well as EU citizens and residents because Yzena doesn’t have a privacy officer in the EU.

This release has been a long time coming. I have hated CMake for over a decade, though it was only in late 2020 that I finally became frustrated enough to do something.

But the monorepo containing Rig has code stretching back to 2017, and the design of Yao, Rig’s build language, stretches back to December 2012!

In fact, the repo contains more commits to get to alpha than my personal project has, and that project is rock solid!

Rig is written in C, and although I will do my best to smash all C bugs, that hasn’t happened yet! Use it at your own risk.

And as a final note: Rig is a commercial project of Yzena, LLC; as such, Rig is meant to make money, though not much.

If Rig has not brought in any revenue, or any money laid down for new development, then after 30 days, Yzena will have to move on to the next project: a self-hostable, GitHub-in-a-box version control system designed for large files and binary files.

If you have needs that Rig may be able to fulfill in the future, you can pay for new development and ensure that Yzena will continue work on Rig.