From: Chris Mason <chris.mason@oracle.com>
To: Adrian Bunk <bunk@kernel.org>
Cc: "Serge E. Hallyn" <serue@us.ibm.com>,
Andrew Morton <akpm@linux-foundation.org>,
linux-fsdevel <linux-fsdevel@vger.kernel.org>,
linux-kernel <linux-kernel@vger.kernel.org>,
linux-ext4@vger.kernel.org, Theodore Tso <tytso@mit.edu>
Subject: Re: [RFC] Btrfs mainline plans
Date: Tue, 07 Oct 2008 12:01:24 -0400 [thread overview]
Message-ID: <1223395284.16546.121.camel@think.oraclecorp.com> (raw)
In-Reply-To: <20081007152740.GA31089@cs181140183.pp.htv.fi>
On Tue, 2008-10-07 at 18:27 +0300, Adrian Bunk wrote:
> On Mon, Oct 06, 2008 at 09:40:03AM -0400, Chris Mason wrote:
>
> >
> > The btrfs timelines have always been aggressive, and as btrfs gets
> > closer to feature complete, the testing matrix grows dramatically. I
> > can't promise my crazy timelines won't slip, but I've been hacking away
> > in the basement for almost 18 months now and it's time for me to get off
> > the pot and make it stable.
> >
> > Ext4 has always had to deal with the ghost of ext3. Both from a
> > compatibility point of view and everyone's expectations of stability. I
> > believe that most of us underestimated how difficult it would be to move
> > ext4 forward.
> >
> > Btrfs is different for lots of reasons, and being in mainline will
> > definitely increase the pressure on the btrfs developers to finish, and
> > the resources available for us to finish with.
>
> Your last sentence does not make sense:
>
> According to your timeline btrfs 1.0 will be released in Q408 [1] - and
> the merge window for 2.6.29 will be in Q109.
>
Planning for mainline inclusion is always a guessing game. Cutting 1.0
is different from being in mainline, and the dates don't have to be the
same.
> >...
> > > For people wanting to try WIP code you don't need it in mainline.
> > >
> > > Stable kernels will anyway usually contain months old code of the
> > > WIP filesystem that is not usable for testing, so for any meaningful
> > > testing you will still have to follow the btrfs tree and not mainline.
> >
> > For ext4 at least, the mainline code is very usable. I hope to have
> > btrfs in shape for that by the 2.6.29 merge cycle.
>
> One risk you should be aware of is that when btrfs is in 2.6.29 part of
> the Linux press might pick it up and stress test and benchmark this new
> filesystem.
I think the gains from early testing far outweigh the risks of bad early
press.
-chris
next prev parent reply other threads:[~2008-10-07 16:01 UTC|newest]
Thread overview: 17+ messages / expand[flat|nested] mbox.gz Atom feed top
2008-09-29 19:44 [RFC] Btrfs mainline plans Chris Mason
2008-10-03 7:18 ` Andrew Morton
2008-10-05 12:24 ` Adrian Bunk
2008-10-05 14:11 ` Serge E. Hallyn
2008-10-05 15:09 ` Adrian Bunk
2008-10-06 13:40 ` Chris Mason
2008-10-07 15:27 ` Adrian Bunk
2008-10-07 16:01 ` Chris Mason [this message]
2008-10-07 20:25 ` Adrian Bunk
2008-10-07 21:20 ` David Sanders
2008-10-07 21:27 ` Randy.Dunlap
2008-10-08 12:53 ` Christoph Hellwig
2008-10-08 17:48 ` David Sanders
2008-10-08 21:33 ` Daniel Phillips
2008-10-09 8:22 ` Adrian Bunk
2008-10-10 3:01 ` Theodore Tso
2008-10-03 17:06 ` Jan Engelhardt
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=1223395284.16546.121.camel@think.oraclecorp.com \
--to=chris.mason@oracle.com \
--cc=akpm@linux-foundation.org \
--cc=bunk@kernel.org \
--cc=linux-ext4@vger.kernel.org \
--cc=linux-fsdevel@vger.kernel.org \
--cc=linux-kernel@vger.kernel.org \
--cc=serue@us.ibm.com \
--cc=tytso@mit.edu \
/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 an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.