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

Re: A generalization of git blame

From
Junio C Hamano <gitster@pobox.com>
Date
Sep 27, 2012, 06:38 UTC
Message-ID
<7vobksrmwh.fsf@alter.siamese.dyndns.org>
In-Reply-To
<a71b0f99366188f023e5bc8a5f704184.squirrel@webmail.cs.wisc.edu>
xmeng@cs.wisc.edu writes:
Show 9 quoted lines
>> It largely depends on how the user would interact with your program,
>> which is totally unclear as we haven't seen any part of it.  I do
>> not think we have enough information to answer the question at this
>> point.
>
> Do you mean it largely depends on the diversity of options on input and
> output formats? ...
> ... I know this is not enough for a tool. So this is case, does "how the user
> would interact with your program" mean that I should add ...

I am not saying anything about what you should or should not do. It is your program, and we haven't seen anything about it, other than handwaving, what good it will do to its users, so I am not qualified to make such a comment on it yet. What I meant by "how the users would interact with..." are things like this:

 - Why users would want to use it in the first place?  What are
   missing from existing tool set?
 - What kind of questions do users ask to the program and how do
   they ask them?
 - How are the answers to these questions presented by the program
   to the users?
 - How do users interpret and use these answers in what way?

Notice that I didn't include "How do you compute the answers?" When we are initially evaluating a feature at "how do they interact" level, we are not interested in the implementation at all.

Previous: xmeng@cs.wisc.edu
Message 7 of 7 in “A generalization of git blame”
  1. xmeng@cs.wisc.eduSep 25, 2012
  2. Philip OakleySep 25, 2012
  3. Junio C HamanoSep 25, 2012
  4. xmeng@cs.wisc.eduSep 26, 2012
  5. Junio C HamanoSep 26, 2012
  6. xmeng@cs.wisc.eduSep 27, 2012
  7. Junio C HamanoSep 27, 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.