3 ms·
> Note this commit is symbolic: at present, Rust is optional in Git, so there is no need to remove it - just set a build-time option While your comment is true
by yjftsjthsd-h 9mo ago
> Note this commit is symbolic: at present, Rust is optional in Git, so there is no need to remove it - just set a build-time option
While your comment is true, it's worth pointing out that the intended future state is that rust will stop being optional; as per
https://git-scm.com/docs/BreakingChanges https://git-scm.com/docs/BreakingChanges ,
> Git will require Rust as a mandatory part of the build process.
Although, it also notes
> We will evaluate the impact on downstream distributions before making Rust mandatory in Git 3.0. If we see that the impact on downstream distributions would be significant, we may decide to defer this change to a subsequent minor release. This evaluation will also take into account our own experience with how painful it is to keep Rust an optional component.
so I suppose we'll see how exactly things play out.