Re: [PATCH 0/3] Turn git-rebase--*.sh to external helpers
- From
Johannes Schindelin <johannes.schindelin@gmx.de>
- Date
- Feb 17, 2016, 14:22 UTC
- Message-ID
- <alpine.DEB.2.20.1602171513140.6516@virtualbox>
- In-Reply-To
- <1455716201-29784-1-git-send-email-pclouds@gmail.com>
Hi,
On Wed, 17 Feb 2016, Nguyễn Thái Ngọc Duy wrote:
> We do want to turn all these scripts to C in the end, regardless if the > conversion is part of any GSoC. So I dug up my code and prepared this. > Now we need people to convert any git-rebase*.sh to C :)
While I would love to see all these scripts to be converted to builtins, I think that the proposed path would be too painful.
I already started a different route locally (nothing to show yet, mostly because I have to write emails and try to triage the bug tracker instead of doing real work *grmbl*): add a rebase--helper and off-load heavy-duty work from the scripts to that helper.
There are major benefits to do it that way:
- we can focus on the really rewarding parts first, i.e. the parts that make the interactive rebase so painfully slow,
- it allows for a painlessly incremental conversion,
- if multiple people are interested in working on the conversion, it can happen in parallel.
And probably a few other upsides.
Will keep you posted when I have something to show, Dscho