From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Philip Kaludercic Newsgroups: gmane.emacs.devel Subject: Re: Submitting Dslide to Non-GNU ELPA Date: Thu, 20 Jun 2024 17:53:23 +0000 Message-ID: <87v8234i24.fsf@posteo.net> References: <874j9o599o.fsf@posteo.net> <87zfrf4uaw.fsf@posteo.net> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="1193"; mail-complaints-to="usenet@ciao.gmane.io" Cc: Emacs developers To: Psionic K Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Thu Jun 20 19:54:31 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 1sKLzT-000AdC-DG for ged-emacs-devel@m.gmane-mx.org; Thu, 20 Jun 2024 19:54:31 +0200 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1sKLyW-0006Nf-Fd; Thu, 20 Jun 2024 13:53:32 -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 1sKLyU-0006NS-GW for emacs-devel@gnu.org; Thu, 20 Jun 2024 13:53:30 -0400 Original-Received: from mout02.posteo.de ([185.67.36.66]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1sKLyS-0004x5-6F for emacs-devel@gnu.org; Thu, 20 Jun 2024 13:53:30 -0400 Original-Received: from submission (posteo.de [185.67.36.169]) by mout02.posteo.de (Postfix) with ESMTPS id F0E27240101 for ; Thu, 20 Jun 2024 19:53:24 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017; t=1718906005; bh=p/5jYMd2jzptDJtlYHQzidKS+BwWyAh0vOeYdIFR/IQ=; h=From:To:Cc:Subject:OpenPGP:Date:Message-ID:MIME-Version: Content-Type:From; b=XPCO26DyHdgE3yawMqj7z4xLmS+bvM5FAL28Mj3BvtCnnAhi3iYRXo3r6v9CnO6iv e+nQcyxGf1kGuC2fJgHtZjXb/vVownmqfyvkca3ZSfCWbTREbnGuruGdvoSY0USa9T Ccz9cb6RaaGkW1eDrCR7Ta4gP96vxgFaJM0cRvsF96tkLgqk+mVRqmmFJrM/lHxyPZ Zkfu7uDLN6hMgYlQJqaMFJ6xVbIMMOwlz3rpBLcziKzRhu42GLUgYZsPjIg8LJcXFm 98jx/HBow1uPp76IRlmblQVbg0HrKRYx4dlEH8ScUoRiXiI9kb1bUbqv9fbELdUjDK gBR245ywbtZQA== Original-Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 4W4p4g3qvQz9rxB; Thu, 20 Jun 2024 19:53:23 +0200 (CEST) In-Reply-To: (Psionic K.'s message of "Fri, 21 Jun 2024 01:16:10 +0900") OpenPGP: id=7126E1DE2F0CE35C770BED01F2C3CC513DB89F66; url="https://keys.openpgp.org/vks/v1/by-fingerprint/7126E1DE2F0CE35C770BED01F2C3CC513DB89F66"; preference=signencrypt Received-SPF: pass client-ip=185.67.36.66; envelope-from=philipk@posteo.net; helo=mout02.posteo.de X-Spam_score_int: -43 X-Spam_score: -4.4 X-Spam_bar: ---- X-Spam_report: (-4.4 / 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_MED=-2.3, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, 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-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:320331 Archived-At: Psionic K writes: >> So you are pretty sure there is no chance your changes could get >> upstreamed? > > I'm sure. I upstreamed all I intended to. To support the features I > wanted, it was necessary to allow the features to diverge, and then > the implementations, based on org-element API instead of regex and > matching, became similar only in spirit. Keeping the org-tree-slide > commit history intact is more an acknowledgement to Taka and the other > contributors than something with technical justification. My main concern is then to have some explanation for people not familiar with either package (like me) to briefly summarise the main differences between your package and org-tree-slide, making it easier to decide which of the two one wants to use. >> beyond my own eyes > > Good eyes. I barely had time to overcome my favorite butcher shop > closing down, so I was hoping the quick turnaround meant there is a > static tool with those behaviors. Most of my comments are really just superficial observations that anyone would make with some Elisp familiarity and no prior familiarity with a codebase. That being said, if you have any concrete suggestions on how to implement something, I am glad to comment on that. -- Philip Kaludercic on peregrine