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

Re: Contributor Summit planning

From
Ævar Arnfjörð Bjarmason <avarab@gmail.com>
Date
Mar 5, 2018, 14:34 UTC
Message-ID
<87a7vmoaky.fsf@evledraar.gmail.com>
In-Reply-To
<20180303103010.GA21068@sigill.intra.peff.net>
On Sat, Mar 03 2018, Jeff King jotted:
> Feel free to reply to this thread if you want to make plans or discuss
> any proposed topics before the summit. Input or questions from
> non-attendees is welcome here.
1)

Last year we discussed the general topic of performance. That's of course very general, and can touch multiple unrelated areas of git (worktree 'status' performance, all things protocol, storing big objects, graph traversal, etc.).

No doubt others will propose other topics we'd want to carve out into their own discussions (e.g. I'm expecting the v2 protocol to be one such topic), but it'll be nice to have something that brings everyone up-to-date on what the status is for purposes of coordination & collaboration.

2)

I doubt many are interested in these as topics during the contributor summit (but will propose them on the board if others care), but I have a couple of things that touch quite a lot of things that I'm going to get around to working on (or have in some WIP state):

 - PCRE-ification & PCRE convert:
   a) Use the interface recently added to PCRE to use it also for basic &
      extended POSIX regexps. This speeds things up a lot
   b) See if we can use PCRE (or at least extended regexp) consistently in
      the rest of git via single interface. Relevant code:
      git grep '\b(regcomp|regexec)\b' -- '*.[ch]'
   c) Maybe if we like a) && b) enough for performance reasons we'd be
     happy to make PCRE a hard dependency, and would then ship with a
     compat/pcre2 (~80k lines) instead of the current ancient (and hard
     to update) compat/regex/* (~10k lines).
 - Adding the ability to optionally read a .gitconfig shipped with the
   repo, see
   https://public-inbox.org/git/87zi6eakkt.fsf@evledraar.gmail.com/
Previous: Ævar Arnfjörð BjarmasonNext: Ævar Arnfjörð Bjarmason
Message 9 of 10 in “Contributor Summit planning”
  1. Jeff KingMar 3, 2018
  2. Jeff KingMar 3, 2018
  3. Derrick StoleeMar 5, 2018
  4. Brandon WilliamsMar 5, 2018
  5. Lars SchneiderMar 5, 2018
  6. Jonathan NiederMar 5, 2018
  7. Ævar Arnfjörð BjarmasonMar 5, 2018
  8. Ævar Arnfjörð BjarmasonMar 5, 2018
  9. Ævar Arnfjörð BjarmasonMar 5, 2018
  10. Ad-hoc pre contributor summit dinner & drinks on the 6thÆvar Arnfjörð Bjarmason, Mar 5, 2018

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.