From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: John Task Newsgroups: gmane.emacs.devel Subject: Re: [NonGNU Elpa] New package: ETT Date: Wed, 03 May 2023 11:07:24 -0300 Message-ID: <86mt2lbj2e.fsf@disroot.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="7437"; mail-complaints-to="usenet@ciao.gmane.io" Cc: emacs-devel@gnu.org To: Eli Zaretskii Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Wed May 03 17:50:49 2023 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 1puEki-0001k2-GW for ged-emacs-devel@m.gmane-mx.org; Wed, 03 May 2023 17:50:48 +0200 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1puEjt-0005YB-Oe; Wed, 03 May 2023 11:49:57 -0400 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 1puDDR-0000mL-8n for emacs-devel@gnu.org; Wed, 03 May 2023 10:12:21 -0400 Original-Received: from knopi.disroot.org ([178.21.23.139]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1puDDP-000434-6p; Wed, 03 May 2023 10:12:21 -0400 Original-Received: from localhost (localhost [127.0.0.1]) by disroot.org (Postfix) with ESMTP id 223E340190; Wed, 3 May 2023 16:12:16 +0200 (CEST) X-Virus-Scanned: SPAM Filter at disroot.org Original-Received: from knopi.disroot.org ([127.0.0.1]) by localhost (disroot.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id XP8ijNRWLbHz; Wed, 3 May 2023 16:12:15 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disroot.org; s=mail; t=1683123135; bh=3AWIYF7aUioXDagJWIGHe4+WPOrFFPccJMI6VPS9TWE=; h=From:To:Cc:Subject:In-Reply-To:Date; b=QQgUxRCcsjyxxAWd6QiAmwSa8IDPsLfXhTR/P3RbBGUCdFdDsfbGbRfZnmcWuCiC5 jTGs+y5+HrjOJK+C9StxriFWfQL8ZT36qn0ngqiQVLEMggYYegqcxVRLSmknszKLf7 AWVIspDV8Lo1Kz6TrOOBwiTZentwSx4YRuyR8k1WgCvy7geZBB2RG7IbtXPZhCOupj CX0mhDPDyHZ8XyFnPc43810TuYdoMfhJrTp5s/uDmAppwVUtEpiyyVjl85qLg1X6nT tGylOHxIuZCPpnz/8O9YiEpHqwG63I6y9gbYgoUQMyXqMR4SHnDt4ETAshaGw0rHoP PIzYsNjCvXRIw== In-Reply-To: 83fs8dmzwm.fsf@gnu.org Received-SPF: pass client-ip=178.21.23.139; envelope-from=q01@disroot.org; helo=knopi.disroot.org X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-Mailman-Approved-At: Wed, 03 May 2023 11:49:55 -0400 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:305781 Archived-At: Thanks for the reply. > Since Emacs has Org and todo-mode, which both seem to fit the above > description, it would be good to know what makes this particular > package stand out. This is (partially) answered by the manual, specially in the "Alternatives" section, but I'll try to give a better overview here. Basically, ETT is largely modeled after "modern" time trackers, which not only track time but also gather statistics, display graphs, support setting goals, and (the most important thing) are easy to use. ETT is indeed designed to be easy to use; knowing three or four commands allows anyone to use it. Given the set of features it offers, this fact alone makes it stand out. However, this is not even the relevant thing. ETT is designed to be extensible and to extend other programs as well. That's why the user doesn't have to choose between Org and ETT; they can use both, and it would be a great choice too, as each one shines in its area. An example of such integration is detailed in the "Org integration" section from the manual. Best regards.