From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Filipe Silva Newsgroups: gmane.emacs.devel Subject: Re: One-click copyright assignments? Date: Sun, 12 Mar 2017 14:07:48 -0300 Message-ID: References: NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: multipart/alternative; boundary=001a113de7d2629384054a8ba283 X-Trace: blaine.gmane.org 1489338510 5601 195.159.176.226 (12 Mar 2017 17:08:30 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Sun, 12 Mar 2017 17:08:30 +0000 (UTC) Cc: Emacs developers To: =?UTF-8?Q?Cl=C3=A9ment_Pit=2DClaudel?= Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Sun Mar 12 18:08:22 2017 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by blaine.gmane.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cn6yh-0000DF-Dx for ged-emacs-devel@m.gmane.org; Sun, 12 Mar 2017 18:08:19 +0100 Original-Received: from localhost ([::1]:47704 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1cn6yn-000840-E7 for ged-emacs-devel@m.gmane.org; Sun, 12 Mar 2017 13:08:25 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:40383) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1cn6yE-00083j-No for emacs-devel@gnu.org; Sun, 12 Mar 2017 13:07:51 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1cn6yD-0001Zn-Ky for emacs-devel@gnu.org; Sun, 12 Mar 2017 13:07:50 -0400 Original-Received: from mail-oi0-x233.google.com ([2607:f8b0:4003:c06::233]:36597) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1cn6yD-0001Zi-GJ for emacs-devel@gnu.org; Sun, 12 Mar 2017 13:07:49 -0400 Original-Received: by mail-oi0-x233.google.com with SMTP id 126so69420790oig.3 for ; Sun, 12 Mar 2017 10:07:49 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=masZaMyzKpEpuiHQhGq3Dv6IHDJMzedQBUAAT7wjkGY=; b=ObN6/sSgO5bVJOgWb4VLyxyPd3taT18XTyS32dTJAIXGQK21Yal36af51T/Z0dxHEq fNvfUNu87s+t3SItQq/NlV/6JtJXMS8++B5IRY9Q0TWO4aw0HgoP9VlPVG1nv/ogtRTO dxfbiKQL6h7aeeCAxQbjBP87+ilid7YuRLBPGbwnecwjx/70uvoQ4MkOUJVVT/1PxIPj jP2gskPmBnv9lBIz1KvDvrDeBSb/x30qUwNYLGh757Z5bU+KVPHx/z+oLmcpWUd22AfT tLw7cQ4RZugdCi7nWNwZ64ofbdzXZsl8HbTJOtbwOPEz1poiId3hdCHtCTLFfxjoRSg7 6heA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=masZaMyzKpEpuiHQhGq3Dv6IHDJMzedQBUAAT7wjkGY=; b=oh+U2NvSPHoA47yrrDgec79+iR9MKmq3bcMH9aJBfOYPEr2JJBAbVkn8hbrVSR99uS 6vo2XLBrMdsyWgZpyzs6d8cs4G4HS5E1ZIFcE1FpaLxN+pD4x8wHYggSVroBIcIB2SBq zfHmxFJ643AtDn4h1RD81MuqOx2KnK1tDWZyO4cqPv1SZLOPX1MdO7VXH0U+kvs9F7m6 ytnb8xR/wKkfqQfGHN4oYqNuDEfasjYVu7jVATgPyEQs9GljUzqyH6IjxsAH5vwaH0CX v2h5lxFQDNXOc+CEI121aXV2CnN8KEBQJyF/k/rTg+L79T1PdH6dv8+6jqJ9RbDC+gJf xkcg== X-Gm-Message-State: AMke39nkNvelHwyuYPxV+Y554jnxNX/gBSFBL9s6Ru+Gxm3VKlEgKnRytt7T3V8XMx+nfsNWvbRaVQX9methDQ== X-Received: by 10.202.213.141 with SMTP id m135mr15987635oig.29.1489338468830; Sun, 12 Mar 2017 10:07:48 -0700 (PDT) Original-Received: by 10.157.37.247 with HTTP; Sun, 12 Mar 2017 10:07:48 -0700 (PDT) In-Reply-To: X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2607:f8b0:4003:c06::233 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Original-Sender: "Emacs-devel" Xref: news.gmane.org gmane.emacs.devel:212950 Archived-At: --001a113de7d2629384054a8ba283 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable This. I'm also curious to know why is the process so bureaucratic as it is currently. Maybe there's a legal issue or something. On Sun, Mar 12, 2017 at 8:08 AM, Cl=C3=A9ment Pit-Claudel wrote: > Hey emacs-devel, > > Why is the copyright assignment process for GNU software more complex tha= n > other similar ones ? I've contributed to various pieces of free software > in the past, and in most cases (except for Apache) the assignment process > was little more than a click of a button, possibly followed by an email. > For Emacs, on the other hand, one needs to send an email to emacs-devel t= o > get an off-list copy of a text-based form, then send the completed form t= o > assign@gnu, then wait for a PDF (which mentions a monetary transaction of > $1 that never actually happens), then electronically sign the form using > PGP (possibly with an entirely new PGP key), then email it back and wait > for confirmation. > > Is there anything specific to Emacs that requires the process to be this > complicated? For example, could the entire process not be automated? > Ideally new contributors would fill a web form on gnu.org/emacs, sign > with their mouse at the bottom of that form, and confirm their email adre= ss > by clicking a link in an email. > > The existing process could remain in place for e.g. company-wide > assignments, but for the common case of applying a patch to an ELPA > package, wouldn't this make things much nicer? If this can't be done, th= en > could we at least automate the part that generates the PDF form, and the > part that checks the signature, so as to eliminate the copyright assignme= nt > delay? > > Thanks! > Cl=C3=A9ment. > > --001a113de7d2629384054a8ba283 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable
This. I'm also curious to know why is the process so bur= eaucratic as it is currently. Maybe there's a legal issue or something.=

On Su= n, Mar 12, 2017 at 8:08 AM, Cl=C3=A9ment Pit-Claudel <= cpitclaudel@gmai= l.com> wrote:
Hey emacs-dev= el,

Why is the copyright assignment process for GNU software more complex than = other similar ones ?=C2=A0 I've contributed to various pieces of free s= oftware in the past, and in most cases (except for Apache) the assignment p= rocess was little more than a click of a button, possibly followed by an em= ail.=C2=A0 For Emacs, on the other hand, one needs to send an email to emac= s-devel to get an off-list copy of a text-based form, then send the complet= ed form to assign@gnu, then wait for a PDF (which mentions a monetary trans= action of $1 that never actually happens), then electronically sign the for= m using PGP (possibly with an entirely new PGP key), then email it back and= wait for confirmation.

Is there anything specific to Emacs that requires the process to be this co= mplicated?=C2=A0 For example, could the entire process not be automated?=C2= =A0 Ideally new contributors would fill a web form on gnu.org/emacs, sign wi= th their mouse at the bottom of that form, and confirm their email adress b= y clicking a link in an email.

The existing process could remain in place for e.g. company-wide assignment= s, but for the common case of applying a patch to an ELPA package, wouldn&#= 39;t this make things much nicer?=C2=A0 If this can't be done, then cou= ld we at least automate the part that generates the PDF form, and the part = that checks the signature, so as to eliminate the copyright assignment dela= y?

Thanks!
Cl=C3=A9ment.


--001a113de7d2629384054a8ba283--