From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Sean Allred Newsgroups: gmane.emacs.devel Subject: CLAHub and the FSF copyright assignment Date: Sat, 13 Dec 2014 11:53:15 -0500 Message-ID: <2F7CC5C4-503C-4867-87DC-644F8E4862E4@seanallred.com> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 (Mac OS X Mail 8.1 \(1993\)) Content-Type: multipart/alternative; boundary="Apple-Mail=_80DCE58E-9385-4F72-9955-445EB3C7BE4A" X-Trace: ger.gmane.org 1418489616 12639 80.91.229.3 (13 Dec 2014 16:53:36 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sat, 13 Dec 2014 16:53:36 +0000 (UTC) To: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Sat Dec 13 17:53:31 2014 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1Xzpwg-0002fF-Ui for ged-emacs-devel@m.gmane.org; Sat, 13 Dec 2014 17:53:31 +0100 Original-Received: from localhost ([::1]:33623 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Xzpwg-00009U-KD for ged-emacs-devel@m.gmane.org; Sat, 13 Dec 2014 11:53:30 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:36668) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XzpwY-00008P-Ue for emacs-devel@gnu.org; Sat, 13 Dec 2014 11:53:27 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1XzpwU-00006H-75 for emacs-devel@gnu.org; Sat, 13 Dec 2014 11:53:22 -0500 Original-Received: from sub4.mail.dreamhost.com ([69.163.253.135]:48432 helo=homiemail-a27.g.dreamhost.com) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XzpwT-00005q-KY for emacs-devel@gnu.org; Sat, 13 Dec 2014 11:53:18 -0500 Original-Received: from homiemail-a27.g.dreamhost.com (localhost [127.0.0.1]) by homiemail-a27.g.dreamhost.com (Postfix) with ESMTP id 85A34598058 for ; Sat, 13 Dec 2014 08:53:16 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=seanallred.com; h=from :content-type:subject:message-id:date:to:mime-version; s= seanallred.com; bh=Y3Hl3KVIFa6lLso3JdqgeKFWTLE=; b=NiFBe0mU2QhqP P+DDJwvZtQc4+6WLJDCSdkUdBV9hZu6qYyE+UkrpoatUVwTne6/7HeCPebP0FjKu qwEkqPfKl5c++XvU6XI5VbO1axHSept12NtB5YXr7MsXxcwQUxxQV9MTFW8xarRQ dZCFWx+wdkPkhLNQbyuqgQaLgcbkxk= Original-Received: from [10.0.0.4] (c-50-190-161-55.hsd1.md.comcast.net [50.190.161.55]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) (Authenticated sender: code@seanallred.com) by homiemail-a27.g.dreamhost.com (Postfix) with ESMTPSA id 41EAE598057 for ; Sat, 13 Dec 2014 08:53:16 -0800 (PST) X-Mailer: Apple Mail (2.1993) X-detected-operating-system: by eggs.gnu.org: Windows NT kernel [generic] [fuzzy] X-Received-From: 69.163.253.135 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.14 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-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:180019 Archived-At: --Apple-Mail=_80DCE58E-9385-4F72-9955-445EB3C7BE4A Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=utf-8 Hello all, This is my first time posting to this list, so bear with me for any = conventions I might unwittingly ignore :) I=E2=80=99m the maintainer (or at least one of them) of `sx.el', a new = and quickly growing StackExchange client for Emacs. (StackExchange = includes all the sites similar to StackOverflow, SuperUser, ServerFault, = and the host of other specialized sites such as Emacs.StackExchange.com = .) I would very much like to submit = this to the GNU ELPA (and have been invited to do so), but the greatest = hurdle to contributing (that I=E2=80=99m sure I share) is the FSF = copyright assignment. Let me be clear: I realize the assignment is an essential and absolutely = necessary part of contributing to free software. There may or may not = be discussion on this topic in and of itself =E2=80=94 I don=E2=80=99t = know =E2=80=94 but the underlying concept is crucial. The foremost reservation I had/have about submitting `sx.el=E2=80=99 is = the possibility of hindering development by virtue of the copyright = assignment process. I understand that it=E2=80=99s not a terribly = complicated process, but it is also paper-based. (Disclaimer: I=E2=80=99v= e never seen the forms, so I don=E2=80=99t have the experience to base = this on.) This is a terrible deterrent for contributors; it is seen as = a significant time investment. I post here to bring to discussion a resource called CLAHub [1]. This = service integrates with GitHub (the repository host for `sx.el=E2=80=99 = and a host of other packages on the MELPA) to provide pull request = statusing akin to Travis CI and Code Climate. With GitHub=E2=80=99s = recent blog announcement [2], this information will be visible on the = pull request=E2=80=99s page as the merge is discussed. Can GNU/the FSF use this resource to fulfill its copyright assignment? All the best, Sean Allred [1]: https://github.com/clahub/clahub = ; https://www.clahub.com = [2]: = https://github.com/blog/1935-see-results-from-all-pull-request-status-chec= ks = --Apple-Mail=_80DCE58E-9385-4F72-9955-445EB3C7BE4A Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset=utf-8 Hello all,

This is my first time posting to this list, so bear with me = for any conventions I might unwittingly ignore :)
I=E2=80=99m the maintainer (or at = least one of them) of `sx.el', a new and quickly growing StackExchange = client for Emacs.  (StackExchange includes all the sites similar to = StackOverflow, SuperUser, ServerFault, and the host of other specialized = sites such as Emacs.StackExchange.com.)  I would very much like to = submit this to the GNU ELPA (and have been invited to do so), but the = greatest hurdle to contributing (that I=E2=80=99m sure I share) is the = FSF copyright assignment.

Let me be clear: I realize the assignment is an essential and = absolutely necessary part of contributing to free software.  There = may or may not be discussion on this topic in and of itself =E2=80=94 I = don=E2=80=99t know =E2=80=94 but the underlying concept is = crucial.

The = foremost reservation I had/have about submitting `sx.el=E2=80=99 is the = possibility of hindering development by virtue of the copyright = assignment process.  I understand that it=E2=80=99s not a terribly = complicated process, but it is also paper-based.  (Disclaimer: = I=E2=80=99ve never seen the forms, so I don=E2=80=99t have the = experience to base this on.)  This is a terrible deterrent for = contributors; it is seen as a significant time investment.

I post here to bring to = discussion a resource called CLAHub [1].  This service integrates = with GitHub (the repository host for `sx.el=E2=80=99 and a host of other = packages on the MELPA) to provide pull request statusing akin to Travis = CI and Code Climate. With GitHub=E2=80=99s recent blog announcement [2], = this information will be visible on the pull request=E2=80=99s page as = the merge is discussed.

Can GNU/the FSF use this resource to fulfill its copyright = assignment?

All = the best,
Sean Allred


= --Apple-Mail=_80DCE58E-9385-4F72-9955-445EB3C7BE4A--