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

Re: What is the whole process of cooking git as a maintainer?

From
Theodore Tso <tytso@mit.edu>
Date
Nov 21, 2007, 14:07 UTC
Message-ID
<20071121140738.GA13694@thunk.org>
In-Reply-To
<46dff0320711210517y282643a2q62819d3583ec9344@mail.gmail.com>
On Wed, Nov 21, 2007 at 09:17:59PM +0800, Ping Yin wrote:
Show 18 quoted lines
> On Nov 21, 2007 9:11 PM, Ping Yin <pkufranky@gmail.com> wrote:
> > I have scanned the manual and found a 'Linux subsystem maintainer'
> > example. However, that's a little brief and i wonder a more real
> > example. I think an example of how to cook git as a maintainer is
> > better.
> >
> > Junio , could you please share the whole process of cooking among pu,
> > next and master? Or, can i find this in the mail list archive?
> >
> > For example:
> > In which branch the test is performed?
> > How to rewind pu?
> > How to merge a subset of changes from pu to next, and from next to master?
> >
> 
> One more question:
> I see so many merges in pu branch, but where these merges go when a
> feature is moved to the master branch?

There is a discussion of some of these issues in the mail thread beginning here:

http://kerneltrap.org/mailarchive/git/2007/10/23/350943

The git setup is actually pretty complex, and all of the details of how to maintain the pu and next branches are pretty complicated --- and if you don't have a large development community, it may not be worth the overhead, and it may scare people off as being too complicated.

There are multiple ways to maintain a project in git, and it's usually better to start simple --- with a development and maintenance branch. If you need more, you can add more later, but I wouldn't recommend starting off with a very complex system right off the bat.

	     	    	 	 	      - Ted
Previous: Ping YinNext: Johannes Schindelin
Message 3 of 10 in “What is the whole process of cooking git as a maintainer?”
  1. Ping YinNov 21, 2007
  2. Ping YinNov 21, 2007
  3. Theodore TsoNov 21, 2007
  4. Johannes SchindelinNov 21, 2007
  5. Addendum to "MaintNotes"Junio C Hamano, Nov 22, 2007
  6. Jeff KingNov 22, 2007
  7. Junio C HamanoNov 22, 2007
  8. David KastrupNov 22, 2007
  9. Jeff KingNov 22, 2007
  10. Jeff KingNov 22, 2007

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.