From owner-svn-src-user@FreeBSD.ORG Mon Oct 13 22:24:37 2008 Return-Path: Delivered-To: svn-src-user@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 38BF91065688; Mon, 13 Oct 2008 22:24:37 +0000 (UTC) (envelope-from stas@FreeBSD.org) Received: from smtp.ht-systems.ru (mr0.ht-systems.ru [78.110.50.55]) by mx1.freebsd.org (Postfix) with ESMTP id A1BBD8FC20; Mon, 13 Oct 2008 22:24:36 +0000 (UTC) (envelope-from stas@FreeBSD.org) Received: from [85.21.245.235] (helo=orion.SpringDaemons.com) by smtp.ht-systems.ru with esmtpa (Exim 4.62) (envelope-from ) id 1KpVq1-0008Ig-Bd; Tue, 14 Oct 2008 02:24:29 +0400 Received: from orion (localhost [127.0.0.1]) by orion.SpringDaemons.com (Postfix) with SMTP id D1D5439952; Tue, 14 Oct 2008 02:25:04 +0400 (MSD) Date: Tue, 14 Oct 2008 02:25:04 +0400 From: Stanislav Sedov To: Edwin Groothuis Message-Id: <20081014022504.ccf76b6e.stas@FreeBSD.org> In-Reply-To: <20081012221127.GB71466@mavetju.org> References: <200810120915.m9C9F5tq040143@svn.freebsd.org> <20081012142454.607c861d.stas@FreeBSD.org> <20081012103422.GA71466@mavetju.org> <20081012221127.GB71466@mavetju.org> Organization: The FreeBSD Project X-XMPP: ssedov@jabber.ru X-Voice: +7 916 849 20 23 X-PGP-Fingerprint: F21E D6CC 5626 9609 6CE2 A385 2BF5 5993 EB26 9581 X-Mailer: carrier-pigeon Mime-Version: 1.0 Content-Type: multipart/signed; protocol="application/pgp-signature"; micalg="PGP-SHA1"; boundary="Signature=_Tue__14_Oct_2008_02_25_04_+0400_hDFwSNW31/Do8n2r" Cc: src-committers@FreeBSD.org, Bruce Evans , Garance A Drosehn , svn-src-user@FreeBSD.org Subject: Re: svn commit: r183781 - in user/edwin/top/top-3.8b1: contrib/top usr.bin/top X-BeenThere: svn-src-user@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "SVN commit messages for the experimental " user" src tree" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 13 Oct 2008 22:24:37 -0000 --Signature=_Tue__14_Oct_2008_02_25_04_+0400_hDFwSNW31/Do8n2r Content-Type: text/plain; charset=US-ASCII Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Mon, 13 Oct 2008 09:11:27 +1100 Edwin Groothuis mentioned: >=20 > Change only as in the parameter, not as in the feature. >=20 > It's going to be -c now because -a has been used by the original top for: >=20 > -a, --all > Show all processes for as long as possible. This is > shorthand for "-d all all". This option is especially > handy in batch mode. >=20 I think the new '-a' option is going to be used less frequent, then FreeBSD one. Do you understand that by changing it you are forcing FreeBSD users (not other system's users) to use something like this in scrips: ---------------------------------------------------------------- if ( `sysctl kern.osreldate` > XXXXXX ) then opt =3D "-c" else opt =3D '-a' endif top ${opt} ... ---------------------------------------------------------------- This is clearly a POLA violation and I really don't understand what we are trading it for. The most attractive thing in FreeBSD for most users is that we're truing to be as compatible with pervios revisions as possible. You're now trying to ruin that for nothing in exchange. I was asking you what other systems use this version of top in base: have you done this research? I think this at least might be asked at mailinglist what communinity will prefer - to keep the FreeBSD compatibility or the upstream compatibility. Not speaking of there's a good chance we may switch to other top verion in future. We can provide unmodified version of top in ports system - this is what that systems was done for. So users who really want the unixtop compatibility can get it there. I really don't understand why you've selected that specific top version as standard - why not try to be compatible with e.g. atop instead? I think this should be thinked around better. --=20 Stanislav Sedov ST4096-RIPE --Signature=_Tue__14_Oct_2008_02_25_04_+0400_hDFwSNW31/Do8n2r Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.9 (FreeBSD) iEYEARECAAYFAkjzysAACgkQK/VZk+smlYHM9gCfY9tCySqGZfbl8vD2x2nFLbk3 JPkAn3Fw5DNd7uF0yxVIhgP8NJl9lVRo =Opz6 -----END PGP SIGNATURE----- --Signature=_Tue__14_Oct_2008_02_25_04_+0400_hDFwSNW31/Do8n2r--