All of lore.kernel.org
 help / color / mirror / Atom feed
From: Anand Jain <Anand.Jain@oracle.com>
To: Zach Brown <zab@redhat.com>
Cc: David Sterba <dsterba@suse.cz>, linux-btrfs@vger.kernel.org
Subject: Re: [PATCH 1/2] btrfs-progs: introduce command namespace for development features
Date: Wed, 07 Aug 2013 11:10:18 +0800	[thread overview]
Message-ID: <5201BA9A.8010003@oracle.com> (raw)
In-Reply-To: <20130806180137.GM12314@lenny.home.zabbo.net>



  Further there is benefit of having newer subcommands
  in the master branch - it gets visibility.

  However if we are trying to solve the problem of it
  not being end user ready then there can be a warning
  message about it when the user uses it or sees it.

  I see some of online shops tagging new problem with
  bright red "New" on the product image. Could we have
  some "warning" shown against these new subcommands ?

  just my 1c.

Anand


On 08/07/2013 02:01 AM, Zach Brown wrote:
> On Tue, Aug 06, 2013 at 02:25:20PM +0200, David Sterba wrote:
>> We'd like to make it easier to preview a new feature and remove the
>> burden to invent sane user interface (command name, placement,
>> arguments, man) from the beginning.
>
> My biggest worry about this is that it complicates the coordination of
> automated testing, which is already in a terrible state for btrfs-progs.
> It can't possibly motivate people to write tests if we make the process
> more cumbersome than it already is.
>
> So we develop tests for a command (maybe in xfstests,  maybe in
> btrfs-progs) that use this magical _ namespace.  Then the command is
> merged.  When are the tests updated?  Do they fallback to both so that
> the tests can work across the merge?   Do we add some complexity to try
> and magically match _ commands that aren't found with matching commands
> somewhere else in the heirarchy?  Ugh, all 'round.
>
> I'm not sure I understand what problem this is really solving.  People
> shouldn't be expecting to find incomplete features in the master branch,
> right?  If people are looking to test incomplete work they can get your
> integration branch and, well, we don't care if it changes later?
>
> - z
> --
> To unsubscribe from this list: send the line "unsubscribe linux-btrfs" in
> the body of a message to majordomo@vger.kernel.org
> More majordomo info at  http://vger.kernel.org/majordomo-info.html
>

  reply	other threads:[~2013-08-07  3:04 UTC|newest]

Thread overview: 8+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2013-08-06 12:25 [PATCH 0/2] btrfs-progs: Introduce devel namespace David Sterba
2013-08-06 12:25 ` [PATCH 1/2] btrfs-progs: introduce command namespace for development features David Sterba
2013-08-06 18:01   ` Zach Brown
2013-08-07  3:10     ` Anand Jain [this message]
2013-08-07 11:26     ` David Sterba
2013-08-07 12:38       ` David Sterba
2013-08-07 18:12         ` Zach Brown
2013-08-06 12:25 ` [PATCH 2/2] btrfs-progs: move chunk-recover command to devel namespace David Sterba

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=5201BA9A.8010003@oracle.com \
    --to=anand.jain@oracle.com \
    --cc=dsterba@suse.cz \
    --cc=linux-btrfs@vger.kernel.org \
    --cc=zab@redhat.com \
    /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.