emacs-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [PATCH] * elpa-packages (webpaste): New package


From: Elis Hirwing
Subject: Re: [PATCH] * elpa-packages (webpaste): New package
Date: Thu, 02 Dec 2021 22:02:14 +0100
User-agent: Evolution 3.42.1

On Thu, 2021-12-02 at 16:05 +0000, Philip Kaludercic wrote:
> Elis Hirwing <elis@hirwing.se> writes:
> 
> > I would like to submit a package that I maintain to the NonGNU
> > ELPA,
> > it's currently on MELPA, I've been maintaining it for years and
> > using
> > it for years.
> 
> Before someone else brings it up, have you considered adding the
> package
> to GNU ELPA?  Or are there reasons you are attempting to add the
> package
> to NonGNU ELPA first?

Partly because I haven't signed the CLA with GNU and that I have
contributors which I don't know if they have signed the CLA or not, so
I just found it easier that way.

> > I find it to be fairly stable and usable, I mostly do releases to
> > address actual bugs with remote services or addition of new remote
> > services to interact with.
> > 
> > ~ Elis
> > 
> > From cda6d5dfd6536069793fee296c8f08100a63f869 Mon Sep 17 00:00:00
> > 2001
> > From: Elis Hirwing <elis@hirwing.se>
> > Date: Thu, 2 Dec 2021 14:00:21 +0100
> > Subject: [PATCH] * elpa-packages (webpaste): New package
> > 
> > ---
> >  elpa-packages | 5 +++++
> >  1 file changed, 5 insertions(+)
> > 
> > diff --git a/elpa-packages b/elpa-packages
> > index 0de123b1dc..10d4d4fed8 100644
> > --- a/elpa-packages
> > +++ b/elpa-packages
> > @@ -295,6 +295,11 @@
> >   ("web-mode"           :url "https://github.com/fxbois/web-mode";
> >    :ignored-files ("issues" "tests" "run.sh"))
> >  
> > + ("webpaste"           :url "https://github.com/etu/webpaste.el";
> > +  :ignored-files (".github" "tests" ".envrc" ".gitignore" "Cask"
> > "Makefile" "shell.nix")
> 
> Just in case you haven't heard of it, you can also add a
> ".elpaignore"
> file to Git, and that will be used to exclude files.  If something
> about
> your project structure were to change, it might be easier to adapt.

This is news to me, I'll do that and supply a new patch. Also
implementing the following suggestions below.

> > +  :readme "README.org"
> 
> The file "README.org" is already in the default list of files that
> the
> ELPA build system checks if they exist.  So it shouldn't be
> necessary.
> 
> > +  :branch "main")
> 
> This also shouldn't be necessary, as long as "main" is the default
> branch.
> 
> > +
> >   ("with-editor"                :url
> > "https://github.com/magit/with-editor";
> >    :ignored-files ("htmlxref.cnf" ".travis.yml" ".mailmap"
> > "Makefile")
> >    :doc "with-editor.texi")
> 

Attachment: 0001-elpa-packages-webpaste-New-package.patch
Description: Text Data

Attachment: signature.asc
Description: This is a digitally signed message part


reply via email to

[Prev in Thread] Current Thread [Next in Thread]