all messages for Emacs-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
From: Akira Kyle <akira@akirakyle.com>
To: Richard Stallman <rms@gnu.org>
Cc: Lars Ingebrigtsen <larsi@gnus.org>,
	Emacs developers <emacs-devel@gnu.org>
Subject: Re: On Contributing To Emacs
Date: Sat, 1 Jan 2022 14:08:17 -0700	[thread overview]
Message-ID: <CAPWcbYFPrMvegwewGFxkOjNciJnOe0RH=AOg_adLXHhV_L5hGQ@mail.gmail.com> (raw)
In-Reply-To: <E1n39VR-0005sA-6B@fencepost.gnu.org>

On Thu, Dec 30, 2021 at 9:27 PM Richard Stallman <rms@gnu.org> wrote:
>
>   > I wish this process was more transparent than "send an email to
>   > assign@gnu.org and wait for a response". Why can't there be some
>   > webpage that outlines the process along with the necessary forms that
>   > I can follow and collect then send to assign@gnu.org?
>
> The instructions are complex, and depend on circumstances.  We can
> send them to a contributor who wants to know all the options we can
> handle; but having each contributor figure out what to do would be a
> lot more work for each, and would be unreliable.
>
> So the easy way is to let the FSF staff ask the contributor for the
> pertinent facts, then recommend what papers to use.  It is faster and
> less work for the contributor, and less likely to lead to errors.
> Please do not try to figure out on your own how to do that -- discuss
> it with the staff.
>
> Just in case this might have changed in the past few years, I asked
> the staff to verify it still works that way.
>

Okay thanks for explaining why the current process exists in the way
it does. I don't think this is the process described in CONTRIBUTE
though where it instructs one to download the form and fill it out,
then send it. Perhaps this could be summed up in a sentence and added
to CONTRIBUTE so someone understands why emailing assign@gnu.org is
the first step and this multi-step process? It may also help to be
upfront in CONTRIBUTE that this process can often take time so that
expectations are correctly set at the outset. That might help
alleviate some of the perceived difficulty of this process.

>   > Such resources exist but I, as a relatively
>   > uninformed newcomer to such issues, have to find them myself,
>
> You don't need those resources to submit FSF copyright papers.  I will
> look at the page you mentioned, but I doubt that SFC is trying to
> explain how to do that.
>

I know I don't need those resources to actually complete the
assignment, and I'm sure there are many contributors who just want to
get the process over with and don't care about the justifications.
However I think there are also contributors who, like me, are curious
as to why the process exists in the form it does. At least for me,
reading about the reasons for copyright assignments and understanding
the justifications behind them with examples of copyright violation
cases where copyright assignments has made a difference has been very
important in shaping my perception of the burden of the process.
Without such an understanding, I think it is much easier for a new
contributor to see only the burden, be frustrated at the process, and
even think it's entirely unnecessary. With such an understanding of
the important reasons, it feels less burdensome and is easier to
accept why it is a necessary prerequisite of contributing. This is why
I would suggest the initial email from assign@gnu.org include more
links to articles explaining these justifications, preferably from
legal or other experts on the topic, so that a curious new contributor
like me may educate themselves first, before sending an email, like I
did earlier to this list.



  reply	other threads:[~2022-01-01 21:08 UTC|newest]

Thread overview: 156+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2021-12-28 12:03 On Contributing To Emacs xenodasein--- via Emacs development discussions.
2021-12-28 12:13 ` Po Lu
2021-12-28 12:35   ` xenodasein--- via Emacs development discussions.
2021-12-28 19:02   ` Stefan Kangas
2021-12-29  0:37     ` Po Lu
2021-12-29 11:36       ` Philip Kaludercic
2021-12-29 11:41         ` Po Lu
2021-12-29 12:39           ` Óscar Fuentes
2021-12-29 13:04             ` Po Lu
2021-12-29 13:39               ` Óscar Fuentes
2021-12-29 13:46                 ` Po Lu
2021-12-29 14:06                   ` Óscar Fuentes
2021-12-29 20:19                     ` Stefan Kangas
2021-12-30  1:05                       ` Po Lu
2021-12-30 10:12                         ` Stefan Kangas
2021-12-30 10:27                           ` Po Lu
2021-12-29 15:16                   ` Dmitry Gutov
2021-12-29 15:45                     ` xenodasein--- via Emacs development discussions.
2021-12-29 17:11                       ` Eli Zaretskii
2021-12-30  1:09                     ` Po Lu
2021-12-30 13:50                       ` Dmitry Gutov
2021-12-30 14:00                         ` Po Lu
2021-12-30 14:50                           ` Dmitry Gutov
2021-12-31  0:45                             ` Po Lu
2021-12-31  0:49                               ` Dmitry Gutov
2021-12-31  1:12                                 ` Po Lu
2021-12-31  1:22                                   ` Dmitry Gutov
2022-01-01  7:07                               ` Sean Whitton
2022-01-01 17:38                                 ` Stefan Monnier
2022-01-01 19:01                                   ` Debian's use of debbugs (was Re: On Contributing To Emacs) Sean Whitton
2022-01-01 21:01                                     ` Stefan Monnier
2021-12-31  4:24                       ` On Contributing To Emacs Richard Stallman
2021-12-31  4:44                         ` Po Lu
2021-12-28 12:53 ` Philip Kaludercic
2021-12-28 12:57   ` xenodasein--- via Emacs development discussions.
2021-12-28 17:21 ` Stefan Monnier
2021-12-29  4:51 ` Richard Stallman
2021-12-29 14:41   ` Lars Ingebrigtsen
2021-12-30  0:15     ` Akira Kyle
2021-12-30  6:29       ` Eli Zaretskii
2021-12-30 10:01         ` xenodasein--- via Emacs development discussions.
2021-12-30 10:27         ` Stefan Kangas
2021-12-30 10:43           ` Po Lu
2021-12-30 11:20             ` Stefan Kangas
2021-12-30 11:35               ` Po Lu
2021-12-31  1:31                 ` Tim Cross
     [not found]                   ` <87ee5teaty.fsf@dick>
2021-12-31  3:33                     ` Tim Cross
2021-12-31  4:41                       ` Po Lu
2021-12-31  3:41                   ` Po Lu
2021-12-30 11:56               ` Eli Zaretskii
2021-12-31  4:25               ` Richard Stallman
2021-12-31  5:18                 ` Stefan Kangas
2022-01-02  6:59                   ` Richard Stallman
2021-12-30 12:05             ` Óscar Fuentes
2021-12-30 11:51           ` Eli Zaretskii
2021-12-30 12:09             ` Stefan Kangas
2022-01-01 20:42           ` Rudolf Adamkovič
2022-01-02  7:01             ` Richard Stallman
2021-12-30 20:17         ` Akira Kyle
2021-12-30 21:01           ` Theodor Thornhill
2021-12-31  0:54             ` Po Lu
2021-12-31  7:37             ` Eli Zaretskii
2021-12-31  7:17           ` Eli Zaretskii
2022-01-01 20:52             ` Akira Kyle
2021-12-30 21:23       ` Richard Stallman
2021-12-30 23:40         ` Akira Kyle
2021-12-31  4:27           ` Richard Stallman
2021-12-31  4:27           ` Richard Stallman
2022-01-01 21:08             ` Akira Kyle [this message]
2022-01-02  7:02               ` Richard Stallman
2021-12-30  4:28     ` Richard Stallman
2021-12-29  5:27 ` Stefan Kangas
2021-12-29  6:05   ` Ihor Radchenko
2021-12-29  9:33     ` Stefan Kangas
2021-12-29 11:12       ` Ihor Radchenko
2021-12-29 12:24         ` Stefan Kangas
2021-12-29 12:58           ` Ihor Radchenko
2021-12-29 13:13       ` Eli Zaretskii
2021-12-29 13:59         ` Ihor Radchenko
2021-12-29 15:02           ` Eli Zaretskii
2021-12-29 15:12             ` Lars Ingebrigtsen
2021-12-29 17:00               ` Eli Zaretskii
2021-12-29 17:13                 ` Christopher Dimech
2021-12-29 20:19                 ` Stefan Kangas
2021-12-29 15:48             ` Ihor Radchenko
2021-12-29 17:17               ` Eli Zaretskii
2021-12-29 23:52   ` Tim Cross
2021-12-30  6:16     ` Eli Zaretskii
2021-12-30 10:11       ` xenodasein--- via Emacs development discussions.
2021-12-30 10:34         ` Stefan Kangas
2022-01-01 20:18           ` xenodasein--- via Emacs development discussions.
2022-01-01 20:50             ` Stefan Kangas
2022-01-02  6:29               ` Eli Zaretskii
  -- strict thread matches above, loose matches on Subject: below --
2021-12-27 17:55 No Wayman
2021-12-28  4:21 ` Richard Stallman
2021-12-26 18:46 Philip Kaludercic
2021-12-26 20:11 ` Stefan Kangas
2021-12-27  4:15 ` Richard Stallman
2021-12-27 11:02   ` Philip Kaludercic
2021-12-28  4:21     ` Richard Stallman
2021-12-28  8:41       ` Philip Kaludercic
2021-12-29  4:51         ` Richard Stallman
2021-12-29 10:18           ` Philip Kaludercic
2021-12-30  4:28             ` Richard Stallman
2021-12-30  8:17               ` Philip Kaludercic
2021-12-31  4:26                 ` Richard Stallman
2021-12-31 10:28                   ` Philip Kaludercic
2022-01-01  4:46                     ` Richard Stallman
2021-12-25 18:49 xenodasein--- via Emacs development discussions.
2021-12-25 19:03 ` Eli Zaretskii
2021-12-25 19:08   ` xenodasein--- via Emacs development discussions.
2021-12-25 19:12     ` Eli Zaretskii
2021-12-25 19:17       ` xenodasein--- via Emacs development discussions.
2021-12-25 19:28         ` Óscar Fuentes
2021-12-25 19:44           ` xenodasein--- via Emacs development discussions.
2021-12-25 19:57             ` Óscar Fuentes
2021-12-25 20:18     ` Philip Kaludercic
2021-12-25 20:26       ` xenodasein--- via Emacs development discussions.
2021-12-25 21:53         ` Stefan Kangas
2021-12-26  6:15           ` xenodasein--- via Emacs development discussions.
2021-12-27  4:14           ` Richard Stallman
2021-12-26  6:28         ` Po Lu
2021-12-26  6:56           ` Ihor Radchenko
2021-12-26  7:34             ` xenodasein--- via Emacs development discussions.
2021-12-27  4:14               ` Richard Stallman
2021-12-27  5:04                 ` Po Lu
2021-12-26  7:50             ` Eli Zaretskii
2021-12-26 20:40               ` Rudolf Adamkovič
2021-12-26 21:06                 ` Philip Kaludercic
2021-12-26 21:33                   ` Stefan Kangas
2021-12-27  4:15                     ` Richard Stallman
2021-12-27 10:27                       ` Philip Kaludercic
     [not found]                         ` <E1n23zG-0007jQ-Bz@fencepost.gnu.org>
     [not found]                           ` <878rw5kteb.fsf@posteo.net>
     [not found]                             ` <E1n2QwI-0008I7-Ny@fencepost.gnu.org>
2021-12-29 10:42                               ` Philip Kaludercic
2021-12-30  4:28                                 ` Richard Stallman
2021-12-27 14:13                 ` Eli Zaretskii
2021-12-27 14:27                   ` Thierry Volpiatto
2021-12-27 14:36                     ` Philip Kaludercic
2021-12-27 21:27                   ` Rudolf Adamkovič
2021-12-28  3:24                     ` Eli Zaretskii
2021-12-26 15:30             ` Stefan Monnier
2021-12-26 15:29           ` Stefan Monnier
2021-12-26 20:55             ` Richard Stallman
2021-12-26 21:11               ` xenodasein--- via Emacs development discussions.
2021-12-26 22:55                 ` Philip Kaludercic
2021-12-27  4:15                 ` Richard Stallman
2021-12-26 21:21               ` Philip Kaludercic
2021-12-27  4:15                 ` Richard Stallman
2021-12-27 10:24                   ` Philip Kaludercic
2021-12-27 20:16                     ` Stefan Monnier
2021-12-26 21:48               ` Stefan Kangas
2021-12-26 22:11                 ` Stefan Monnier
2021-12-26 22:15                   ` xenodasein--- via Emacs development discussions.
2021-12-27  4:15                 ` Richard Stallman
2021-12-27 10:43                   ` Philip Kaludercic
2021-12-28  4:21                     ` Richard Stallman
2021-12-28  5:05                       ` LdBeth

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

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

  git send-email \
    --in-reply-to='CAPWcbYFPrMvegwewGFxkOjNciJnOe0RH=AOg_adLXHhV_L5hGQ@mail.gmail.com' \
    --to=akira@akirakyle.com \
    --cc=emacs-devel@gnu.org \
    --cc=larsi@gnus.org \
    --cc=rms@gnu.org \
    /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 external index

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

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.