unofficial mirror of help-gnu-emacs@gnu.org
 help / color / mirror / Atom feed
* Re: [NonGNU ELPA] Dracula-Theme version 1.8.1
       [not found] <85fs3t1whx.fsf@elpa.gnu.org>
@ 2023-09-05  8:59 ` Étienne Deparis
  2023-09-05 11:58   ` Philip Kaludercic
  0 siblings, 1 reply; 2+ messages in thread
From: Étienne Deparis @ 2023-09-05  8:59 UTC (permalink / raw)
  To: help-gnu-emacs

Hi,

I just pushed a new version of the theme I maintain, which 
generates the
following email.

It leverages 2 questions for me, and I did not easily found an 
answer
for them online, even if I carefully read the NonGNU elpa readme 
there
https://git.savannah.gnu.org/cgit/emacs/nongnu.git/plain/README.org

- Where are the "Recent NEWS" section picked from? Should I add a
  "Changes.org", NEWS or something else file in my repository? 
  What
  format should I follow in there? I tried to look at some other
  packages in the repository but found only various different 
  things.

- I found out that my theme recipe should be updated (changes in 
  the
  :ignored-files list). To whom/which list should I send the 
  related
  following patch?

diff --git a/elpa-packages b/elpa-packages
index f506a69171..cd468015a4 100644
--- a/elpa-packages
+++ b/elpa-packages
@@ -130,9 +130,9 @@
   :news "changelog.rst")

  (dockerfile-mode      :url 
  "https://github.com/spotify/dockerfile-mode")
-
+
  (dracula-theme                :url 
  "https://github.com/dracula/emacs"
-  :ignored-files ("INSTALL.md" "screenshot.png" 
   "start_emacs_test.sh" "test-profile.el"))
+  :ignored-files ("INSTALL.md" "dracula-pro.png" "screenshot.png" 
"start_emacs_test.sh" "test-profile.el"))

  (drupal-mode          :url 
  "https://github.com/arnested/drupal-mode.git"
   :ignored-files (".travis.yml" "COPYING" "Cask"))


Thank you very much for you help and your work,

Étienne

lun. 04 sept. 2023 à 23:03, do.not.reply@elpa.gnu.org a écrit :

> Version 1.8.1 of package Dracula-Theme has just been released in 
> NonGNU ELPA.
> You can now find it in M-x list-packages RET.
>
> Dracula-Theme describes itself as:
>
>   =============
>   Dracula Theme
>   =============
>
> More at https://elpa.nongnu.org/nongnu/dracula-theme.html
>
> ## Summary:
>
>   A dark color theme available for a number of editors.
>   This theme tries as much as possible to follow the consensual
>
> ## Recent NEWS:
>
> [Not available 🙁]



^ permalink raw reply related	[flat|nested] 2+ messages in thread

* Re: [NonGNU ELPA] Dracula-Theme version 1.8.1
  2023-09-05  8:59 ` [NonGNU ELPA] Dracula-Theme version 1.8.1 Étienne Deparis
@ 2023-09-05 11:58   ` Philip Kaludercic
  0 siblings, 0 replies; 2+ messages in thread
From: Philip Kaludercic @ 2023-09-05 11:58 UTC (permalink / raw)
  To: Étienne Deparis; +Cc: help-gnu-emacs

Étienne Deparis <etienne@depar.is> writes:

> Hi,
>
> I just pushed a new version of the theme I maintain, which generates
> the
> following email.
>
> It leverages 2 questions for me, and I did not easily found an answer
> for them online, even if I carefully read the NonGNU elpa readme there
> https://git.savannah.gnu.org/cgit/emacs/nongnu.git/plain/README.org
>
> - Where are the "Recent NEWS" section picked from? Should I add a
>  "Changes.org", NEWS or something else file in my repository?   What
>  format should I follow in there? I tried to look at some other
>  packages in the repository but found only various different   things.

There is no fixed format, you can format it any way you want to.  You
can use the file names "NEWS", "NEWS.rst", "NEWS.md" or "NEWS.org"
without chaining anything upstream in the package specification, or add
a "News" to your package header (ideally next to the commentary section,
I do that in my package here https://git.sr.ht/~pkal/setup/tree/master/item/setup.el#L38).

> - I found out that my theme recipe should be updated (changes in   the
>  :ignored-files list). 

You can track the files that are supposed to be removed from the tarball
using a .elpaignore file.

>                        
>                        To whom/which list should I send the   related
>  following patch?

Ideally to emacs-devel@gnu.org, but as I said, in this case you don't
need to update anything in nongnu.git.

>
> diff --git a/elpa-packages b/elpa-packages
> index f506a69171..cd468015a4 100644
> --- a/elpa-packages
> +++ b/elpa-packages
> @@ -130,9 +130,9 @@
>   :news "changelog.rst")
>
>  (dockerfile-mode      :url
>  "https://github.com/spotify/dockerfile-mode")
> -
> +
>  (dracula-theme                :url
>  "https://github.com/dracula/emacs"
> -  :ignored-files ("INSTALL.md" "screenshot.png"
>    "start_emacs_test.sh" "test-profile.el"))
> +  :ignored-files ("INSTALL.md" "dracula-pro.png" "screenshot.png"
> "start_emacs_test.sh" "test-profile.el"))
>
>  (drupal-mode          :url
>  "https://github.com/arnested/drupal-mode.git"
>   :ignored-files (".travis.yml" "COPYING" "Cask"))
>
>
> Thank you very much for you help and your work,
>
> Étienne
>
> lun. 04 sept. 2023 à 23:03, do.not.reply@elpa.gnu.org a écrit :
>
>> Version 1.8.1 of package Dracula-Theme has just been released in
>> NonGNU ELPA.
>> You can now find it in M-x list-packages RET.
>>
>> Dracula-Theme describes itself as:
>>
>>   =============
>>   Dracula Theme
>>   =============
>>
>> More at https://elpa.nongnu.org/nongnu/dracula-theme.html
>>
>> ## Summary:
>>
>>   A dark color theme available for a number of editors.
>>   This theme tries as much as possible to follow the consensual
>>
>> ## Recent NEWS:
>>
>> [Not available 🙁]



^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2023-09-05 11:58 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
     [not found] <85fs3t1whx.fsf@elpa.gnu.org>
2023-09-05  8:59 ` [NonGNU ELPA] Dracula-Theme version 1.8.1 Étienne Deparis
2023-09-05 11:58   ` Philip Kaludercic

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).