From: Mike Frysinger <vapier@gentoo.org>
To: dedekind1@gmail.com
Cc: "linux-mtd@lists.infradead.org" <linux-mtd@lists.infradead.org>,
Ricard Wanderlof <ricard.wanderlof@axis.com>
Subject: Re: [PATCH [mtd-utils] 3/3] mkfs.ubifs: allow reformatting of devices
Date: Mon, 13 May 2013 12:10:28 -0400 [thread overview]
Message-ID: <201305131210.29677.vapier@gentoo.org> (raw)
In-Reply-To: <1368432848.5360.32.camel@sauron.fi.intel.com>
[-- Attachment #1: Type: Text/Plain, Size: 2267 bytes --]
On Monday 13 May 2013 04:14:08 Artem Bityutskiy wrote:
> On Fri, 2013-05-10 at 11:26 -0400, Mike Frysinger wrote:
> > On Friday 10 May 2013 03:07:53 Ricard Wanderlof wrote:
> > > On Wed, 8 May 2013, Mike Frysinger wrote:
> > > > Sometimes I want to re-initialize an existing ubifs, but the tool
> > > > currently bails out if the volume is already formatted. Prompt the
> > > > user instead so they can decide.
> > > >
> > > > {"max-leb-cnt", 1, NULL, 'c'},
> > > > {"output", 1, NULL, 'o'},
> > > > {"devtable", 1, NULL, 'D'},
> > > >
> > > > + {"yes", 0, NULL, 'y'},
> > > >
> > > > {"help", 0, NULL, 'h'},
> > > > {"verbose", 0, NULL, 'v'},
> > > > {"version", 0, NULL, 'V'},
> > > >
> > > > @@ -191,6 +193,7 @@ static const char *helptext =
> > > > "-U, --squash-uids squash owners making all files owned by
> > > > root\n" "-l, --log-lebs=COUNT count of erase blocks for the log
> > > > (used only for\n" " debugging)\n"
> > > > +"-y, --yes assume the answer is \"yes\" for all
> > > > questions\n" ...
> > >
> > > Wouldn't it be better to have a specific option for this specific case,
> > > rather than a general yes-to-everything option?
> >
> > this is the standard that the various mtd tools (including a bunch of UBI
> > ones) follow
> >
> > > The latter makes sense
> > > with programs such as fsck where the only prompt basically is 'I found
> > > a fault, shall I fix it?', but in this is case it can be difficult to
> > > predict the outcome should the option start to cover more potential
> > > questions in the future.
> >
> > if you want to compare to standard tools, then the check would be dropped
> > entirely. when i run `mke2fs /dev/sda1`, it doesn't prompt me.
>
> I admit I was not careful enough with the options. Feel free to change
> the tools in the more direction of being more consistent with mainstream
> filesystems' tools.
i don't mind having it prompting first as long as there is a flag to override
it. i'd say let's take a survey of the community, but i think we both know
that's doomed to go nowhere :).
-mike
[-- Attachment #2: This is a digitally signed message part. --]
[-- Type: application/pgp-signature, Size: 836 bytes --]
next prev parent reply other threads:[~2013-05-13 16:10 UTC|newest]
Thread overview: 12+ messages / expand[flat|nested] mbox.gz Atom feed top
2013-05-08 16:27 [PATCH [mtd-utils] 1/3] move _GNU_SOURCE to the main makefile Mike Frysinger
2013-05-08 16:27 ` [PATCH [mtd-utils] 2/3] mtd-utils: new prompt() helper for talking to the user Mike Frysinger
2013-07-04 2:01 ` Brian Norris
2013-08-24 23:19 ` Mike Frysinger
2013-09-17 0:35 ` Brian Norris
2013-09-30 0:54 ` Mike Frysinger
2013-05-08 16:27 ` [PATCH [mtd-utils] 3/3] mkfs.ubifs: allow reformatting of devices Mike Frysinger
2013-05-10 7:07 ` Ricard Wanderlof
2013-05-10 15:26 ` Mike Frysinger
2013-05-13 8:14 ` Artem Bityutskiy
2013-05-13 16:10 ` Mike Frysinger [this message]
2013-07-01 5:57 ` [PATCH [mtd-utils] 1/3] move _GNU_SOURCE to the main makefile Artem Bityutskiy
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=201305131210.29677.vapier@gentoo.org \
--to=vapier@gentoo.org \
--cc=dedekind1@gmail.com \
--cc=linux-mtd@lists.infradead.org \
--cc=ricard.wanderlof@axis.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.