[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: NonGNU ELPA: New package 'xdg-appmenu'
From: |
Philip Kaludercic |
Subject: |
Re: NonGNU ELPA: New package 'xdg-appmenu' |
Date: |
Wed, 06 Sep 2023 07:42:22 +0000 |
Stefan Kangas <stefankangas@gmail.com> writes:
> Akib Azmain Turja <akib@disroot.org> writes:
>
>> Ping? (2)
>>
>> Akib Azmain Turja <akib@disroot.org> 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.)
I am inclined to argue for something like this as well, the
functionality itself it rather limited for just one package.
> - 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.
>From what I recall, Akib is in a situation where he couldn't sign the
copyright assignment. I don't know if anything has changed on that
front, but if it has, it would be a nice opportunity to move some
packages from NonGNU to GNU ELPA.
> 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 <akib@disroot.org>
>>> 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