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

Re: [RFC] Use cases for 'git statistics'

From
Junio C Hamano <gitster@pobox.com>
Date
May 17, 2008, 00:02 UTC
Message-ID
<7vlk29er1w.fsf@gitster.siamese.dyndns.org>
In-Reply-To
<bd6139dc0805130637saf704e1v2ab67c99da3078c3@mail.gmail.com>
"Sverre Rabbelier" <srabbelier@gmail.com> writes:
Show 12 quoted lines
>>  >>  Details I think need to be provided by maintainer...
>>  >
>>  > Do you mean Junio, or the user of the program?
>>
>>  I mean that all I can provide is speculation.  I'm not, and never was
>>  a maintainer of OSS project, and I don't know what criteria one use
>>  (perhaps unvoiced criteria) to decide whether given patch needs to be
>>  examined more closely, or the cursory browsing should be enough.
>
> I reckon more input from actual maintainers would be needed then.
> Junio: aside from the original list with suggestions you provided,
> could you shine your light as git maintainer on this?

A cursory browsing is enough only when you trust the contributor well. For example, I read patches from Nico to code around the pack generation only once or at most twice before I apply them, and the same thing can be said about git-svn patches from or acked-by Eric. These come mostly from the fact that (1) I know they know the area a lot better than myself do, and more importantly that (2) I know they care deeply about the subsystem they are modifying, and they have good taste.

Project maintainers and old timers become familiar with habits, strengths and weaknesses of known contributors over time, and that is the source of such trust.

A clever enough automated way may be able to identify links between the contributors and the areas they are familiar with, and using such a mechanism people might be able to decide that a patch falls into category (1) above. I am not sure if any automated way could ever decide if a patch falls into category (2) above, though.

Previous: Andreas EricssonNext: Sverre Rabbelier
Message 13 of 16 in “[RFC] Use cases for 'git statistics'”
  1. Sverre RabbelierMay 8, 2008
  2. Sverre RabbelierMay 12, 2008
  3. Jakub NarebskiMay 12, 2008
  4. Sverre RabbelierMay 12, 2008
  5. Jakub NarebskiMay 12, 2008
  6. Sverre RabbelierMay 12, 2008
  7. Jakub NarebskiMay 12, 2008
  8. Sverre RabbelierMay 12, 2008
  9. Jakub NarebskiMay 13, 2008
  10. Sverre RabbelierMay 13, 2008
  11. Jakub NarebskiMay 14, 2008
  12. Andreas EricssonMay 15, 2008
  13. Junio C HamanoMay 17, 2008
  14. Sverre RabbelierMay 18, 2008
  15. Junio C HamanoMay 21, 2008
  16. Sverre RabbelierMay 21, 2008

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.