public inbox for linux-kernel@vger.kernel.org
 help / color / mirror / Atom feed
From: Theodore Tso <tytso@mit.edu>
To: Steven Rostedt <rostedt@goodmis.org>
Cc: David Miller <davem@davemloft.net>,
	sam@ravnborg.org, mingo@elte.hu, linux-kernel@vger.kernel.org,
	nico@fluxnic.net, tony.luck@intel.com, sfr@canb.auug.org.au,
	mcgrof@gmail.com, jeff@garzik.org, robert.richter@amd.com,
	dmitry.torokhov@gmail.com, khali@linux-fr.org,
	torvalds@linux-foundation.org
Subject: Re: [RFC] to rebase or not to rebase on linux-next
Date: Tue, 27 Oct 2009 00:56:32 -0400	[thread overview]
Message-ID: <20091027045632.GK13941@mit.edu> (raw)
In-Reply-To: <1256612558.26028.391.camel@gandalf.stny.rr.com>

On Mon, Oct 26, 2009 at 11:02:38PM -0400, Steven Rostedt wrote:
> > The problem isn't that you have to push patches out and only work
> > with patches, the problem is that you want to use publicly visible
> > GIT trees to do your testing at all times.
> > 
> > And sorry, that is not how you're supposed to do things.
> 
> That is a matter of opinion. We prefer to keep things as public as
> possible. No patches back and forth privately doing our own internal
> test suites, then come out with some "production release". If someone
> found something wrong with it then, we would need to start the cycle all
> over again.

There's nothing wrong with public branches that happen to be regularly
rewound, and they do exist in nature.  Exhibit one: The 'pu' branch in
git.  Exihibit two: linux-next.

It's strange to see people arguing for non-transparency, just because
we happen to be using git.  Given that linux-mm uses quilt, and
linux-next accepts quilt patches, I really don't see anything wrong
with linux-next taking git branches that are occasionally rewound when
doing things like adding tested-by:, or when I want to clarify or
rewrite rewrite the patch commit description or even in-code comments
into proper English.

Maybe we need better ways of advertising that a particular branch is
unstable, so people can be adequately warned they base work on that
branch at their own risk.  But fundamentally, saying that we should
keep git branches sekrit just because they might be rewound doesn't
seem to make sense.

							- Ted

  reply	other threads:[~2009-10-27  4:56 UTC|newest]

Thread overview: 36+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
     [not found] <4ADD0793.3000707@kernel.org>
     [not found] ` <20091020020449.GF24370@core.coreip.homeip.net>
     [not found]   ` <20091020034829.GA12833@elte.hu>
     [not found]     ` <20091020140750.GH11972@erda.amd.com>
     [not found]       ` <alpine.LFD.2.00.0910210654480.5125@eeepc.linux-foundation.org>
     [not found]         ` <20091022122042.e535d43c.sfr@canb.auug.org.au>
     [not found]           ` <20091023112732.GB5886@elte.hu>
     [not found]             ` <4AE19A74.1090709@garzik.org>
     [not found]               ` <20091023123555.GA25366@elte.hu>
     [not found]                 ` <57C9024A16AD2D4C97DC78E552063EA3E33D0174@orsmsx505.amr.corp.intel.com>
     [not found]                   ` <20091023134115.GD27097@elte.hu>
     [not found]                     ` <alpine.LFD.2.00.0910231424440.21460@xanadu.home>
     [not found]                       ` <20091023191631.GA1879@elte.hu>
2009-10-23 19:35                         ` [RFC] to rebase or not to rebase on liunx-next Steven Rostedt
2009-10-23 20:37                           ` [RFC] to rebase or not to rebase on linux-next Ingo Molnar
2009-10-23 20:54                           ` Ingo Molnar
2009-10-23 21:59                             ` Sam Ravnborg
2009-10-26 23:26                               ` Steven Rostedt
2009-10-26 23:30                                 ` David Miller
2009-10-26 23:51                                   ` Steven Rostedt
2009-10-27  0:15                                     ` David Miller
2009-10-27  0:30                                       ` Steven Rostedt
2009-10-27  1:34                                         ` David Miller
2009-10-27  3:02                                           ` Steven Rostedt
2009-10-27  4:56                                             ` Theodore Tso [this message]
2009-10-27  5:18                                             ` David Miller
2009-10-27  8:13                                               ` Ingo Molnar
2009-10-27  9:48                                       ` Catalin Marinas
2009-10-27  7:59                                 ` Ingo Molnar
2009-10-27 15:39                                   ` Steven Rostedt
2009-10-27 17:18                                     ` Nicolas Pitre
2009-10-28 15:15                                       ` Steven Rostedt
2009-10-28  6:40                                     ` Ingo Molnar
2009-10-24  8:03                             ` Theodore Tso
2009-10-24 12:20                               ` Stefan Richter
2009-10-24 19:43                                 ` Sam Ravnborg
2009-10-27 19:06                                 ` Linus Torvalds
2009-10-27 19:27                                   ` Steven Rostedt
2009-10-27 19:39                                     ` Valdis.Kletnieks
2009-10-27 19:43                                       ` Steven Rostedt
2009-10-27 19:42                                     ` Linus Torvalds
2009-10-26  4:53                               ` Luck, Tony
2009-10-26  5:21                                 ` Theodore Tso
2009-10-26 18:01                                   ` Stefan Richter
2009-10-27 18:07                                     ` Theodore Tso
2009-10-27 18:54                                       ` Stefan Richter
2009-10-28  7:26                                       ` Ingo Molnar
2009-10-24 12:51                           ` Stefan Richter
     [not found]                       ` <4AE21839.3000000@s5r6.in-berlin.de>
2009-10-23 21:03                         ` [kernel.org users] Please remember to run 'git gc' on your repositories Steven Rostedt

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20091027045632.GK13941@mit.edu \
    --to=tytso@mit.edu \
    --cc=davem@davemloft.net \
    --cc=dmitry.torokhov@gmail.com \
    --cc=jeff@garzik.org \
    --cc=khali@linux-fr.org \
    --cc=linux-kernel@vger.kernel.org \
    --cc=mcgrof@gmail.com \
    --cc=mingo@elte.hu \
    --cc=nico@fluxnic.net \
    --cc=robert.richter@amd.com \
    --cc=rostedt@goodmis.org \
    --cc=sam@ravnborg.org \
    --cc=sfr@canb.auug.org.au \
    --cc=tony.luck@intel.com \
    --cc=torvalds@linux-foundation.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox