[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Why are so many great packages not trying to get included in GNU Ema
From: |
Clément Pit-Claudel |
Subject: |
Re: Why are so many great packages not trying to get included in GNU Emacs? |
Date: |
Tue, 12 May 2020 23:03:06 -0400 |
User-agent: |
Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.7.0 |
On 12/05/2020 16.17, Alan Third wrote:
> On Tue, May 12, 2020 at 03:48:01PM -0400, Clément Pit-Claudel wrote:
>> Now the problem is reduced to "does the author with this PGP key
>> have an assignment on file"? But this question can be answered in a
>> decentralized way (no need for an API): the FSF can just sign keys
>> instead.
>
> As if there aren’t enough people complaining about copyright
> assignment, now you want to force everyone to use the horror that is
> PGP/GPG?
No no, not at all! Definitely not force and definitely not everyone. I'm
trying to find a way to allow package maintainers to check copyright
assignments when they accept patches, that's all. There are easy cases: for
Emacs committers like you, the list is already public, so that's no trouble
(and thus signatures wouldn't be needed). For others, the signature would be
one reliable option to determine whether they have papers on file.
But the complexity of PGP is a valid concern. I operated under the assumption
that most new contributors sign copyright papers with PGP, and so that PGP was
a reasonable baseline.
Concretely, how do you handle these cases? What am I supposed to do, when I
get a patch, to check if the patch author has an assignment on file? Surely I
can't bother Eli every time. Is it enough to take the author's word for it
that they have an assignment? Alan, do you have advice on handling these
situations?
As an alternative, the attached python script implements a REST API to do the
checking. I don't have access to fencepost, so I don't know what format the
file tracking assignments is — I made a guess about that part.
(Of course, having an API makes it possible to determine whether a given email
address has copyright papers on file, but it gives no guarantees against
impersonation.)
Cheers,
Clément.
fencepost_api.py
Description: Text Data
- Re: Why are so many great packages not trying to get included in GNU Emacs?, (continued)
- Re: Why are so many great packages not trying to get included in GNU Emacs?, Clément Pit-Claudel, 2020/05/11
- Re: Why are so many great packages not trying to get included in GNU Emacs?, Eli Zaretskii, 2020/05/11
- Re: Why are so many great packages not trying to get included in GNU Emacs?, Clément Pit-Claudel, 2020/05/11
- Re: Why are so many great packages not trying to get included in GNU Emacs?, Eli Zaretskii, 2020/05/12
- Re: Why are so many great packages not trying to get included in GNU Emacs?, Clément Pit-Claudel, 2020/05/12
- Re: Why are so many great packages not trying to get included in GNU Emacs?, Eli Zaretskii, 2020/05/12
- Re: Why are so many great packages not trying to get included in GNU Emacs?, Clément Pit-Claudel, 2020/05/12
- Re: Why are so many great packages not trying to get included in GNU Emacs?, Eli Zaretskii, 2020/05/12
- Re: Why are so many great packages not trying to get included in GNU Emacs?, Clément Pit-Claudel, 2020/05/12
- Re: Why are so many great packages not trying to get included in GNU Emacs?, Alan Third, 2020/05/12
- Re: Why are so many great packages not trying to get included in GNU Emacs?,
Clément Pit-Claudel <=
- Re: Why are so many great packages not trying to get included in GNU Emacs?, Eli Zaretskii, 2020/05/13
- Re: Why are so many great packages not trying to get included in GNU Emacs?, Alan Third, 2020/05/13
- Re: Why are so many great packages not trying to get included in GNU Emacs?, Clément Pit-Claudel, 2020/05/13
- Re: Why are so many great packages not trying to get included in GNU Emacs?, Robert Pluim, 2020/05/14
- Re: Why are so many great packages not trying to get included in GNU Emacs?, Richard Stallman, 2020/05/14
- Re: Why are so many great packages not trying to get included in GNU Emacs?, Richard Stallman, 2020/05/14
- Re: Why are so many great packages not trying to get included in GNU Emacs?, Eli Zaretskii, 2020/05/14
- Re: Why are so many great packages not trying to get included in GNU Emacs?, Alan Third, 2020/05/14
- Re: Why are so many great packages not trying to get included in GNU Emacs?, Richard Stallman, 2020/05/13
- Re: Why are so many great packages not trying to get included in GNU Emacs?, Dmitry Gutov, 2020/05/12