From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Jonas Bernoulli Newsgroups: gmane.emacs.devel Subject: Adding transient to Emacs core Date: Mon, 19 Apr 2021 17:51:43 +0200 Message-ID: <87czuqi86o.fsf@bernoul.li> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="36379"; mail-complaints-to="usenet@ciao.gmane.io" To: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Mon Apr 19 17:57:01 2021 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 1lYWGj-0009LH-Ax for ged-emacs-devel@m.gmane-mx.org; Mon, 19 Apr 2021 17:57:01 +0200 Original-Received: from localhost ([::1]:41286 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lYWGi-0002nH-5c for ged-emacs-devel@m.gmane-mx.org; Mon, 19 Apr 2021 11:57:00 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:60032) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lYWBj-0007yI-C1 for emacs-devel@gnu.org; Mon, 19 Apr 2021 11:51:51 -0400 Original-Received: from mail.hostpark.net ([212.243.197.30]:36426) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lYWBh-0002dq-2I for emacs-devel@gnu.org; Mon, 19 Apr 2021 11:51:51 -0400 Original-Received: from localhost (localhost [127.0.0.1]) by mail.hostpark.net (Postfix) with ESMTP id 12F52160BA for ; Mon, 19 Apr 2021 17:51:46 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=bernoul.li; h= content-type:content-type:mime-version:message-id:date:date :subject:subject:from:from:received:received; s=sel2011a; t= 1618847503; bh=nGpYsIbqmYfR4tsag5gJzmUNg8vlVSt0n8qEPEnhs8M=; b=a 2bu6hXMs6vxKDaER1H5uk6l7pkU3kPeTvF+WM4CT3lTGHvF8EJCCiq4okjapCSr7 rvfpXlsqg6jZUsinSqNL4alf3qWtOvBSGW9Rz67chKZE+k6VfSySlmTw4oqGPe+A h33mdWxc7wYsHa6+0JLY44/nQNVXtjD+uanAvhZ3F0= X-Virus-Scanned: by Hostpark/NetZone Mailprotection at hostpark.net Original-Received: from mail.hostpark.net ([127.0.0.1]) by localhost (mail1.hostpark.net [127.0.0.1]) (amavisd-new, port 10224) with ESMTP id zZZu1c9s3xvh for ; Mon, 19 Apr 2021 17:51:43 +0200 (CEST) Original-Received: from customer (localhost [127.0.0.1]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-256) server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by mail.hostpark.net (Postfix) with ESMTPSA id DF669160C9 for ; Mon, 19 Apr 2021 17:51:43 +0200 (CEST) Received-SPF: none client-ip=212.243.197.30; envelope-from=jonas@bernoul.li; helo=mail.hostpark.net X-Spam_score_int: -27 X-Spam_score: -2.8 X-Spam_bar: -- X-Spam_report: (-2.8 / 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, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_NONE=0.001, SPF_NONE=0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.23 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" Xref: news.gmane.io gmane.emacs.devel:268177 Archived-At: Hello, A while go [1] we discussed adding Transient to Emacs core, not just GNU Elpa. The consensus appeared to be that it should be added to Emacs, so that other core packages could use it, which I agree with. I would like to do that now. I would prefer to continue maintaining Transient in its current repository [2] and only import releases into the Emacs repository. At first I would like to only import "transient.el", later also "transient.texi". (At this point friendlier documentation is the area that needs the most work.) So what do you think; should be proceed with this? Cheers, Jonas [1]: id:e329f68a-21d2-6c1a-5528-44c4e8513091@posteo.net https://lists.gnu.org/archive/html/emacs-devel/2021-02/msg01384.html [2]: [git clone] https://github.com/magit/transient.git