From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Stefan Kangas Newsgroups: gmane.emacs.devel Subject: Re: [ELPA] New package: toc-mode Date: Tue, 20 Sep 2022 14:04:11 -0400 Message-ID: References: Mime-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="21649"; mail-complaints-to="usenet@ciao.gmane.io" To: dalanicolai , Emacs Devel Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Wed Sep 21 00:23:08 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 1oaldz-0005Oc-38 for ged-emacs-devel@m.gmane-mx.org; Wed, 21 Sep 2022 00:23:07 +0200 Original-Received: from localhost ([::1]:57210 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1oaldx-00047b-W2 for ged-emacs-devel@m.gmane-mx.org; Tue, 20 Sep 2022 18:23:06 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:49358) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oahbT-0000xf-S7 for emacs-devel@gnu.org; Tue, 20 Sep 2022 14:04:20 -0400 Original-Received: from mail-ot1-x32b.google.com ([2607:f8b0:4864:20::32b]:37657) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1oahbS-0000FO-C0 for emacs-devel@gnu.org; Tue, 20 Sep 2022 14:04:15 -0400 Original-Received: by mail-ot1-x32b.google.com with SMTP id w22-20020a056830061600b006546deda3f9so2294907oti.4 for ; Tue, 20 Sep 2022 11:04:13 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=to:subject:message-id:date:mime-version:references:in-reply-to:from :from:to:cc:subject:date; bh=IKXceWDHsa8IU3mR8dvjz22oWl9M9VKQ9+FYDaYjHOk=; b=iVQAhQY1M6Hfe0vgsAhH20K6dG4VE5ldSIVrK5WEXzpH0TgbolCWv9tOdrdju+x6zp BZLBuuzYbYYbsqzq6kQY2uM/zP7MdQshKH6Kn50Q1wavKCoSf3ctIOKeAtffWuywlTkS nT24Qz8bTUM7G2PcbgutZeRchBB7qp6F/dI0h1G1DndqpbGE6nxwUY/VG1wDJhFRsYE9 4cRb4E6ybs8lHdWfJhTBEYm3rNiUCF3Kz1lGMErhSNu/7UJ6SKTuqW2zVz6ODxP74QOO WnmnQNytCQttVPyR6sbMVj3rN1NYNUT8t97XgTpglaOeVssk9Qi6taXSB8SPdL8YofmO ImwQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=to:subject:message-id:date:mime-version:references:in-reply-to:from :x-gm-message-state:from:to:cc:subject:date; bh=IKXceWDHsa8IU3mR8dvjz22oWl9M9VKQ9+FYDaYjHOk=; b=jBrsuNI1vVfaN6O6NhjhMf2T1LC3EtlEiyFrkoOAzovUUY9zndXc7nrgGmttdfUGjU CpsIKRLyWOfTFyMAotg4DPiHWy4UijIlsprLKr2+1seZuHmD3NXqSTJm/z1rnQL29eeu a4cRLThddnkDACsCSssW4EbEst804Lo87PJ6GRkAgJp5SNiVcSz0qgCCot24tuAzoCz+ JJyNxAK68In1nnvcTdzydChpiULiNSSbjjY2hc/x1EqSUTRC2YQD9A+1dud5F4Teb8kW ZeKEIBeEwoEpZa6pcFdsgOhJ7v5DgNIhtK2LIInQbJpPjpG/BLEedQ1ty7fqYI+8+5gj kn+g== X-Gm-Message-State: ACrzQf3HgLe+dUQC8DpJT9CQOJW5HkzgsTrQgOaqBK4W04hAYStYKiT5 PJcm9D/e8/aSQqE4OU4YZeIYeBNjwDmKfLnwMuE= X-Google-Smtp-Source: AMsMyM6vWvne5cHOEnXbXaGDCp4mZFyrb4XkeYOioFbdu+wvxsGxhMKVvRK3YS9KOYeOFCtNplLUhEhMH0V4rRQJXok= X-Received: by 2002:a05:6830:3c1:b0:637:28be:7920 with SMTP id p1-20020a05683003c100b0063728be7920mr10511182otc.105.1663697052166; Tue, 20 Sep 2022 11:04:12 -0700 (PDT) Original-Received: from 753933720722 named unknown by gmailapi.google.com with HTTPREST; Tue, 20 Sep 2022 14:04:11 -0400 In-Reply-To: X-Hashcash: 1:20:220920:emacs-devel@gnu.org::AoAHJfaPnE5DyOpB:5OAY Received-SPF: pass client-ip=2607:f8b0:4864:20::32b; envelope-from=stefankangas@gmail.com; helo=mail-ot1-x32b.google.com 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, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, 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" Xref: news.gmane.io gmane.emacs.devel:295838 Archived-At: dalanicolai writes: > I would like to mention that the PDF functionalities largely depend on > pdf-tools, which is not on ELPA of course (doc-view unfortunately does > not provide the right features). I am not sure if that somehow is a > problem. It's not the ideal situation of course (it'd be better if all packages were in GNU ELPA), but we also don't have any rule that GNU ELPA packages can't depend on packages in NonGNU ELPA. (That said, it would of course be good to extend doc-view to support this use case at some point.) > This package provides functionalities for easily extracting and preparing > from text contents, and subsequently adding to documents, digital Tables of > Contents. Sounds useful, thanks. > Please let me know if the package is suitable for ELPA, and then what > else is needed to make it ready for ELPA (although I guess it is > already ready for publishing on ELPA). We don't really have any strict criteria. It's suitable if it's useful, unless there are some overriding technical or ethical concerns (e.g. if the package recommends non-free software) that we're aware of.