unofficial mirror of emacs-devel@gnu.org 
 help / color / mirror / code / Atom feed
* Re: [elpa] externals/denote 51bd02b95c 1/2: Add initial version of 'denote-rename-buffer' extension
       [not found] ` <20230528075743.4D45AC22A3C@vcs2.savannah.gnu.org>
@ 2023-05-28  8:39   ` Ruijie Yu via Emacs development discussions.
  2023-05-28 11:05     ` Philip Kaludercic
  0 siblings, 1 reply; 5+ messages in thread
From: Ruijie Yu via Emacs development discussions. @ 2023-05-28  8:39 UTC (permalink / raw)
  To: emacs-devel, Protesilaos Stavrou


ELPA Syncer <elpasync@gnu.org> writes:

> diff --git a/denote-rename-buffer.el b/denote-rename-buffer.el
> new file mode 100644
> index 0000000000..3582f33e9b
> --- /dev/null
> +++ b/denote-rename-buffer.el
> @@ -0,0 +1,57 @@
> +;;; denote-rename-buffer.el --- Rename Denote buffers to be shorter and easier to read -*- lexical-binding: t -*-
> +
> +;; Copyright (C) 2023  Free Software Foundation, Inc.
> +
> +;; Author: Protesilaos Stavrou <info@protesilaos.com>
> +;; Maintainer: Denote Development <~protesilaos/denote@lists.sr.ht>
> +;; URL: https://git.sr.ht/~protesilaos/denote
> +;; Mailing-List: https://lists.sr.ht/~protesilaos/denote
> +
> +;; This file is NOT part of GNU Emacs.

I'm curious, should GNU elpa packages be considered part of Emacs or
not?  I have previously contributed to pyim, a GNU elpa package, whose
maintainer asked me whether I had FSF CA before including my proposed
changes, and whose package header says it is part of Emacs.

-- 
Best,


RY



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

* Re: [elpa] externals/denote 51bd02b95c 1/2: Add initial version of 'denote-rename-buffer' extension
  2023-05-28  8:39   ` [elpa] externals/denote 51bd02b95c 1/2: Add initial version of 'denote-rename-buffer' extension Ruijie Yu via Emacs development discussions.
@ 2023-05-28 11:05     ` Philip Kaludercic
  2023-05-28 11:15       ` Protesilaos Stavrou
  0 siblings, 1 reply; 5+ messages in thread
From: Philip Kaludercic @ 2023-05-28 11:05 UTC (permalink / raw)
  To: Ruijie Yu via Emacs development discussions.
  Cc: Protesilaos Stavrou, Ruijie Yu

Ruijie Yu via "Emacs development discussions." <emacs-devel@gnu.org>
writes:

> ELPA Syncer <elpasync@gnu.org> writes:
>
>> diff --git a/denote-rename-buffer.el b/denote-rename-buffer.el
>> new file mode 100644
>> index 0000000000..3582f33e9b
>> --- /dev/null
>> +++ b/denote-rename-buffer.el
>> @@ -0,0 +1,57 @@
>> +;;; denote-rename-buffer.el --- Rename Denote buffers to be shorter and easier to read -*- lexical-binding: t -*-
>> +
>> +;; Copyright (C) 2023  Free Software Foundation, Inc.
>> +
>> +;; Author: Protesilaos Stavrou <info@protesilaos.com>
>> +;; Maintainer: Denote Development <~protesilaos/denote@lists.sr.ht>
>> +;; URL: https://git.sr.ht/~protesilaos/denote
>> +;; Mailing-List: https://lists.sr.ht/~protesilaos/denote
>> +
>> +;; This file is NOT part of GNU Emacs.
>
> I'm curious, should GNU elpa packages be considered part of Emacs or
> not?  I have previously contributed to pyim, a GNU elpa package, whose
> maintainer asked me whether I had FSF CA before including my proposed
> changes, and whose package header says it is part of Emacs.

I believe this is a mistake, the package is part of the GNU ELPA
repository, where all packages are regarded to be part of GNU Emacs.  It
might be that Prot used a template to generate this file, and that the
template defaulted to "... is not a part ...".



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

* Re: [elpa] externals/denote 51bd02b95c 1/2: Add initial version of 'denote-rename-buffer' extension
  2023-05-28 11:05     ` Philip Kaludercic
@ 2023-05-28 11:15       ` Protesilaos Stavrou
  2023-05-28 11:51         ` Philip Kaludercic
  0 siblings, 1 reply; 5+ messages in thread
From: Protesilaos Stavrou @ 2023-05-28 11:15 UTC (permalink / raw)
  To: Philip Kaludercic, Ruijie Yu via Emacs development discussions.; +Cc: Ruijie Yu

> From: Philip Kaludercic <philipk@posteo.net>
> Date: Sun, 28 May 2023 11:05:50 +0000
>
> Ruijie Yu via "Emacs development discussions." <emacs-devel@gnu.org>
> writes:

> [... 20 lines elided]

>> I'm curious, should GNU elpa packages be considered part of Emacs or
>> not?  I have previously contributed to pyim, a GNU elpa package, whose
>> maintainer asked me whether I had FSF CA before including my proposed
>> changes, and whose package header says it is part of Emacs.
>
> I believe this is a mistake, the package is part of the GNU ELPA
> repository, where all packages are regarded to be part of GNU Emacs.  It
> might be that Prot used a template to generate this file, and that the
> template defaulted to "... is not a part ...".

I didn't know this.  To my mind, the modus-themes are "part of Emacs".
The rest have copyright assigned to the FSF and, as such, "could be part
of Emacs".

I am happy to change this in all my packages.

-- 
Protesilaos Stavrou
https://protesilaos.com



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

* Re: [elpa] externals/denote 51bd02b95c 1/2: Add initial version of 'denote-rename-buffer' extension
  2023-05-28 11:15       ` Protesilaos Stavrou
@ 2023-05-28 11:51         ` Philip Kaludercic
  2023-05-29 22:39           ` Richard Stallman
  0 siblings, 1 reply; 5+ messages in thread
From: Philip Kaludercic @ 2023-05-28 11:51 UTC (permalink / raw)
  To: Protesilaos Stavrou
  Cc: Ruijie Yu via Emacs development discussions., Ruijie Yu

Protesilaos Stavrou <info@protesilaos.com> writes:

>> From: Philip Kaludercic <philipk@posteo.net>
>> Date: Sun, 28 May 2023 11:05:50 +0000
>>
>> Ruijie Yu via "Emacs development discussions." <emacs-devel@gnu.org>
>> writes:
>
>> [... 20 lines elided]
>
>>> I'm curious, should GNU elpa packages be considered part of Emacs or
>>> not?  I have previously contributed to pyim, a GNU elpa package, whose
>>> maintainer asked me whether I had FSF CA before including my proposed
>>> changes, and whose package header says it is part of Emacs.
>>
>> I believe this is a mistake, the package is part of the GNU ELPA
>> repository, where all packages are regarded to be part of GNU Emacs.  It
>> might be that Prot used a template to generate this file, and that the
>> template defaulted to "... is not a part ...".
>
> I didn't know this.  To my mind, the modus-themes are "part of Emacs".
> The rest have copyright assigned to the FSF and, as such, "could be part
> of Emacs".
>
> I am happy to change this in all my packages.

I don't think the comment is necessary at all, or at least there are
plenty of packages (both part of GNU ELPA and not) that have neither "is
part" or "is NOT part" comments in the package header.  But I think
Ruijie is justified in being confused that a GNU ELPA package claims not
to be part of Emacs.



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

* Re: [elpa] externals/denote 51bd02b95c 1/2: Add initial version of 'denote-rename-buffer' extension
  2023-05-28 11:51         ` Philip Kaludercic
@ 2023-05-29 22:39           ` Richard Stallman
  0 siblings, 0 replies; 5+ messages in thread
From: Richard Stallman @ 2023-05-29 22:39 UTC (permalink / raw)
  To: Philip Kaludercic; +Cc: info, emacs-devel, ruijie

[[[ To any NSA and FBI agents reading my email: please consider    ]]]
[[[ whether defending the US Constitution against all enemies,     ]]]
[[[ foreign or domestic, requires you to follow Snowden's example. ]]]

We consider GNU ELPA packages part of GNU Emacs.
They are normally not include in the core of Emacs
(the tarball), but we can include some in the core when
we wish.

Packages in NonGNU ELPA are not part of Emacs, and that is why
we treat them differently.

-- 
Dr Richard Stallman (https://stallman.org)
Chief GNUisance of the GNU Project (https://gnu.org)
Founder, Free Software Foundation (https://fsf.org)
Internet Hall-of-Famer (https://internethalloffame.org)





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

end of thread, other threads:[~2023-05-29 22:39 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
     [not found] <168526066293.9832.17189979431838421656@vcs2.savannah.gnu.org>
     [not found] ` <20230528075743.4D45AC22A3C@vcs2.savannah.gnu.org>
2023-05-28  8:39   ` [elpa] externals/denote 51bd02b95c 1/2: Add initial version of 'denote-rename-buffer' extension Ruijie Yu via Emacs development discussions.
2023-05-28 11:05     ` Philip Kaludercic
2023-05-28 11:15       ` Protesilaos Stavrou
2023-05-28 11:51         ` Philip Kaludercic
2023-05-29 22:39           ` Richard Stallman

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