From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Drew Adams Newsgroups: gmane.emacs.devel Subject: RE: List packages Status column terminology Date: Fri, 17 Jan 2014 09:39:52 -0800 (PST) Message-ID: <5780c0af-a796-4c5d-ba0c-d436ecdf0ec1@default> References: <87bnzbi4ti.fsf@gmail.com> <3c1a65d5-abf3-421f-a7e7-99ce68bb5b8f@default> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Trace: ger.gmane.org 1389980411 21383 80.91.229.3 (17 Jan 2014 17:40:11 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Fri, 17 Jan 2014 17:40:11 +0000 (UTC) Cc: emacs-devel@gnu.org To: Vibhav Pant , Stefan Monnier , Sivaram Neelakantan Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Fri Jan 17 18:40:17 2014 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1W4DOx-00067t-NQ for ged-emacs-devel@m.gmane.org; Fri, 17 Jan 2014 18:40:15 +0100 Original-Received: from localhost ([::1]:39406 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1W4DOx-00082J-D7 for ged-emacs-devel@m.gmane.org; Fri, 17 Jan 2014 12:40:15 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:59034) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1W4DOn-0007yT-6N for emacs-devel@gnu.org; Fri, 17 Jan 2014 12:40:13 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1W4DOe-0006ty-KH for emacs-devel@gnu.org; Fri, 17 Jan 2014 12:40:05 -0500 Original-Received: from aserp1040.oracle.com ([141.146.126.69]:34857) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1W4DOe-0006tt-Dv for emacs-devel@gnu.org; Fri, 17 Jan 2014 12:39:56 -0500 Original-Received: from acsinet22.oracle.com (acsinet22.oracle.com [141.146.126.238]) by aserp1040.oracle.com (Sentrion-MTA-4.3.2/Sentrion-MTA-4.3.2) with ESMTP id s0HHdri0017148 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Fri, 17 Jan 2014 17:39:54 GMT Original-Received: from aserz7021.oracle.com (aserz7021.oracle.com [141.146.126.230]) by acsinet22.oracle.com (8.14.4+Sun/8.14.4) with ESMTP id s0HHdqGf008492 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Fri, 17 Jan 2014 17:39:53 GMT Original-Received: from abhmp0008.oracle.com (abhmp0008.oracle.com [141.146.116.14]) by aserz7021.oracle.com (8.14.4+Sun/8.14.4) with ESMTP id s0HHdqSZ021154; Fri, 17 Jan 2014 17:39:52 GMT In-Reply-To: X-Priority: 3 X-Mailer: Oracle Beehive Extensions for Outlook 2.0.1.8 (707110) [OL 12.0.6680.5000 (x86)] X-Source-IP: acsinet22.oracle.com [141.146.126.238] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.4.x-2.6.x [generic] X-Received-From: 141.146.126.69 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:168635 Archived-At: > >Are these field values _links_ that install and uninstall? > > No. They are used to indicate whether a package is installed or not. You cannot uninstall if not installed. And even if the word "install" can be interpreted as either update or install from scratch, there would be no such ambiguity here, since the link "install" would appear only if the package were not yet installed. "install" and "uninstall" would let you know unambiguously whether the package is installed. Just as clear as "uninstalled" and "installed", and more useful. > >If so, "install" and "uninstall" (and "action" instead of "status"). > >If not, why not? > > Because packages can be individually installed by clicking on their > links? That is not a reason not to provide clear install/uninstall links. The package-name link is less clear than "install" (even if it might have a tooltip that clarifies what it does). Let the link on the package name update, or install if not installed. Remove that link if the package is already installed. "install" and "uninstall" links tell you both the status and what you can do, and they let you do it. [PS. Why the giant, incomprehensible .sig? Excusing the brevity of what you type is not a problem. What about the non-brevity of all that PGP .sig crap?] > - -- > Vibhav Pant > vibhavp@gmail.com >=20 > Sent from my Android device with K-9 Mail. Please excuse my brevity. > -----BEGIN PGP SIGNATURE----- > Version: APG v1.0.9 >=20 > iQI9BAEBCAAnBQJS2VcmIBxWaWJoYXYgUGFudCA8dmliaGF2cEBnbWFpbC5jb20+ > AAoJEO86onTybWtci1EQALY/32Cl2+xXKw3bXtnq0CLhhoYy259Yopzw5Doo4Dzy > lsosyFfbZvCqxmvLkICat0ItTDAawUokIUk9TcotK7jcygytN1f45vHdOrIqKLui > i42ZtUB2hNXusRlLLVW3lNymYTbOAjmGBHZuc+EGKiTRd4qW3pfO/B33NDNry/BX > l3m4yWc1hpNBqeaRXY5Xy5YWFSFZ6L11m0utl6JypgqJ1DI+GaNLz8HxwFEyCjen > nldP/cw3+z5Hl/bCICKZW4hQoXhDylM2nNQkklsrbpcf5a44DL4ozXevYUyAeqpv > nh8q9L4d16cHwDfcNd0dIgLItbC7tyXat6c4V6GZO7zw9qqA9GpRJxv33GekGAJE > +alM/3bZqh5g8jRALx0yielG9qRgcB5/0vG8l7+8uRq0H0pH/QNi/O+VslCyxEWR > BA+cYwPBxU5wAYSQr2nhEDFUfssHRtO5URwbZgKFty0kDaNnQZeKgXsa6IZIABG3 > yCxF6JU/x5ZBNCU9IAUif48zts3VBvsspyX9nPWzxa1DZvd1EhCrEJlPBdybdALr > 3H/ifFMCx8oexRza35g10jZ2uRCbMTFTSxNPOeY9YAufl5dJ2ba0YXfTV6BB6iSu > QG5AicTSM2jAm7dbQpZBlD1y0NQrcIUCVIZw4cThifHbOLTPQuRkM2SpPwziMuLc > =3DFF4i > -----END PGP SIGNATURE----- >=20