From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Eric S Fraga Newsgroups: gmane.emacs.devel Subject: Re: [ELPA] New package: activities Date: Sat, 27 Jan 2024 14:53:21 +0000 Organization: On the Interweb somewhere Message-ID: <87mssq25ge.fsf@ucl.ac.uk> References: <86frykbksh.fsf@gnu.org> <8634ukb7hv.fsf@gnu.org> <3c51c1aa-ebe5-4dd3-b7cd-a12c972cee12@alphapapa.net> <86cytn9rta.fsf@gnu.org> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="9255"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: gnus (Emacs 30.0.50) To: emacs-devel@gnu.org Cancel-Lock: sha1:u6hhIhBgPUhCwslqYSogWlFYb3o= Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Sat Jan 27 16:00:14 2024 Return-path: Envelope-to: ged-emacs-devel@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1rTkAH-0002Jc-QN for ged-emacs-devel@m.gmane-mx.org; Sat, 27 Jan 2024 16:00:13 +0100 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1rTk9W-0006WR-9s; Sat, 27 Jan 2024 09:59:26 -0500 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1rTk3l-000540-Qp for emacs-devel@gnu.org; Sat, 27 Jan 2024 09:53:29 -0500 Original-Received: from ciao.gmane.io ([116.202.254.214]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1rTk3k-0004wZ-0p for emacs-devel@gnu.org; Sat, 27 Jan 2024 09:53:29 -0500 Original-Received: from list by ciao.gmane.io with local (Exim 4.92) (envelope-from ) id 1rTk3h-0004Ct-VK for emacs-devel@gnu.org; Sat, 27 Jan 2024 15:53:25 +0100 X-Injected-Via-Gmane: http://gmane.org/ X-Url: http://twitter.com/ericsfraga/ Received-SPF: pass client-ip=116.202.254.214; envelope-from=ged-emacs-devel@m.gmane-mx.org; helo=ciao.gmane.io X-Spam_score_int: -16 X-Spam_score: -1.7 X-Spam_bar: - X-Spam_report: (-1.7 / 5.0 requ) BAYES_00=-1.9, HEADER_FROM_DIFFERENT_DOMAINS=0.249, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=no autolearn_force=no X-Spam_action: no action X-Mailman-Approved-At: Sat, 27 Jan 2024 09:59:25 -0500 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.29 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-mx.org@gnu.org Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.emacs.devel:315488 Archived-At: As a very (and I do mean very) long time user, I would like to comment on this thread. I hope that's okay despite the fact that I do not contribute much to the actual code in emacs. I have never found desktop.el to be useful. I do not start emacs from different directories so find the whole idea of a desktop counter to my use case. I start emacs and then use it for days, working on different completely unrelated projects or activities (teaching, coding, writing, admin, email, whatever). Emacs, these days, is usually also my window manager (exwm). The proposed activities package (which I have not yet had time to try) appeals, given its description. And that appeal would increase further were it integrated or linked with project.el as the latter is more sympathetic with how I use emacs. I'm sure I'm not the only one that works this way. The power of Emacs is that it works for so many different people and allows one to use it the way you want it, not the other way around. Building on top of desktop.el seems, to me, to be using the wrong starting point. If you believe that new packages should somehow build on existing packages, then start with project.el which is more aligned to the proposed package. I would love to be able to type C-x p p a with "a" for activity, say, taking me back to where I was last with that project. I'll go back to lurking now. ;-) Thank you, eric -- Eric S Fraga via gnus (Emacs 30.0.50 2023-09-14) on Debian 12.2