git/list[1] front-page[2] threads[3] people[4] search[5] about
 

Re: GSoC Project | Convert interactive rebase to C

From
Stefan Beller <sbeller@google.com>
Date
Mar 20, 2017, 17:41 UTC
Message-ID
<CAGZ79kbF+O6tgn-4ivmOza3QGA4oFyJS=9eGHYZ1HQgw6+rEtQ@mail.gmail.com>
In-Reply-To
<20170320164154.xBcU6rG0C%pickfire@riseup.net>
On Mon, Mar 20, 2017 at 9:41 AM, Ivan Tham <pickfire@riseup.net> wrote:
Show 6 quoted lines
> Hi everyone,
>
> I am Ivan Tham. Currently studying in Computer Science in APIIT Malaysia. I am
> interested particapate in Google Summer of Code 2017 under git organization. I
> would like to attempt "Add more builtin patterns for userdiff" particularly for
> shell for my microproject.

I'd love to see proper shell support! Although there is already some support for shell (by looking at diffs on our test suite) ? So I am not sure what there is left to do? Can you clarify what you're trying there?

> I am interested to work on "Convert interactive rebase to C"
+cc Johannes, who recently worked on rebase and the sequencer.
Show 6 quoted lines
>  aiming to port
> most builtins stuff to C in which we can reduce the size of git. Additionally,
> I would also like to convert scripts to builtins as an additional milestone.
>
> What do you think of these projects? Would it collide with
> [Valery Tolstov's Shell to Builtins proposal][0]?

Curious why all people ask about colliding with Valerys proposal here? I do not think it would collide, as submodules and rebase are very different areas of the code base.

Thanks, Stefan

>
> [0]: https://public-inbox.org/git/1489145258.10535.0@smtp.yandex.ru/
>
Previous: Ivan ThamNext: Ivan Tham
Message 2 of 9 in “GSoC Project | Convert interactive rebase to C”
  1. Ivan ThamMar 20, 2017
  2. Stefan BellerMar 20, 2017
  3. Ivan ThamMar 21, 2017
  4. Johannes SchindelinMar 23, 2017
  5. Stefan BellerMar 23, 2017
  6. Inaw ThamMar 25, 2017
  7. Johannes SchindelinMar 27, 2017
  8. PickfireMar 27, 2017
  9. Christian CouderMar 28, 2017

Read the whole thread, see it on lore, or plain text.

$ cat FOOTERMessages come from the public archive at lore.kernel.org/git, fetched every hour. The front page is chosen and written each morning by an AI editor and can be wrong; the threads themselves are the record. About and API. For agents: an MCP server at https://gitlist.dev/mcp, and any thread, story or person page as Markdown by adding .md to its URL (or sending Accept: text/markdown). Details in /llms.txt.