From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Stefan Monnier Newsgroups: gmane.emacs.devel Subject: Re: [ELPA] New package: kixtart-mode Date: Wed, 09 Nov 2022 18:58:19 -0500 Message-ID: References: <6061-636c2e00-95-57685e00@208106730> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="21832"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Cc: emacs-devel@gnu.org To: "Morgan Willcock" Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Thu Nov 10 00:59:35 2022 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 1osuyk-0005W8-OW for ged-emacs-devel@m.gmane-mx.org; Thu, 10 Nov 2022 00:59:34 +0100 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1osuxx-0004VO-1p; Wed, 09 Nov 2022 18:58:45 -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 1osuxn-0004Ux-UP for emacs-devel@gnu.org; Wed, 09 Nov 2022 18:58:37 -0500 Original-Received: from mailscanner.iro.umontreal.ca ([132.204.25.50]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1osuxh-0003HD-Kb for emacs-devel@gnu.org; Wed, 09 Nov 2022 18:58:35 -0500 Original-Received: from pmg2.iro.umontreal.ca (localhost.localdomain [127.0.0.1]) by pmg2.iro.umontreal.ca (Proxmox) with ESMTP id 9DFCC80258; Wed, 9 Nov 2022 18:58:26 -0500 (EST) Original-Received: from mail01.iro.umontreal.ca (unknown [172.31.2.1]) by pmg2.iro.umontreal.ca (Proxmox) with ESMTP id 832248043D; Wed, 9 Nov 2022 18:58:24 -0500 (EST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=iro.umontreal.ca; s=mail; t=1668038304; bh=Ty1pml2oteMDGui1krqhcP86iIc1bGWkh6RV8ufrW/M=; h=From:To:Cc:Subject:In-Reply-To:References:Date:From; b=VL53bH/PLGdC1Yairt8Vf/wYIBAz+Yi3sA5UFrxqTNzd2jqGK7dGMuDl1VB+ZCmZ8 4sXS8LrpLTXKsiZjxFYbg8zwvxmx4dfBXOpXD0xNVa1HUz+CMsxPj6uH2Gk/0j2T7Y M1AYNmcYTvUNpTwYRvfTuua9yZbN7R3O4R9jtV283IXviq5kZzFrQrcWR69uzoNc+V 96vGeg3Bn5r0CGgKHCMTkHT9OIeLkUTLqjiaXOenT/Y88qrM9ovwH7IjiqpPckkOeX vzuySJM9ZFBU6etmersKF34cw09CLvR+bU02SDxaOeKBfkUTt+GZ6rKRqS/NZiMlVP yJxhsFni0Vh1g== Original-Received: from alfajor (unknown [104.247.241.157]) by mail01.iro.umontreal.ca (Postfix) with ESMTPSA id 53F22120B54; Wed, 9 Nov 2022 18:58:24 -0500 (EST) In-Reply-To: <6061-636c2e00-95-57685e00@208106730> (Morgan Willcock's message of "Wed, 09 Nov 2022 23:48:25 +0100") Received-SPF: pass client-ip=132.204.25.50; envelope-from=monnier@iro.umontreal.ca; helo=mailscanner.iro.umontreal.ca X-Spam_score_int: -39 X-Spam_score: -4.0 X-Spam_bar: ---- X-Spam_report: (-4.0 / 5.0 requ) BAYES_00=-1.9, DKIM_INVALID=0.1, DKIM_SIGNED=0.1, RCVD_IN_DNSWL_MED=-2.3, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 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:299445 Archived-At: Morgan Willcock [2022-11-09 23:48:25] wrote: > On Wednesday, November 09, 2022 22:04 GMT, Stefan Monnier wrote: >> > Would there be any issues in adding the package? >> >> There is one issue, yes: is KiXtart Free Software? >> According to Wikipedia, the license is "Closed source Careware". >> And indeed, I can't find any source code on http://www.kixtart.org/. >> If that's indeed proprietary code, then I think we probably wouldn't >> want to host `kixtart-mode` on (Non)GNU ELPA. > > There is no dependency or inter-op with the interpreter, and the package > was developed independently - since the source code is not available it > is also impossible for me to create any link to it. Yes, I understand this. The question is rather one of policy/strategy than one of copyright. > But if this is the final decision I'll live with it. I can never remember exactly what is the policy in such cases, so I'm hoping Richard will chime in. AFAIK the general rule is that we don't want to distribute packages which are only meaningful when you use proprietary software, but the details matter (e.g. is it likely that someone will choose to use another editor to edit their KiXtart code, is it likely that someone will start to use KiXtart because it has a nice Emacs mode, ...). >> Find below my sig a suggested patch to fix a few minor issues I found >> along the way (the main one is arguably the way `kixtart-tempo-tags` >> is passed to `tempo-define-template`). > Thanks for taking a look. Are you happy if I take your patch, regardless > of where the package ends up? Yes, of course :-) Stefan