unofficial mirror of emacs-devel@gnu.org 
 help / color / mirror / code / Atom feed
From: Elis Hirwing <elis@hirwing.se>
To: Philip Kaludercic <philipk@posteo.net>
Cc: emacs-devel@gnu.org
Subject: Re: [PATCH] * elpa-packages (webpaste): New package
Date: Thu, 02 Dec 2021 22:02:14 +0100	[thread overview]
Message-ID: <59e16d7fbb44e8ae0740d5c6527751c7d2a5a31f.camel@hirwing.se> (raw)
In-Reply-To: <87v907xa8p.fsf@posteo.net>


[-- Attachment #1.1: Type: text/plain, Size: 2546 bytes --]

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 #1.2: 0001-elpa-packages-webpaste-New-package.patch --]
[-- Type: text/x-patch, Size: 741 bytes --]

From 191f99afd27e5cd0f05b30bd2854b4ee564c6ddd Mon Sep 17 00:00:00 2001
From: Elis Hirwing <elis@hirwing.se>
Date: Thu, 2 Dec 2021 22:00:49 +0100
Subject: [PATCH] * elpa-packages (webpaste): New package

---
 elpa-packages | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/elpa-packages b/elpa-packages
index 0de123b1dc..54a64dc9d8 100644
--- a/elpa-packages
+++ b/elpa-packages
@@ -295,6 +295,8 @@
  ("web-mode"		:url "https://github.com/fxbois/web-mode"
   :ignored-files ("issues" "tests" "run.sh"))
 
+ ("webpaste"		:url "https://github.com/etu/webpaste.el")
+
  ("with-editor"		:url "https://github.com/magit/with-editor"
   :ignored-files ("htmlxref.cnf" ".travis.yml" ".mailmap" "Makefile")
   :doc "with-editor.texi")
-- 
2.33.1


[-- Attachment #2: This is a digitally signed message part --]
[-- Type: application/pgp-signature, Size: 833 bytes --]

  reply	other threads:[~2021-12-02 21:02 UTC|newest]

Thread overview: 13+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2021-12-02 13:13 [PATCH] * elpa-packages (webpaste): New package Elis Hirwing
2021-12-02 16:05 ` Philip Kaludercic
2021-12-02 21:02   ` Elis Hirwing [this message]
2021-12-02 23:15     ` Philip Kaludercic
2021-12-03 11:06       ` Elis Hirwing
2021-12-03 11:24         ` Po Lu
2021-12-03 11:41           ` Elis Hirwing
2021-12-03 12:01             ` Stefan Kangas
2021-12-03 12:14               ` Elis Hirwing
2021-12-04 12:50                 ` Stefan Kangas
2021-12-04  8:36           ` Philip Kaludercic
2021-12-04  8:37         ` Philip Kaludercic
2021-12-04  5:40     ` Richard Stallman

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

  List information: https://www.gnu.org/software/emacs/

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=59e16d7fbb44e8ae0740d5c6527751c7d2a5a31f.camel@hirwing.se \
    --to=elis@hirwing.se \
    --cc=emacs-devel@gnu.org \
    --cc=philipk@posteo.net \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/emacs.git

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).