js/scalar, was Re: What's cooking in git.git (Sep 2021, #02; Wed, 8)
- From
Johannes Schindelin <johannes.schindelin@gmx.de>
- Date
- Sep 9, 2021, 11:03 UTC
- Message-ID
- <nycvar.QRO.7.76.6.2109091259310.59@tvgsbejvaqbjf.bet>
- In-Reply-To
- <xmqqsfyf5b74.fsf@gitster.g>
Hi Junio,
On Wed, 8 Sep 2021, Junio C Hamano wrote:
Show 18 quoted lines
> * js/scalar (2021-09-03) 15 commits > - scalar: accept -C and -c options before the subcommand > - scalar: implement the `version` command > - scalar: implement the `delete` command > - scalar: teach 'reconfigure' to optionally handle all registered enlistments > - scalar: allow reconfiguring an existing enlistment > - scalar: implement the `run` command > - scalar: teach 'clone' to support the --single-branch option > - scalar: implement the `clone` subcommand > - scalar: implement 'scalar list' > - scalar: let 'unregister' handle a deleted enlistment directory gracefully > - scalar: 'unregister' stops background maintenance > - scalar: 'register' sets recommended config and starts maintenance > - scalar: create test infrastructure > - scalar: start documenting the command > - scalar: create a rudimentary executable > > Add pieces from "scalar" to contrib/.
Thank you for picking it up. It seems as if the reviews are starting to decrease to a point where I could imagine that we can start talking about how to refactor things to start bringing the benefits to Git proper.
For what it's worth, I maintain a branch thicket on top of this branch that has the remaining Scalar parts, both those parts that I still intend to upstream as well as those parts that will most likely stay in microsoft/git (e.g. the GVFS protocol-related parts, as it was decided long ago that the VFS bits won't make it into Git proper, and microsoft/git only needs these bits for compatibility with Azure Repos).
Here is the CI/PR run of that branch: https://github.com/dscho/git/actions/runs/1216858695
And much more interesting is the run of the full Scalar Functional Tests suite: https://github.com/dscho/git/actions/runs/1216858693
(Both pass, of course.)
Ciao, Dscho