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

Re: [PATCH] Revert "graph.c: mark private file-scope symbols as static"

From
Junio C Hamano <gitster@pobox.com>
Date
Mar 3, 2013, 23:32 UTC
Message-ID
<7vzjyk83gn.fsf@alter.siamese.dyndns.org>
In-Reply-To
<20130303232413.GN7738@serenity.lan>
John Keeping <john@keeping.me.uk> writes:
>> Also it probably is worth adding contact information for folks who
>> work on CGit (http://hjemli.net/git/cgit/ might be sufficient),
>
> The current CGit homepage is http://git.zx2c4.com/cgit/

As the hjemli.net address is what I got as the first hit by asking [CGit] to websearch, it makes it clearer that we do need such contact information there.

> I think CGit expects to have to respond to changes in Git, so I don't
> think it's worth restricting changes in Git for that reason - it's just
> a case of exposing useful functionality somehow.
I think you misread me.

It is not about restricting. It is to use their expertise to come up with generally more useful API than responding only to the immediate need we see in in-tree users. We want a discussion/patch to update the graph.c infrastructure to be Cc'ed to them.

For example, with the current codeflow, the callers of these functions we have in-tree may be limited to those in graph.c but if there are legitimate reason CGit wants to call them from sideways, perhaps there may be use cases in our codebase in the future to call them from outside the normal graph.c codeflow.

Previous: John KeepingNext: John Keeping
Message 9 of 14 in “Revert "graph.c: mark private file-scope symbols as static"”
  1. Revert "graph.c: mark private file-scope symbols as static"John Keeping, Mar 2, 2013
  2. Johan HerlandMar 2, 2013
  3. Thomas RastMar 2, 2013
  4. John KeepingMar 3, 2013
  5. Junio C HamanoMar 3, 2013
  6. John KeepingMar 3, 2013
  7. Junio C HamanoMar 3, 2013
  8. John KeepingMar 3, 2013
  9. Junio C HamanoMar 3, 2013
  10. Revert "graph.c: mark private file-scope symbols as static"John Keeping, Mar 4, 2013
  11. Jason A. DonenfeldMar 4, 2013
  12. Junio C HamanoMar 4, 2013
  13. Jason A. DonenfeldMar 4, 2013
  14. Johan HerlandMar 4, 2013

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.