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: NonGNU ELPA: New package 'xdg-appmenu' Date: Tue, 5 Sep 2023 13:11:30 -0700 Message-ID: References: <871qhivj86.fsf@disroot.org> <87pm2wwjyz.fsf@disroot.org> 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="11670"; mail-complaints-to="usenet@ciao.gmane.io" Cc: Juri Linkov To: Akib Azmain Turja , Emacs Developer List , Philip Kaludercic Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Tue Sep 05 22:12:30 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 1qdcPW-0002q0-2D for ged-emacs-devel@m.gmane-mx.org; Tue, 05 Sep 2023 22:12:30 +0200 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1qdcOf-0003X4-FT; Tue, 05 Sep 2023 16:11:37 -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 1qdcOe-0003Wv-6K for emacs-devel@gnu.org; Tue, 05 Sep 2023 16:11:36 -0400 Original-Received: from mail-lf1-x134.google.com ([2a00:1450:4864:20::134]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1qdcOa-0002fn-Ti for emacs-devel@gnu.org; Tue, 05 Sep 2023 16:11:35 -0400 Original-Received: by mail-lf1-x134.google.com with SMTP id 2adb3069b0e04-500c6ff99acso263929e87.1 for ; Tue, 05 Sep 2023 13:11:32 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1693944691; x=1694549491; darn=gnu.org; h=cc:to:subject:message-id:date:mime-version:references:in-reply-to :from:from:to:cc:subject:date:message-id:reply-to; bh=lz/daz78wL8kvadX0q/wcnJq3i7LjKGYrx4jqGbQmNM=; b=e1qaB/DHdnQQ0Ho2Oo2jt9LCL2NShcF3QLZ6K4oJ/pnWiueNPF+NxtZlEj84tkXbWV BTu9lsj87oEx3RcZcS8yN8Dxa99+yDdsNDOrcJIcOhgFGpdpOAlEsnN33uV200IlwL3M 3+TlsOwQTRNxqjIu7uFB5Y6/1twPOND2TICxd/H+tyn8OyyvHpWepk8Bkd9Cckaa+iCL HsYichplmAHylZZtaPAUmQFkonkN99Zm16bvFnK3R7VgBYbNT5i+ZRaVL35s04xrFaxl RVMoXRn4MEBdEmAJ5XkG5IlINI40C+8z3+xqD9dHS1F5SkicycWcQTTlMAp36D3fr69o OEfQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1693944691; x=1694549491; h=cc:to:subject:message-id:date:mime-version:references:in-reply-to :from:x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=lz/daz78wL8kvadX0q/wcnJq3i7LjKGYrx4jqGbQmNM=; b=gV70COiqg9Lq9AFbiavpbihy1q7r8suiaJAsmqWrxdGxAPGwUt4Vj9VTqZhhSuj1kp W2PtP3ILPoRaL7YHkF/cMYKB3v07HNvdyH5ORuyKgRBnBgrC6/3W3e1pWuRgCbA4MlcY fhG+cWhYW9wwQ4dtKfTWpw7rX2VJcyPG2NbgWnuW7sPtbb9WNsAfPvbyS69PlblQQIU7 zgpqRS4xkornoLQyD/Dx2KDRHIC2kLkGidUScYm8kKLzl48hjEHZgCc2vOC9QRabZQIl CJwwKedbaHuOeT7u9o2z2OqYPcaDO7BhmZVvM/W1q/ccc8Rx7Dprq6sAJWjxJL309Q28 usdQ== X-Gm-Message-State: AOJu0Yx+R/lzJuo36n07snan+VXN05+eJgjd15c9xJuGdijF+Po2TAnD bBt1BwVrVmmjSSCWO06whlhvLrTV281JyatGS1M= X-Google-Smtp-Source: AGHT+IEsIO0BzTJ32D29ICgO+xoxeFhTsNjHb34FhmcPVfTL2uKSGPR8uOJb7TxC/Hk55jyOH58S2N1CKGd6tyEhCKA= X-Received: by 2002:a19:ca0e:0:b0:4f8:6831:fd70 with SMTP id a14-20020a19ca0e000000b004f86831fd70mr326512lfg.3.1693944690561; Tue, 05 Sep 2023 13:11:30 -0700 (PDT) Original-Received: from 753933720722 named unknown by gmailapi.google.com with HTTPREST; Tue, 5 Sep 2023 13:11:30 -0700 In-Reply-To: <87pm2wwjyz.fsf@disroot.org> Received-SPF: pass client-ip=2a00:1450:4864:20::134; envelope-from=stefankangas@gmail.com; helo=mail-lf1-x134.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-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.emacs.devel:310148 Archived-At: Akib Azmain Turja writes: > Ping? (2) > > Akib Azmain Turja writes: > >> I've just written a new package and would like to publish it to on >> NonGNU ELPA: >> >> XDG Appmenu allows you to run XDG desktop application right from your >> Emacs. To run an application, just do `M-x xdg-appmenu'. Thanks, this looks like a useful addition. I have two questions: - How does this compare to the work made by Juri in Bug#63911? Could the efforts be merged somehow, such that the end result ends up in Emacs, or does that not make sense? (I'm copying in Juri too.) - Do you think that it might make sense to add it to GNU ELPA instead? I see that you're the only author, so we would only need a copyright assignment from you. In case you're interested, there is also Bug#18132 where we have previously discussed XDG and mailcap in relation to Dired. >> From 32b80f3bc0e4c35a74cc7027017676849ab311bf Mon Sep 17 00:00:00 2001 >> From: Akib Azmain Turja >> Date: Sat, 8 Jul 2023 15:24:20 +0600 >> Subject: [PATCH] * elpa-packages (xdg-appmenu): New package >> >> --- >> elpa-packages | 2 ++ >> 1 file changed, 2 insertions(+) >> >> diff --git a/elpa-packages b/elpa-packages >> index 0610724..ef0af0c 100644 >> --- a/elpa-packages >> +++ b/elpa-packages >> @@ -784,6 +784,8 @@ >> (xah-fly-keys :url "https://github.com/xahlee/xah-fly-keys" >> :ignored-files ("*.png")) >> >> + (xdg-appmenu :url "https://codeberg.org/akib/emacs-xdg-appmenu") >> + >> (xkcd :url "https://github.com/vibhavp/emacs-xkcd" >> :readme "README.org" >> :ignored-files ("LICENSE" ".travis.yml" "images")) >> -- >> 2.40.1