From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp12.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms0.migadu.com with LMTPS id yHoREGbzGGImNQEAgWs5BA (envelope-from ) for ; Fri, 25 Feb 2022 16:19:02 +0100 Received: from aspmx1.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp12.migadu.com with LMTPS id GNK4DGbzGGL7LAAAauVa8A (envelope-from ) for ; Fri, 25 Feb 2022 16:19:02 +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 09E0E317C8 for ; Fri, 25 Feb 2022 16:19:02 +0100 (CET) Received: from localhost ([::1]:44604 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1nNcN0-0007nm-9a for larch@yhetil.org; Fri, 25 Feb 2022 10:18:58 -0500 Received: from eggs.gnu.org ([209.51.188.92]:35406) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nNcJI-0007OF-TF for Emacs-orgmode@gnu.org; Fri, 25 Feb 2022 10:15:08 -0500 Received: from [2607:f8b0:4864:20::1029] (port=52862 helo=mail-pj1-x1029.google.com) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1nNcJG-00070C-H9; Fri, 25 Feb 2022 10:15:08 -0500 Received: by mail-pj1-x1029.google.com with SMTP id v4so5020987pjh.2; Fri, 25 Feb 2022 07:15:05 -0800 (PST) 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=nFgbJsHC4IoaP7ifMo8aWRQ9IUkC2FG3V/prNXMyZPQ=; b=Agd4OvWRf3IjhnxG6pcOFzl/OAqPfGokNwHCxxAHvzsBMx1WpE51VBYu8eZQVD6+S2 FfYhgP/caG/q0Sd0DYxf2VsitkHuxq2M+teyLxsVVpXe3vGBkrfcuzpfPz0D97uT+YGp bLlvuLxAAJPjYf6UJSd28E/P6ZNQDhvvSqZpMqxTuPBSsdYTSfw2ekuLECBsD51ByLdq CDYMBq5X78sLjguI4DAQ2kAC0WtHsKvWKQxst8/Rnk0viRGPR+SAHU8NaS7lrOz00kds CZIlUCnEXKYcvocdclO5VjptwqwyBCjnRCGp6sSAoIXy8crRCL2nRRZifNwIDobLVWiI 5Qeg== 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=nFgbJsHC4IoaP7ifMo8aWRQ9IUkC2FG3V/prNXMyZPQ=; b=jX2U7PPP5DpEUH8YFmJOzQoOxqznZqb0NVmejYo+JD/sdo4M2aOmGSGP1rPz5xWX1H AF++W5wsyEX3PWgTozKf/8brjoboEHGQ/HxRsCxRIPJh4qjfCu+87z+UY8tzonztPV5l 950cJH2SXC3QOtWNjC8UqHy2o4DESKge/8pYScOmmoI3EgvEcU9GKE2XlCRQexVhgKNq y0/Zrwqo9JAdieZp1Q6aomFaQtCcEajjKk1FJGJBfEyUJ9wnJC5Fl9Hxm+uNthYzmhqV qmpseL/+Z8fM7yhRfsQmcWL4khNYcJEKz4pya87bZWomxau0m59CsTHpoH8+cXdCeCKG MoGQ== X-Gm-Message-State: AOAM533FrOwDqVCIbiutqQtcr/KVKIdgG5GeiFKZQ+tzs78/L7ueMgqp 1y6PLkn5PMsXlbKfKlSLG77WW74woYE= X-Google-Smtp-Source: ABdhPJzM6PdNbJtF1/paU8PtZM9VL6tdgD+CH/1tYd7XRXSByfGMoTsXj8xSLEKeUsmYoUhRQFgE5Q== X-Received: by 2002:a17:90a:16:b0:1bb:cfdc:b6a9 with SMTP id 22-20020a17090a001600b001bbcfdcb6a9mr3582384pja.5.1645802104669; Fri, 25 Feb 2022 07:15:04 -0800 (PST) Received: from localhost ([45.128.72.3]) by smtp.gmail.com with ESMTPSA id y12-20020a62640c000000b004f104f0ee75sm3255968pfb.185.2022.02.25.07.15.03 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 25 Feb 2022 07:15:04 -0800 (PST) From: Ihor Radchenko To: c.buhtz@posteo.jp Subject: Links to javascript-based websites from orgmode.org: Paypal and Github (was: Communication problems and possible problems with the website) In-Reply-To: <17c95e5a298c213c63b6f7ac9f05aac4@posteo.de> References: <0472f849f3ae42df68b0f031d61594d9@posteo.de> <87ilt3yvqj.fsf@localhost> <877d9j3u91.fsf@localhost> <17c95e5a298c213c63b6f7ac9f05aac4@posteo.de> Date: Fri, 25 Feb 2022 23:14:36 +0800 Message-ID: <87y21z2d2b.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::1029 (failed) Received-SPF: pass client-ip=2607:f8b0:4864:20::1029; envelope-from=yantar92@gmail.com; helo=mail-pj1-x1029.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: Bastien , Emacs orgmode Errors-To: emacs-orgmode-bounces+larch=yhetil.org@gnu.org Sender: "Emacs-orgmode" X-Migadu-Flow: FLOW_IN X-Migadu-Country: US ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1645802342; 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=nFgbJsHC4IoaP7ifMo8aWRQ9IUkC2FG3V/prNXMyZPQ=; b=Oh0oubj8IMOxrhQgms8kRGE5QwSNnLgRt7KKLmqp7ZSxC0LsJDwM0derYYxlcdB8iSA8dz B0+7W2oDNvc5LVji+taDfe+GiRvhHARTLTghUzauMO7bvyx5lRGzn7tQ+U+zhEN1OxBGJL 6qupfzwiGHna7j1CBt1dlwCMPBYObcFaKoFVhfgE/xz4D2iE+fY+PrWok46Dv0A7DYg7XW v7ibzRI63N8uNpTSiV7fnLrZbHymaCCupvz0jbPFSvItapAwvlDKlj7qE2mPTWVpSqfUHi v6Wf3csam6fCDKiTaeEFUFPRggdIvtK6BbYGSjEz7+Kuxzg7lP6krPbArkNd4w== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1645802342; a=rsa-sha256; cv=none; b=l0sILU2ZxgZK3E5ROHpxXaT7PgoQTbeTZKC9YiGoMsxPAanPh5uQQPGY8vOUzaMlJUN98X MVz7/qN/K1uxdQ3dYqQioBrlqafInQoZzZx5fsf0dvmBPC3HfclEAFoLHMgsIg8cF3U5RQ eEwKnrnsW/ub4+JJ/jZ0V1lq/MDJB7H2r4LCRem4pShfLOKAhCaCjLaCjQAX1UigH02G3q FwxkyoIqTCP4PfimWSwWkDNulvvva6xOmSardgjrNqLklf6kaD3tldnBMwA4duqtHywCyY q0Zf3rS94yn/GwovoNO/3bVoD0v4LFcnzto+w+2VCKGsLa4L8YMBiLm0YU26Ow== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=gmail.com header.s=20210112 header.b=Agd4OvWR; dmarc=fail reason="SPF not aligned (relaxed)" header.from=gmail.com (policy=none); 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: 6.07 Authentication-Results: aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=gmail.com header.s=20210112 header.b=Agd4OvWR; dmarc=fail reason="SPF not aligned (relaxed)" header.from=gmail.com (policy=none); 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: 09E0E317C8 X-Spam-Score: 6.07 X-Migadu-Scanner: scn0.migadu.com X-TUID: +UUFITu7vKOu c.buhtz@posteo.jp writes: > Am 25.02.2022 15:18 schrieb Ihor Radchenko: >> Org has no official GitHub page. This is partially a requirement from >> Free Software Foundation: >> https://www.gnu.org/prep/standards/standards.html#References > > I totally and absolute support that FSF requirement. > > In that case I would say org-mode does violate that requirement because=20 > there is a GitHub and a PayPal link on the landing page. And on the Worg= =20 > page (which is "official" from the new users point of view) there is=20 > also a GitHub link. > It does not matter that there is not code on GitHub and that this is=20 > only for sponsoring/donations. You have the link and the logo so you=20 > "promote" that stuff that the FSF do not want you to promote. Fair point. Paypal requires non-free javascript. Github as well, AFAIK. At the same time, according to GNU Coding standards: >> A web page recommends a program in an implicit but particularly >> strong way if it requires users to run that program in order to use >> the page. Many pages contain Javascript code which they recommend in >> this way. This Javascript code may be free or nonfree, but nonfree is >> the usual case. >>=20 >> If the purpose for which you would refer to the page cannot be >> carried out without running nonfree Javascript code, then you should >> not refer to it. Thus, if the purpose of referring to the page is for >> people to view a video, or subscribing to a mailing list, and the >> viewing or subscribing fail to work if the user=E2=80=99s browser blocks= the >> nonfree Javascript code, then don=E2=80=99t refer to that page. >>=20 >> The extreme case is that of web sites which depend on nonfree >> Javascript code even to see the contents of the pages. Any site >> hosted on =E2=80=98wix.com=E2=80=99 has this problem, and so do some oth= er sites. >> Referring people to such pages to read their contents is, in effect, >> urging them to run those nonfree programs=E2=80=94so please don=E2=80=99= t refer to >> those pages. (Such pages also break the Web, so they deserve >> condemnation for two reasons.) While orgmode.org is not developed in the same repository with the Org mode itself, I have a gut feeling that we still have to follow GNU coding standards on the website. However, WORG contains links to various blogs, reddit, stackoverflow, and even youtube and it feels right. I notice that I am confused. I would like to hear Bastien's opinion on the topic. Best, Ihor