From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp11.migadu.com ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms5.migadu.com with LMTPS id 6MVPJWlnumKxPAAAbAwnHQ (envelope-from ) for ; Tue, 28 Jun 2022 04:28:57 +0200 Received: from aspmx1.migadu.com ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp11.migadu.com with LMTPS id 4Jg0JWlnumLznwAA9RJhRA (envelope-from ) for ; Tue, 28 Jun 2022 04:28:57 +0200 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 3CA2622470 for ; Tue, 28 Jun 2022 04:28:57 +0200 (CEST) Received: from localhost ([::1]:59182 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1o60yF-0007Kk-Ps for larch@yhetil.org; Mon, 27 Jun 2022 22:28:55 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:48406) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1o60xl-0007Jn-IQ for emacs-orgmode@gnu.org; Mon, 27 Jun 2022 22:28:25 -0400 Received: from mail-oa1-x2f.google.com ([2001:4860:4864:20::2f]:45741) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1o60xi-0004YJ-6W for emacs-orgmode@gnu.org; Mon, 27 Jun 2022 22:28:24 -0400 Received: by mail-oa1-x2f.google.com with SMTP id 586e51a60fabf-1048b8a38bbso15301312fac.12 for ; Mon, 27 Jun 2022 19:28:21 -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; bh=6NOjjpwpd3dEzKc9Iv8j/h5pT03ENS4O8PQR5NjL1EI=; b=JV/VaGunGRzkLtPwCLri6Y/z+X3KjGA9C5mvL32ohn9L/2V/+JE1ZYbN1LIYl344Oj 9ex/1xskDYkYCHdWebc7gOhc8jbL7o5g7Ip9LmBKsnV9DVIAX/i6rWpO2wJPnbb0YYk5 CTuAur3S2cfCCT++LANAq/UtrEGa41Bnvdgpgg5E31c6CD6JQoi37zna2uS8q1p6cYlz s3CpBr1tbH4N+QclX4jVrgbVOWBlkqQybmgEb/WeN/qwQczcWEWIBPhWufyRh8ckT8Y0 +5KIuHyQqtKX8y5QjFWKbCspcO9HxVaUqZPBBs1ifsVbKi39Rf1XBQF+WnOq7vRFQ7MD 9nSw== 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; bh=6NOjjpwpd3dEzKc9Iv8j/h5pT03ENS4O8PQR5NjL1EI=; b=Oi4MMUZKwR7BC3M8hzHjtLZZPzx+kj0lnB75vPsF2S0+d/3UTnvyKTze+crikvlquu 2uflg6EOLGmn287Ng2oMw9B00OzoCgVX4RJSkZRzFIcKyuLUeysI0ZK2IUOOIIRH4h4C dIbvbQrVZN148dhLF31rDOpXlX1ZuHHmDiR5vebySYm/iu0wdWRnmB4nhRENCR5KRMSk 9L6g216NBYuSBwJ5i6lwyj2pqIaJfQmlGrkIwlJJDXhjikQyedU141Mtk4m1fQaTRcLV HfmOKm7wILXGYZqTEdjF8FLJJlYPr8cDlk0giN2Ix2gv3dm9kTKmmXydstl8I5E+WMp7 /Mjg== X-Gm-Message-State: AJIora9jMM53HFIWA6EHQ/gIdf9njvr1fFfEBmF+MiY9i11dDe9q7Ip+ w7q3k2FKiPfHMHjsvId4nmI= X-Google-Smtp-Source: AGRyM1sKt+5nsemO57o+wMCAcc1HOxMecagnvIjC+fGh9evv9aAVWkbtzWGOXC6D8zQp9a/FxIG08Q== X-Received: by 2002:a05:6870:3413:b0:f2:c345:49b0 with SMTP id g19-20020a056870341300b000f2c34549b0mr12121761oah.106.1656383300269; Mon, 27 Jun 2022 19:28:20 -0700 (PDT) Received: from localhost ([207.126.88.10]) by smtp.gmail.com with ESMTPSA id t5-20020a4aa3c5000000b0035ef3da8387sm6802878ool.4.2022.06.27.19.28.18 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 27 Jun 2022 19:28:19 -0700 (PDT) From: Ihor Radchenko To: Tim Cross Cc: emacs-orgmode@gnu.org Subject: Re: Links to javascript-based websites from orgmode.org: Paypal and Github In-Reply-To: <87o7ydk4xi.fsf@gmail.com> 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> <87iloyyd1y.fsf@localhost> <87r13kxh60.fsf@localhost> <87o7ydk4xi.fsf@gmail.com> Date: Tue, 28 Jun 2022 10:29:30 +0800 Message-ID: <87y1xhldv9.fsf@localhost> MIME-Version: 1.0 Content-Type: text/plain Received-SPF: pass client-ip=2001:4860:4864:20::2f; envelope-from=yantar92@gmail.com; helo=mail-oa1-x2f.google.com X-Spam_score_int: -18 X-Spam_score: -1.9 X-Spam_bar: - X-Spam_report: (-1.9 / 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, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham 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: , 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=1656383337; 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:in-reply-to:in-reply-to: references:references:list-id:list-help:list-unsubscribe: list-subscribe:list-post:dkim-signature; bh=6NOjjpwpd3dEzKc9Iv8j/h5pT03ENS4O8PQR5NjL1EI=; b=AtwGEwFG6OK0l6FBj4QBVFOHj5iB0STbQHNSVqBdsjeEjKgAFjqfVa2Q7HyKWzXxJQ/PsV l6oo5B9zebNuMc9nS2mXVCrTDkoQWtPFe3AtNX43ibZUjBCw1NZc5Qk1ao1gqNsQZfBVjn h9/w1/0f1J5o5gE5fBALnUh/ZgAHiCeSJSR9ReM/QMtlLl8FNhe9iQ+QA47SP3PkqilEiR +StmTmJcbxMB3967bdT4ZwnVisN5uW13ABsCvLxNop8eESMWnYeJUz//DhABv+wSN4Q3Nc duvLfw+79R+etUtJ8dpYLQ/nTUYsKMUxgbeUSoUNqk8DS1vaT/lOg+/FvMCdXQ== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1656383337; a=rsa-sha256; cv=none; b=TGL6yfz9wHxn4YqIsfZrdWnKr37Gpkc6Dc5+jbTpz9xw2o4XpOmIF+bgHVQ2+mgkhOH2HC FjTBibMMAIyFGJK0UhjR8ALic699VzXMQ/xV510XEwfZ2/wsfQUTthwmOspZRYASIqpoLb zd+OHnHloHsmuStvz4x7nvbIy2jo1gPpGTxPrN2h5ITF8TMNPCil1kIqH1j4Vu0msOw1Rc QoSro4DVmbP5kYEjhNY8TEE7nx1LveqxyFv5avUSYHofOdO4mK0NGea5V4OyShATxUbMtU Y2kYJOD0H9h9BB+M0/m+d7ljO6xAm+PeuxIJzrHvxzaWewWlbcvxvtZsjQ239Q== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=pass header.d=gmail.com header.s=20210112 header.b="JV/VaGun"; 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: -7.25 Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=gmail.com header.s=20210112 header.b="JV/VaGun"; 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: 3CA2622470 X-Spam-Score: -7.25 X-Migadu-Scanner: scn0.migadu.com X-TUID: VYlJ3NZ6mQXm Tim Cross writes: > Given that the FSF has a link to PayPal on their donations page , I > think we can do the same for the org project. All that is required is > that we do like the FSF does and put a bit of text beside it stating > "Not recommended - requires nonfree Javascript". > I also notice the FSF will also accept donations via credit card. There > is no credit card processing service which is based on libre software, > so the FSF is using non-free software to process those donations as > well (I guess technically, they are not directly encouraging people use > the non-free credit card processing service, but apparently it is OK for > the FSF to use it to process those donations?). There is an important difference here. FSF does provide a JS-free donation option because it has a special agreement with payment services to accept credit card payments without JS (according to RMS [1]). [1] https://orgmode.org/list/E1nOYmK-0002TU-Vd@fencepost.gnu.org We do not have such an option for Org. Also, note that Liberapay is better at least because they may add some JS-free options in future and they did have free JS in the past that unfortunately had some issues and had to be removed: https://github.com/liberapay/liberapay.com/issues/1279 > We should also include a postal address where people could send in > donations to provide an alternative for those who really don't want to > use the non-free service (which doens't have to be paypal of course - > any of them would likely be as good). Then we need someone with stable postal address to handle such donations. Also, what about privacy of the address? Alternatively, we can just provide a contact email to discuss alternative donation options in general (with postal being one of the options). > I do notice that RMS says "should not" rather than "must not", which I > think provides some 'wriggle room'. Provided we provide some way to > donate without using non-free software and state that we do not > recommend using service XXXX which uses non-free Javascript (they all > seem to at some level) and provided we are prepared to switch to a libre > solution if and when one becomes available (which I doubt it ever will), > we are probably OK. We would definitely prefer Libre solution if there were any. I think that a real working option could be adding some explanation text describing the FSF-compliance of the donations to https://liberapay.com/org-mode page. Best, Ihor