I’ve been using it for development with 10.2 (or indeed whatever the bleeding-edge version of Inform is at any given time).
The stated purpose is to allow people to develop for whatever version they like.
@Dannii said we should discuss the future of this branch.
Practically nobody else is using it at all. For anything. Not since the 10.1 branch was created. I checked the git log. There’s one update by David Wheeler in May 2022 (I think that was before the 10.1 branch), one update by Xavid in July of 2022, one by Brian Rushton in April 2023.
There’s a number of updates to older extensions (extensions written by many different people) by Zed Lopez. Other than that, it’s all me.
I took the liberty of updating some of the older extensions which I’ve been using in order to try to get a functioning environment without a lot of fiddling. I hope nobody minds.
It appears that most authors are updating the 10.1 (or 9.3) branches directly, and not ever trying to update the master branch, with the result that the master branch is falling behind the 10.1 branch. I’ve also been pulling improved versions from the 10.1 branch where they exist.
The “next version of Inform” (currently 10.2) is a moving target until it’s released. My thought was that, in the way development branches often work, the “master” branch could try to keep up with the moving target of the “fresh from Github” version of Inform, with the understanding that it would probably never be fully operational since that version of Inform may change at any time. When 10.2 is released, I would then expect a 10.2 branch to be made contaning the parts that are working.
But if people want to use the master branch for something else, let me know.
Footnote: if we want to change the name of the branch in order to avoid using the name “master” (for various reasons a lot of places have been moving away from the name “master”), “main” is the popular new default, but “development” is a more descriptive alternative. [Updated title of the thread since this change just happened]