Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 04 Jun 2008 15:42:55 -0400
From:      Coleman Kane <cokane@FreeBSD.org>
To:        Steve Kargl <sgk@troutmask.apl.washington.edu>
Cc:        Maxim Sobolev <sobomax@FreeBSD.org>, Alexey Dokuchaev <danfe@FreeBSD.org>, src-committers@FreeBSD.org, Florent Thoumie <flz@FreeBSD.org>, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org, Wilko Bulte <wb@freebie.xs4all.nl>
Subject:   Re: cvs commit: src/usr.sbin/pkg_install/add main.c pkg_add.1 src/usr.sbin/pkg_install/create main.c pkg_create.1 src/usr.sbin/pkg_install/delete main.c pkg_delete.1 src/usr.sbin/pkg_install/info main.c pkg_info.1 ...
Message-ID:  <1212608575.15220.109.camel@localhost>
In-Reply-To: <20080604192955.GA46284@troutmask.apl.washington.edu>
References:  <200805301426.m4UEQ92d025434@repoman.freebsd.org> <48405C4B.3050603@FreeBSD.org> <1212179252.1967.1.camel@localhost> <a01628140806030818te29e2fet287d59f5ceedfc9c@mail.gmail.com> <20080604041815.GA84027@FreeBSD.org> <20080604043955.GA38627@troutmask.apl.washington.edu> <20080604063631.GA28351@freebie.xs4all.nl> <20080604150013.GA44358@troutmask.apl.washington.edu> <20080604191339.GA31570@freebie.xs4all.nl> <20080604192955.GA46284@troutmask.apl.washington.edu>

next in thread | previous in thread | raw e-mail | index | archive | help

--=-kb3kMIkUFy79LFvkjrcJ
Content-Type: text/plain
Content-Transfer-Encoding: quoted-printable

On Wed, 2008-06-04 at 12:29 -0700, Steve Kargl wrote:
> On Wed, Jun 04, 2008 at 09:13:39PM +0200, Wilko Bulte wrote:
> > Quoting Steve Kargl, who wrote on Wed, Jun 04, 2008 at 08:00:13AM -0700=
 ..
> > > On Wed, Jun 04, 2008 at 08:36:31AM +0200, Wilko Bulte wrote:
> > > > Quoting Steve Kargl, who wrote on Tue, Jun 03, 2008 at 09:39:55PM -=
0700 ..
> > > > >=20
> > > > > I personally believe that commit should be backed out and core
> > > > > should establish a policy against adding long options to BSD
> > > >=20
> > > > Gimme a break.. =20
> > > >=20
> > >=20
> > > Note I wrote "I personally believe".  You don't have to agree
> > > with me.
> >=20
> > Well I indeed do not agree.  Aren't the developers old enough=20
> > to make this kind of judgement call themselves, without all sorts of wr=
itten=20
> > policies?
>=20
> Apparently, not.  See the recent commit to pkg_create.
>=20

I believe the comment was meant to convey that this sort of call should
be left to the person doing the work. Making up a book of obtuse policy
rules such as this, for purposes that aren't very concrete, doesn't seem
to serve anybody well. The whole reason long options exist is because a
significant group of users actually find them helpful. It's really
counterproductive (not to mention narrow-minded) to dismiss that.

I support the efforts of flz on this one, he took the time to do the
work and wanted to commit it. I actually find your above comment to be
pretty offensive, and dismissive of the hard word that flz has done.

> >=20
> > I would think they all are!
> >=20
>=20
> Where do we stop?  Should we add long options to all
> /usr/bin utilities?  Why stop at /usr/bin, let's add
> long options to /usr/sbin, /bin, /sbin, /rescue, etc.
>=20

I'm sure if someone has some "add long options to /bin/cp, etc..."
patches, we can surely discuss them on this list as adults and respect
the decision to add new features without deprecating any existing
features, even if we won't be making use of those new features.

--=20
Coleman Kane

--=-kb3kMIkUFy79LFvkjrcJ
Content-Type: application/pgp-signature; name=signature.asc
Content-Description: This is a digitally signed message part

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (FreeBSD)

iEYEABECAAYFAkhG8D0ACgkQcMSxQcXat5ftcACfYW+sFHaQTIsGOpXYNYK6xIVD
WJkAniQHLBAwTVeRhAb6dlge6aLsm/y3
=S80E
-----END PGP SIGNATURE-----

--=-kb3kMIkUFy79LFvkjrcJ--




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?1212608575.15220.109.camel>