From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Ted Zlatanov Newsgroups: gmane.emacs.devel Subject: Re: finder.el UI Date: Mon, 22 Mar 2010 08:30:51 -0500 Organization: =?utf-8?B?0KLQtdC+0LTQvtGAINCX0LvQsNGC0LDQvdC+0LI=?= @ Cienfuegos Message-ID: <878w9k1o1g.fsf@lifelogs.com> References: <87zl2g24xy.fsf@stupidchicken.com> <87mxyfq3bz.fsf@gmx.de> <87sk87h49a.fsf@gmx.de> <87hbomwu4b.fsf_-_@mail.jurta.org> <878w9yr0zh.fsf_-_@mail.jurta.org> <87pr37ka78.fsf@mail.jurta.org> <87fx41uwl4.fsf@mail.jurta.org> <874okc6x5p.fsf_-_@lifelogs.com> <87y6hnq59o.fsf@mail.jurta.org> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: dough.gmane.org 1269264734 6978 80.91.229.12 (22 Mar 2010 13:32:14 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Mon, 22 Mar 2010 13:32:14 +0000 (UTC) To: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Mon Mar 22 14:32:09 2010 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1Nthjh-0007WI-2C for ged-emacs-devel@m.gmane.org; Mon, 22 Mar 2010 14:32:05 +0100 Original-Received: from localhost ([127.0.0.1]:57970 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Nthjg-0007wG-BP for ged-emacs-devel@m.gmane.org; Mon, 22 Mar 2010 09:32:04 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1Nthin-0007nm-FN for emacs-devel@gnu.org; Mon, 22 Mar 2010 09:31:09 -0400 Original-Received: from [140.186.70.92] (port=44019 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Nthim-0007mt-BR for emacs-devel@gnu.org; Mon, 22 Mar 2010 09:31:09 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69) (envelope-from ) id 1Nthik-0001Gg-BH for emacs-devel@gnu.org; Mon, 22 Mar 2010 09:31:08 -0400 Original-Received: from lo.gmane.org ([80.91.229.12]:58840) by eggs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1Nthik-0001Ga-0p for emacs-devel@gnu.org; Mon, 22 Mar 2010 09:31:06 -0400 Original-Received: from list by lo.gmane.org with local (Exim 4.69) (envelope-from ) id 1Nthih-0006ti-Id for emacs-devel@gnu.org; Mon, 22 Mar 2010 14:31:03 +0100 Original-Received: from 38.98.147.130 ([38.98.147.130]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Mon, 22 Mar 2010 14:31:03 +0100 Original-Received: from tzz by 38.98.147.130 with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Mon, 22 Mar 2010 14:31:03 +0100 X-Injected-Via-Gmane: http://gmane.org/ Original-Lines: 44 Original-X-Complaints-To: usenet@dough.gmane.org X-Gmane-NNTP-Posting-Host: 38.98.147.130 X-Face: bd.DQ~'29fIs`T_%O%C\g%6jW)yi[zuz6; d4V0`@y-~$#3P_Ng{@m+e4o<4P'#(_GJQ%TT= D}[Ep*b!\e,fBZ'j_+#"Ps?s2!4H2-Y"sx" User-Agent: Gnus/5.110011 (No Gnus v0.11) Emacs/23.1.91 (gnu/linux) Cancel-Lock: sha1:zlWMjeCdmB9wAFQNtQfa7Md8boI= X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:122467 Archived-At: On Sat, 20 Mar 2010 00:48:03 +0200 Juri Linkov wrote: >> Is there any possibility of rethinking the UI of finder.el? It's >> very... episodic. JL> Yes, the old finder UI was too ad-hoc. This is the reason why JL> there was a task in etc/TODO to replace it with the Info UI JL> that I implemented for 23.2 with `M-x info-finder'. Is that blocked by something else or just waiting for tuits? I tried it and it's a browser that deadends at the commentary. Wouldn't it make sense to at least let the user browse the original package sources? But this is still much better than the old finder and I would get rid of the old one. But you mention another finder: >> The BBDB UI, for instance, does a great job filtering and displaying a >> few choices from a large list. The Gnus summary/article buffers are >> another good UI example, with the limiting commands. package.el can >> list hundreds of packages concisely. JL> package.el has a different usage of keywords. While Info UI is useful JL> for informational purposes (to find a package etc.), the purpose of JL> package.el is to select and install a package. This requires JL> a different UI. I think the most convenient UI for this task JL> would be UI like http://www.jurta.org/en/emacs/ee/finder I looked. I like that it has multiple views plus the ability to visit the source code. JL> Please note that I don't propose to use this package as is JL> in package.el. I'm referring to its UI that would be useful JL> for package.el. So I'm a little confused. Is the jurta.org finder proposed for Emacs inclusion? Or is info-finder the way to go? Either way, users who look for packages also like to install and activate them, so IMHO it makes sense that all the finder UIs should link to package.el installation+activation somehow, either internally by calling package.el functions or externally by launching package.el, when it's part of Emacs. Ted