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

Re: Topic descriptions

From
Sam Vilain <sam@vilain.net>
Date
Dec 9, 2006, 01:11 UTC
Message-ID
<457A0D54.80802@vilain.net>
In-Reply-To
<7v4ps8y7un.fsf@assigned-by-dhcp.cox.net>
Junio C Hamano wrote:
Show 12 quoted lines
> I think the right place to store that <anything at all>
> information is per-branch configuration item.  Perhaps:
> 
> 	[branch "ap/clone-origin"]
>         description = we talk about what this thing does and \
>         what the current status of it is.
> 
> I am unlikely to use such a thing for the "What's in" message,
> though.  The part that talks about "what the current status is"
> is much easier to write when I need to talk about "the current";
> otherwise I'd be forced to remember to think if I need to update
> the information, every time I touch topic branches.

And this information could even be put into the commit message of the merge commit.

gitweb/repo could give a "dashboard" of feature branches;
  - creator
  - aim/description of feature branch
  - (computed) mergability with master/trunk/etc (perhaps
    config "merge target(s)")
  - whether tests are passing on this branch (obviously not a
    git-core feature, but a useful thing to know)
  - how many new tests are introduced by this branch.

Some ideas that occurred from watching Martin Pool's talk on managing distributed VCS with bzr, and the Patch Queue Manager.

Some people might like to include all of the above information in the merge commit to close the branch, others just the non-redundant information.

Sam.
Previous: Martin Waitz
Message 7 of 7 in “Topic descriptions”
  1. Andy ParkinsDec 6, 2006
  2. Junio C HamanoDec 6, 2006
  3. Andy ParkinsDec 7, 2006
  4. Junio C HamanoDec 7, 2006
  5. Robin RosenbergDec 7, 2006
  6. Martin WaitzDec 7, 2006
  7. Sam VilainDec 9, 2006

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.