From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Joshua Branson Newsgroups: gmane.emacs.bugs Subject: bug#22670: Upgrading Emacs Packages and Pay What You Want Date: Sun, 14 Feb 2016 17:54:22 -0500 Message-ID: <87vb5qkin5.fsf@setyourwaypoint.com> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="=-=-=" X-Trace: ger.gmane.org 1455490826 23566 80.91.229.3 (14 Feb 2016 23:00:26 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sun, 14 Feb 2016 23:00:26 +0000 (UTC) To: 22670@debbugs.gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Mon Feb 15 00:00:16 2016 Return-path: Envelope-to: geb-bug-gnu-emacs@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 1aV5eJ-0002Tk-8f for geb-bug-gnu-emacs@m.gmane.org; Mon, 15 Feb 2016 00:00:15 +0100 Original-Received: from localhost ([::1]:54297 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aV5eI-0000UL-Kd for geb-bug-gnu-emacs@m.gmane.org; Sun, 14 Feb 2016 18:00:14 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:33759) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aV5eA-0000QV-IA for bug-gnu-emacs@gnu.org; Sun, 14 Feb 2016 18:00:11 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1aV5e7-0001O8-A0 for bug-gnu-emacs@gnu.org; Sun, 14 Feb 2016 18:00:06 -0500 Original-Received: from debbugs.gnu.org ([208.118.235.43]:48391) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aV5e7-0001O4-6J for bug-gnu-emacs@gnu.org; Sun, 14 Feb 2016 18:00:03 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84) (envelope-from ) id 1aV5e6-00040m-Uh for bug-gnu-emacs@gnu.org; Sun, 14 Feb 2016 18:00:02 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Joshua Branson Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 14 Feb 2016 23:00:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 22670 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Original-Received: via spool by submit@debbugs.gnu.org id=B.145549075415295 (code B ref -1); Sun, 14 Feb 2016 23:00:02 +0000 Original-Received: (at submit) by debbugs.gnu.org; 14 Feb 2016 22:59:14 +0000 Original-Received: from localhost ([127.0.0.1]:39166 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1aV5dK-0003yd-23 for submit@debbugs.gnu.org; Sun, 14 Feb 2016 17:59:14 -0500 Original-Received: from eggs.gnu.org ([208.118.235.92]:41029) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1aV5Yt-0003qS-Pi for submit@debbugs.gnu.org; Sun, 14 Feb 2016 17:54:40 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1aV5Ym-0008S6-7X for submit@debbugs.gnu.org; Sun, 14 Feb 2016 17:54:34 -0500 Original-Received: from lists.gnu.org ([2001:4830:134:3::11]:38615) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aV5Ym-0008S2-4G for submit@debbugs.gnu.org; Sun, 14 Feb 2016 17:54:32 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:60215) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aV5Yj-0007jy-Cx for bug-gnu-emacs@gnu.org; Sun, 14 Feb 2016 17:54:32 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1aV5Yf-0008QZ-0w for bug-gnu-emacs@gnu.org; Sun, 14 Feb 2016 17:54:29 -0500 Original-Received: from mail-ig0-x229.google.com ([2607:f8b0:4001:c05::229]:38065) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aV5Ye-0008QR-Qb for bug-gnu-emacs@gnu.org; Sun, 14 Feb 2016 17:54:24 -0500 Original-Received: by mail-ig0-x229.google.com with SMTP id y8so43952144igp.1 for ; Sun, 14 Feb 2016 14:54:24 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=setyourwaypoint-com.20150623.gappssmtp.com; s=20150623; h=from:to:subject:date:message-id:user-agent:mime-version :content-type; bh=Zmt6Cc34WUzxSxYR/CywT29LuN4mj75ockOGIS1MG2w=; b=lBmsmPw45948unvCUSW2TafL4RpI0Pw2EHnbILocsG74WXJVnLXZW0SRstoPCWERrc qc+pVBQM4gOZoiWfwpDOq5XPJkH6s96nV6Jo0NZNovQlxwt9pd7xDBNDmfFeVMn65jxd rDgzwepac9jB99BjY8o/uZLOYdvrBkqY8Y9LLkjgedXVOkaGCV4ztL3Sv3aHgA8ooNCB yuc8O5AQVxYAGRGlLd5FsFnXkmvcUuXfvvoraV0zfP4k3NMfIVDbgEsMQ84wECfMBE0m V5AQ1GtYi1w7s/+GcBeMe9sWNrK+yV/mcEFKTx5Ori6W32CrjCrmClcIf5PrzROrkXMw gLQA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:from:to:subject:date:message-id:user-agent :mime-version:content-type; bh=Zmt6Cc34WUzxSxYR/CywT29LuN4mj75ockOGIS1MG2w=; b=ioJt4eS1XHF0ysQBnScs1AY1qEScnePeO0Fet1KH6Z0rEkL2R6pGlfJmKszU3y74oi XQ32j6bYYe4EcTrkFru8L9tkYfhJMmJ77eO2xHTZnyYUZugsqfLFNRDfNis+6tRN3z/D mVhV4UKTqzZDmlumg33HAnqiTYi+M6xt3VhAeCaOpWHoXrRiorg/vwXPyh7SDZYC2K7i q/PQfgBStAece1dcbiaHcx7U1PSiFXgQsl2qQ99zq+sodL2UV/fkAwXHFUE57C4nlHyA 8ZMf0iHRhmeu+gtYbHg9lTad0aHmVIyLw5wC86ETE4qzsKmpjtgJFfk4dSXHfkI2sk6k 7V9A== X-Gm-Message-State: AG10YOSLcSR4EON2WQD5d6TYYN4L3VFYuiJJY1y72PSQDtf27qmQtD8Xa3fXBSv0pF1/Gw== X-Received: by 10.50.132.6 with SMTP id oq6mr9715502igb.32.1455490463809; Sun, 14 Feb 2016 14:54:23 -0800 (PST) Original-Received: from arch ([72.12.220.132]) by smtp.gmail.com with ESMTPSA id h131sm10958851ioe.7.2016.02.14.14.54.22 for (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Sun, 14 Feb 2016 14:54:23 -0800 (PST) X-Google-Original-From: Joshua Branson User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.5 (gnu/linux) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Mailman-Approved-At: Sun, 14 Feb 2016 17:59:12 -0500 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 208.118.235.43 X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:113045 Archived-At: --=-=-= Content-Type: text/plain Hello, With the recent news of the Magit maintainer taking a well deserved break from emacs hacking, I suggest that Emacs's package management implements a pay what you want/can model. Essentially, is it possible to create a pay-what-you-want.el package, that will store your payment credentials, and allow users to seamlessly give tiny donations to emacs developers on certain updates: ie: a new version of a package came out (Gnus 10.0), or emacs now implements threads, or emacs can now understand mental commands? I envision this package working as follows (but by no means am I dictating how it has to work): When these important milestones are reached, emacs would prompt you before downloading the package to pay what you want for these updates. Kickstarter, Indegogo, humble Indie Bundle, etc, have all proven that pay what you want can be successful, and this change would hopefully encourage users to donate more to emacs development, which in turn would foster continued improvements to Emacs (and possibly GNU and the FSF). P.S. Perhaps GNU Guix could do the same thing, and I also suggest that the documents at GNU.org also should be pay what you want. --
Joshua Branson WayPoint Web Developer jbranso.me Sent From Emacs [[https://www.gnu.org/software/emacs/]] --=-=-= Content-Type: multipart/related; boundary="==-=-=" --==-=-= Content-Type: text/html

Hello,

With the recent news of the Magit maintainer taking a well deserved
break from emacs hacking, I suggest that Emacs's package management
implements a pay what you want/can model. Essentially, is it possible
to create a pay-what-you-want.el package, that will store your payment
credentials, and allow users to seamlessly give tiny donations to emacs
developers on certain updates: ie: a new version of a package came out
(Gnus 10.0), or emacs now implements threads, or emacs can now
understand mental commands? I envision this package working as follows
(but by no means am I dictating how it has to work): When these
important milestones are reached, emacs would prompt you before
downloading the package to pay what you want for these updates.

Kickstarter, Indegogo, humble Indie Bundle, etc, have all proven that
pay what you want can be successful, and this change would hopefully
encourage users to donate more to emacs development, which in turn would
foster continued improvements to Emacs (and possibly GNU and the FSF).

P.S. Perhaps GNU Guix could do the same thing, and I also suggest that
the documents at GNU.org also should be pay what you want.


<hr>
Joshua Branson
WayPoint
Web Developer
jbranso.me
Sent From Emacs
https://www.gnu.org/software/emacs/

--==-=-=-- --=-=-=--