emacs-orgmode@gnu.org archives
 help / color / mirror / code / Atom feed
From: Bastien <bzg@gnu.org>
To: Ihor Radchenko <yantar92@gmail.com>
Cc: c.buhtz@posteo.jp, Emacs orgmode <Emacs-orgmode@gnu.org>,
	Richard Stallman <rms@gnu.org>
Subject: Re: Links to javascript-based websites from orgmode.org: Paypal and Github
Date: Sat, 26 Feb 2022 09:57:15 +0100	[thread overview]
Message-ID: <877d9ij990.fsf@gnu.org> (raw)
In-Reply-To: <87r17q2n3i.fsf@localhost> (Ihor Radchenko's message of "Sat, 26 Feb 2022 13:50:09 +0800")

Hi Ihor,

Ihor Radchenko <yantar92@gmail.com> writes:

> To clarify, I did not intend to make you remove those links, but rather
> wanted to hear your opinion and open a discussion.

Sorry if I seemed to act upon this too hastily.

Here is my opinion on the matter.

I think we should consider two separate issues: (1) whether the
donation mechanism requires users to load non-free Javascript and (2)
whether the support mechanism is from an organization that actually
supports Free Software maintainers and developers.

Paypal is bad on (1) and irrelevant on (2): removing the Paypal link
seems like a good move.  The amount I receive from paypal (~150€ per
year) is not something that can justify promoting Paypal for the ~30K
monthly visitors of https://orgmode.org.

GitHub Sponsors is bad on (1) and looks better on (2) but it requires
donators to use GitHub, something that the GNU project does not want
to encourage.  If _I_ want to use GitHub Sponsors this is my decision,
but a website from the GNU project should not advertize this donation
mechanism.

Liberapay is apparently not so good on (1) but the source code is
under the CC0 license (this choice seems weird but I won't argue about
it) and we can contact the developers so that they get better on (1).
It seems to me a good solution for (2): it is run by people who care
about Free Software developers and maintainers.

So, promoting liberapay.com as the *only* donation mechanism seems the
best move here.  If we give the choice between GitHub Sponsors, Paypal
and liberapay.com, donators will take the easy way and liberapay.com
will miss opportunities to get more users and supporters.

> As Michael pointed out, https://my.fsf.org/donate itself contains a
> paypal payment option:
>
>>> PayPal (not recommended: requires nonfree JavaScript)

The FSF is not the GNU project.  I think it is good that GNU software
maintainers can be more strict about this and avoid Paypal.

> The entry barriers are important. From my own experience, compared to
> just bank details, some online payment made a difference in my decisions
> to donate. Easy and familiar web services really facilitate actual
> donations (as well as feedback from new users).

I understand.

If one day more Org contributors appear on a Worg page where they
advertize their need for donations (and I encourage Org contributors
to add such a page), I would have no problem with links to donations
services that are not aligned with GNU standards.

But that's because Worg is a community-driven website, distinct from
the official https://orgmode.org page. (As I said, perhaps a dedicated
domain name for Worg would be useful.)

> I wish there were more easy donation options for an ordinary user to
> donate to FSF projects without a need to rely on non-free software. 

Sure!  In the meantime, M-x list-packages RET could advertize ways to
support maintainers.  GNU ELPA packages would follow GNU standards on
what donation services to accept, while NonGNU ELPA and MELPA would
probably be less strict.  But in general, having the links there would
raise awareness about the maintainers need for support (I myself often
install GNU and NonGNU ELPA packages without reading the associated
website).

> I just tried to setup a payment via liberapay using firefox with librejs
> extension. I was unable to complete the card payment. 

See https://github.com/liberapay/liberapay.com/issues/1374 - I think
there is room for progress.

> But it leaves us with no real option to allow _easy_
> donations yet committing to FSF guidelines.

My experience is that increasing donations is less about making it
technically easier for potential donators and more about communicating
about the need for donations.  Which is not easy to do _at all_!

>> I guess we shall remove references to non-free software (like the
>> Sublime Text editor - I will do this later on.)
>
> Sounds reasonable.

Done.

> If we really want to be very strict about following FSF, we might advice
> users about alternative ways to view youtube (invidious/youtube-dl). 

Adding this a notice for Worg would be useful, yes.  (There is no
youtube.com links on https://git.sr.ht/~bzg/orgweb.)

Best,

-- 
 Bastien


  reply	other threads:[~2022-02-26  9:03 UTC|newest]

Thread overview: 104+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2022-02-25 11:29 Communication problems and possible problems with the website c.buhtz
2022-02-25 12:20 ` Byung-Hee HWANG
2022-02-25 12:25 ` Russell Adams
2022-02-25 12:38   ` c.buhtz
2022-02-25 13:12     ` Russell Adams
2022-02-25 12:57   ` Ihor Radchenko
2022-02-26  9:09     ` Bastien
2022-02-25 12:30 ` Ihor Radchenko
2022-02-25 12:48   ` c.buhtz
2022-02-25 14:18     ` Ihor Radchenko
2022-02-25 14:24       ` c.buhtz
2022-02-25 15:08         ` Russell Adams
2022-02-26  9:19           ` Bastien
2022-02-25 15:14         ` Links to javascript-based websites from orgmode.org: Paypal and Github (was: Communication problems and possible problems with the website) Ihor Radchenko
2022-02-25 15:38           ` Michael Powe
2022-02-25 17:39           ` Links to javascript-based websites from orgmode.org: Paypal and Github Bastien Guerry
2022-02-26  5:50             ` Ihor Radchenko
2022-02-26  8:57               ` Bastien [this message]
2022-02-26 15:18                 ` Jean Louis
2022-02-27 17:18                   ` Bastien Guerry
2022-02-27 17:32                     ` Neil Jerram
2022-02-27  4:11                 ` Richard Stallman
2022-02-27 17:57                   ` Bastien
2022-02-27  4:43                 ` Bradley M. Kuhn
2022-03-20 11:27                   ` Ihor Radchenko
2022-03-21  1:22                     ` Bradley M. Kuhn
2022-02-27 11:29                 ` Max Nikulin
2022-02-27 12:58                   ` Timothy
2022-02-27 14:25                     ` Michael Powe
2022-03-20  6:31                   ` Ihor Radchenko
2022-06-18  1:29                 ` Ihor Radchenko
2022-06-18  9:51                   ` Ihor Radchenko
2022-06-18 14:31                   ` Bastien
2022-06-19 15:52                   ` Richard Stallman
2022-06-20  0:13                     ` briangpowell
2022-06-20  1:22                     ` Ihor Radchenko
2022-06-20  2:11                       ` briangpowell
2022-06-20  2:35                         ` Ihor Radchenko
2022-06-27  3:43                       ` Richard Stallman
2022-06-27 10:11                         ` Ihor Radchenko
2022-06-28  3:25                           ` Richard Stallman
2022-06-28  3:35                             ` Vikas Rawal
2022-07-02  3:33                               ` Richard Stallman
2022-07-02 16:23                                 ` Vikas Rawal
2022-07-04  3:39                                   ` Richard Stallman
2022-07-04  4:32                                     ` Timothy
2022-07-04 12:38                                       ` Ihor Radchenko
2022-07-04 17:48                                         ` Michael Powe
2022-07-06  2:50                                         ` Richard Stallman
2022-07-06 14:42                                           ` Hendursaga
2022-07-08  3:33                                             ` Richard Stallman
2022-07-08  4:32                                               ` Tim Cross
2022-07-08  4:48                                               ` tomas
2022-07-08  5:25                                               ` Dr. Arne Babenhauserheide
2022-07-11  3:16                                                 ` Richard Stallman
2022-07-11  4:37                                                   ` Dr. Arne Babenhauserheide
2022-06-28  7:02                             ` Dr. Arne Babenhauserheide
2022-06-28  8:23                               ` Tim Cross
2022-06-30  3:09                               ` Richard Stallman
2022-06-30 18:21                                 ` Dr. Arne Babenhauserheide
2022-07-01  3:34                                   ` Richard Stallman
2022-07-01  3:53                                     ` Tim Cross
2022-07-01 17:54                                       ` Michael Powe
2022-07-01 18:42                                         ` Samuel Banya
2022-07-02 17:02                                       ` Jeremie Juste
2022-07-01  3:59                                     ` Ihor Radchenko
2022-07-02  3:32                                       ` Richard Stallman
2022-07-02  3:56                                         ` Ihor Radchenko
2022-07-02  7:52                                           ` Thomas Dye
2022-07-02  8:43                                             ` Ihor Radchenko
2022-07-02 16:45                                               ` Thomas S. Dye
2022-07-04 12:31                                                 ` Ihor Radchenko
2022-07-05  3:01                                                 ` Richard Stallman
2022-07-05  3:34                                                   ` Tim Cross
2022-07-05  8:45                                                   ` Dr. Arne Babenhauserheide
2022-07-06  2:52                                                     ` Richard Stallman
2022-07-06  7:15                                                       ` Dr. Arne Babenhauserheide
2022-07-07  7:25                                                         ` Richard Stallman
2022-07-06 17:55                                                   ` Thomas S. Dye
2022-07-07  9:53                                                     ` Ihor Radchenko
2022-07-07 16:02                                                       ` Thomas S. Dye
2022-06-27 22:42                         ` Tom Gillespie
2022-06-27 23:42                           ` Tim Cross
2022-06-28  1:46                             ` Michael Powe
2022-06-28  1:54                               ` Ihor Radchenko
2022-06-28 19:48                                 ` Michael Powe
2022-06-28  2:29                             ` Ihor Radchenko
2022-07-03 23:31                       ` Jean Louis
2022-07-04  0:11                         ` Ihor Radchenko
2022-02-26  8:21             ` c.buhtz
2022-02-26  9:05               ` Bastien
2022-02-26  9:13         ` Communication problems and possible problems with the website Bastien
2022-02-25 14:26     ` Russell Adams
2022-02-26  8:58 ` Bastien
2022-02-26 15:16   ` Jean Louis
2022-02-27  6:56     ` Ihor Radchenko
2022-02-27 17:17       ` Bastien Guerry
2022-02-27 18:25         ` Tim Cross
2022-02-27 23:15           ` Timothy
2022-02-28 13:51         ` c.buhtz
2022-03-20  6:44         ` Ihor Radchenko
2022-02-27 17:10     ` Bastien
     [not found] <621b1e76.1c69fb81.2121d.679b@mx.google.com>
2022-02-28  5:41 ` Links to javascript-based websites from orgmode.org: Paypal and Github Richard Stallman
2022-02-28 15:06   ` Michael Powe

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

  List information: https://www.orgmode.org/

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

  git send-email \
    --in-reply-to=877d9ij990.fsf@gnu.org \
    --to=bzg@gnu.org \
    --cc=Emacs-orgmode@gnu.org \
    --cc=c.buhtz@posteo.jp \
    --cc=rms@gnu.org \
    --cc=yantar92@gmail.com \
    /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 public inbox

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

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).