From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp10.migadu.com ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms0.migadu.com with LMTPS id 4BCNE6wPN2KNUQAAgWs5BA (envelope-from ) for ; Sun, 20 Mar 2022 12:27:40 +0100 Received: from aspmx1.migadu.com ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp10.migadu.com with LMTPS id 0LLaC6wPN2I8MwEAG6o9tA (envelope-from ) for ; Sun, 20 Mar 2022 12:27:40 +0100 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id C012E18127 for ; Sun, 20 Mar 2022 12:27:39 +0100 (CET) Received: from localhost ([::1]:57406 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1nVtik-0001JD-LH for larch@yhetil.org; Sun, 20 Mar 2022 07:27:38 -0400 Received: from eggs.gnu.org ([209.51.188.92]:32882) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nVtiA-0001Iy-AE for Emacs-orgmode@gnu.org; Sun, 20 Mar 2022 07:27:02 -0400 Received: from [2607:f8b0:4864:20::62b] (port=34557 helo=mail-pl1-x62b.google.com) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1nVti8-0006IM-Py for Emacs-orgmode@gnu.org; Sun, 20 Mar 2022 07:27:02 -0400 Received: by mail-pl1-x62b.google.com with SMTP id i11so9794129plr.1 for ; Sun, 20 Mar 2022 04:26:57 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=from:to:cc:subject:in-reply-to:references:date:message-id :mime-version:content-transfer-encoding; bh=Nqp5BmqdrnOQWryqDM50T5pMe2jktKOWMDVkdWbHgf4=; b=mQOUXfkQcPTSrIZFdm/zfurLuLTZEw29WKMUNlzDjbuVZefvf+pj0+211osjCTvaxg FyHlVileJRbiRV9nEhCNoAdb6ScVeMLCOYqSIAhvU3ouV/+pqXBQRuawqJwDQJ08Hp9R sUoBe96mW75FsxjEMK2TFW3kk1ZE1j+B70Nu7sCJswv5nYPIPYPrxndqlDFUJa3nzqEU Jq+nGOssLovp9H/GDtZxI0jnPSrvi1xfGTYiY2sVi1PEo5hV8CmxAVzsmBPNZfobQGFv Q47A+u2CFvEEtPoSJjgKoAvVXm2TeAZ74IdpysfN2bCWNH7qqsJTcD6jtBQXzOOEGtHN IsKQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:cc:subject:in-reply-to:references:date :message-id:mime-version:content-transfer-encoding; bh=Nqp5BmqdrnOQWryqDM50T5pMe2jktKOWMDVkdWbHgf4=; b=d+c6l5VlUAaR12yyrwpY/9rDQJY3w6hBya18BEdF789a6YnHczXhGIf8WLFOQh28Kj nlSbIi9GblEzThKAJtJacwZ7BVzBtRpOfidE+qRj7tGiBiZJy6sSPwUcJQa7E3pVM7jo HR0KFtkw5zINPMa+M/NQMyt9c/wAXekT1ExHTFVU9wL15B0HqxNdoPht71UOqLPkTqkh T61PieZ8b5I0sRYdOUAd+218g+cCJQJhigCn+6eDHtKs6O5L5CH+NrQfgyej8Za2FeEZ kajicAwbPToyarXMdrx1Jp0gRVAQcX/tT2ai1MvE9JtbEX1XbGdHhrkGKgoeoZwwDrHn js5w== X-Gm-Message-State: AOAM533xZJiKA5hosC5zpdxKKCOYrOzcfeFQVbguI9N8DH03mLW34gAd z26NQgj1Y/qd56eDlk+5xWA= X-Google-Smtp-Source: ABdhPJy1lrMx0E0cnRnUjCUJGEonawti0QusghtcZNns2t1ftvSnri2eNNEowizF6nlDcijuzx6IWQ== X-Received: by 2002:a17:902:db10:b0:151:ef9a:7e27 with SMTP id m16-20020a170902db1000b00151ef9a7e27mr8072599plx.39.1647775616476; Sun, 20 Mar 2022 04:26:56 -0700 (PDT) Received: from localhost ([45.128.72.3]) by smtp.gmail.com with ESMTPSA id bx22-20020a056a00429600b004fa936a64b0sm1739000pfb.196.2022.03.20.04.26.54 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 20 Mar 2022 04:26:55 -0700 (PDT) From: Ihor Radchenko To: "Bradley M. Kuhn" Subject: Re: Links to javascript-based websites from orgmode.org: Paypal and Github In-Reply-To: References: <0472f849f3ae42df68b0f031d61594d9@posteo.de> <87ilt3yvqj.fsf@localhost> <877d9j3u91.fsf@localhost> <17c95e5a298c213c63b6f7ac9f05aac4@posteo.de> <87y21z2d2b.fsf@localhost> <871qzqg81c.fsf@gnu.org> <87r17q2n3i.fsf@localhost> <877d9ij990.fsf@gnu.org> Date: Sun, 20 Mar 2022 19:27:23 +0800 Message-ID: <874k3seuec.fsf@localhost> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Host-Lookup-Failed: Reverse DNS lookup failed for 2607:f8b0:4864:20::62b (failed) Received-SPF: pass client-ip=2607:f8b0:4864:20::62b; envelope-from=yantar92@gmail.com; helo=mail-pl1-x62b.google.com X-Spam_score_int: -3 X-Spam_score: -0.4 X-Spam_bar: / X-Spam_report: (-0.4 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_ENVFROM_END_DIGIT=0.25, FREEMAIL_FROM=0.001, PDS_HP_HELO_NORDNS=0.659, RCVD_IN_DNSWL_NONE=-0.0001, RDNS_NONE=0.793, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=no autolearn_force=no X-Spam_action: no action X-BeenThere: emacs-orgmode@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Emacs orgmode Errors-To: emacs-orgmode-bounces+larch=yhetil.org@gnu.org Sender: "Emacs-orgmode" X-Migadu-Flow: FLOW_IN X-Migadu-To: larch@yhetil.org X-Migadu-Country: US ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1647775659; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references:list-id:list-help: list-unsubscribe:list-subscribe:list-post:dkim-signature; bh=Nqp5BmqdrnOQWryqDM50T5pMe2jktKOWMDVkdWbHgf4=; b=awE+lNdfsNjc0w8Td7QhyQzO1xO4F7YMgrLpoFtN+FdlpUtM2/23lzFXyHbuVOc4piBAIs HoqYwcrj6DpojWZaBAKkNHhUyec8hl7uFiO94T5YqWRqR3g388758FEfb7HiC5/s7ulNmv OTHEi1i2GIdmBfovjEWawxru8Zfkx6W7PHryI0VNiMLn6NLfzlhnBOXgMcP+pb0KvffGeo fJLOzH/BGgrt14fCpDjwvAx7bpjUEPcplXsZmUeMOoBEMl2wUaaCd/DUWUay9WW1bBrHJD +ay2EWyX+KKGvjbXhxP7F2q9y1r2knFkzX8xfJcKnmKCGfqBtJ9XQzvsd2EjFA== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1647775659; a=rsa-sha256; cv=none; b=A3MwTPcsBA/NJk+PaqjNvbPQvE22DEUNV0WXHa5ZBZhR5JEYM+9uft7DS7EEIUF339baz4 xk2crfr/U639KvoHmEAxNQqwzFfe1Upx5TA1YLwZSDjotJLRcaElP7HXSS2dOfTu2Tq8zt rKB4UCsfRi5UbuTDmgodWDOJ1tAbrNQqFFnvhkwPC4uX98p+x/8Qm2tPYRjgcmkCWX0jS6 KGeTjyyi/zbGMMO+EeCedOxXEfxXSmhjA8+9xmkdfS9Q4Pq9wRAm44eor7ksrsRMt4iNjD kMuN8orWENp3nTW1PsiQmY6yfbbQUWzVgfa30gXuENSR2+V/4y0jRgsOYBBkYQ== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=pass header.d=gmail.com header.s=20210112 header.b=mQOUXfkQ; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (aspmx1.migadu.com: domain of "emacs-orgmode-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="emacs-orgmode-bounces+larch=yhetil.org@gnu.org" X-Migadu-Spam-Score: -5.73 Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=gmail.com header.s=20210112 header.b=mQOUXfkQ; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (aspmx1.migadu.com: domain of "emacs-orgmode-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="emacs-orgmode-bounces+larch=yhetil.org@gnu.org" X-Migadu-Queue-Id: C012E18127 X-Spam-Score: -5.73 X-Migadu-Scanner: scn0.migadu.com X-TUID: AryXBcNYcHfy "Bradley M. Kuhn" writes: > I'd be glad to discuss how I've come to these assessments in more detail = if > that's useful to the discussion. (However, I won't have time to check ba= ck > into this thread until Tuesday due to a deadline.) > > I generally recommend PayPal to projects that want to minimize proprietary > Javascript because you cn often make it all the way through a PayPal > transaction (if you already have a PayPal account with a credit card atta= ched > and you're in the USA) with Javascript fully turned off. That's not sayi= ng > much, but it's better than other processors. I retest that every 3-6 mon= ths; > the last time I tested it was November. > > Comparatively, Stripe is particularly bad because they mandate that you l= oad > their proprietary Javascript on your own page (see below in footnote for > more) if you want them to handle the PCI compliance. > > > [0] Someone mentioned liberapay =E2=80=94 but it simply uses Stripe and/o= r PayPal > underneath for the donations. I just double checked this and noticed > that the payment page has: > > which is what Stripe requires if you want them to handle the PCI > compliance. Thanks for the insight! Could you elaborate a bit why you consider PayPal better than Librepay (Stripe)? I made an attempt to pay using PayPal with LibreJS extension and I was unable to go through even a little. For Librepay, I made all the way to the point where I had to run Stripe. Now, we have removed PayPal and left Librepay option in orgmode.org, but if you think that PayPal should be considered better compared to Librepay ethically, we would like to hear your opinion. Best, Ihor