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

Re: Why Is There No Bug Tracker And Why Are Patches Sent Instead Of Pull Requests

From
Phil Hord <phil.hord@gmail.com>
Date
Mar 7, 2012, 17:18 UTC
Message-ID
<CABURp0q7fJLBHGGdD7EQ6pwEu=zErKHz+ZZJ5HLVe5VO2Y66gQ@mail.gmail.com>
In-Reply-To
<7vsjhrfprz.fsf@alter.siamese.dyndns.org>
On Fri, Mar 2, 2012 at 2:03 AM, Junio C Hamano <gitster@pobox.com> wrote:
Show 9 quoted lines
> Neal Kreitzinger <nkreitzinger@gmail.com> writes:
>
>> I realize this is not an exact match of the git-workflow, but you get
>> the idea.  I'm also new to mailinglists so I'm not sure if you can
>> change part of the subject line.  If not, a header in the body could
>> possibly be used.
>
> The most important information is missing from your discussion: who are
> you trying to help, and what problem are you trying to solve?

Problems this could help solve (regardless of whether it's an appropriate tool for the job):

1. Collects issues into a more concise list than the mailing list provides.
2. Collects issues (and discussion) conveniently bundled with the git
source code.
3. Collects issues for off-line reference and searching.
4. Reduction of list noise, if issues in git.git turn out to be better
grep-targets than the mailing list.
5. Serves as an incubator for a git-based distributed issues tracker
Best Practice or Dire Warning, depending on how it goes.

The current mailing list bug tracker, where finding existing issues and previous discussions is "crowd-sourced" to the list, is very efficient for the new users, but not so efficient for the core developers and respondents.

I doubt this idea is really workable or appropriate for git.git, for various reasons. But I do think a well-designed, distributed, git-based issue tracker could be useful for many other projects. Many others have tried and failed, so I am probably wrong about this last statement. See [*1*] for a list of mostly stagnating prior art.

Phil
[*1*] http://dist-bugs.branchable.com/software/
Previous: Pau Garcia i QuilesNext: Carlos Martín Nieto
Message 35 of 37 in “Why Is There No Bug Tracker And Why Are Patches Sent Instead Of Pull Requests”
  1. opticyclicFeb 29, 2012
  2. Brian GernhardtFeb 29, 2012
  3. Junio C HamanoFeb 29, 2012
  4. Jonathan NiederFeb 29, 2012
  5. Andrew ArdillFeb 29, 2012
  6. Greg TroxelMar 1, 2012
  7. Andrew ArdillMar 1, 2012
  8. Junio C HamanoMar 1, 2012
  9. Andrew ArdillMar 1, 2012
  10. Junio C HamanoMar 1, 2012
  11. Andrew ArdillMar 1, 2012
  12. Miles BaderMar 1, 2012
  13. Andrew ArdillMar 1, 2012
  14. Scott ChaconMar 1, 2012
  15. Junio C HamanoMar 1, 2012
  16. Thomas RastMar 1, 2012
  17. Ævar Arnfjörð BjarmasonMar 1, 2012
  18. Andrew ArdillMar 1, 2012
  19. Andrew ArdillMar 1, 2012
  20. Junio C HamanoMar 1, 2012
  21. Neal KreitzingerMar 2, 2012
  22. Jonathan NiederMar 2, 2012
  23. Junio C HamanoMar 2, 2012
  24. Neal KreitzingerMar 2, 2012
  25. Jonathan NiederMar 2, 2012
  26. Junio C HamanoMar 2, 2012
  27. Andreas EricssonMar 2, 2012
  28. Junio C HamanoMar 2, 2012
  29. Andrew ArdillMar 7, 2012
  30. Vincent van RavesteijnMar 7, 2012
  31. Joern HuxhornMar 7, 2012
  32. Jonathan NiederMar 7, 2012
  33. Joern HuxhornMar 7, 2012
  34. Pau Garcia i QuilesMar 7, 2012
  35. Phil HordMar 7, 2012
  36. Carlos Martín NietoFeb 29, 2012
  37. Sitaram ChamartyFeb 29, 2012

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.