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 ms5.migadu.com with LMTPS id yOkNGF3dp2KPbQEAbAwnHQ (envelope-from ) for ; Tue, 14 Jun 2022 02:59:09 +0200 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 iCXqF13dp2JaZwAAauVa8A (envelope-from ) for ; Tue, 14 Jun 2022 02:59:09 +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 1AA801195D for ; Tue, 14 Jun 2022 02:59:09 +0200 (CEST) Received: from localhost ([::1]:54398 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1o0utf-0001ST-U5 for larch@yhetil.org; Mon, 13 Jun 2022 20:59:07 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:50186) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1o0urR-0000RG-I6 for emacs-orgmode@gnu.org; Mon, 13 Jun 2022 20:56:50 -0400 Received: from mail-qk1-x72c.google.com ([2607:f8b0:4864:20::72c]:42950) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1o0urP-000715-L1; Mon, 13 Jun 2022 20:56:49 -0400 Received: by mail-qk1-x72c.google.com with SMTP id 68so5332399qkk.9; Mon, 13 Jun 2022 17:56:46 -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=XnYGrr+254ZlBUbEVV/QmIdpB8mQ0ED0i3a0Fq/9SeM=; b=FLXoWqe+yNlR5VnM+yRCHFmpU8zf0GF6mcKsKroLr3UD7sSagYgEdtGAl2jrfa6tAe 1Rpgh3oZ1kgEbrS4cIefNpKdLVgdrIQ/TWvmp7L3Z0h5v4L7rxvObHsUHbTRi/WlK7S0 C3vRis5tzVRKatWRbGipMezP16XbCUnyUmwEZf9TsBlBOL/VTS6hK6ZY4GOGMDJFIyja 52YhLPTXcuP8HwSp5p9wPvVQHhsSQa1fPimvfg6R9Hj6CwnK03rPrZWZEvoe3C2qUXC7 /kB6YNuaoBTeVuN7QAN+Biq7wPYgEpVrHssXcLnVna+lCHJ0UgOCiNbZLF0tgNefAKxE 5cYg== 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=XnYGrr+254ZlBUbEVV/QmIdpB8mQ0ED0i3a0Fq/9SeM=; b=bE0Df/jfq+mwy2m+xhcSdyXio0mJn69QFVvqqOxi9Y8GZOdUCUBz23c1alCbsHwYIP +VzIV+6FNqP84rzX8l5KqGNvRes7tiL7L9BAoN9kWO5WzIOIlYYagmPZWbCqMK7pMW9p OZ5vYFCEJtARJImUsN7Z9ncitCV/OrMoJOOzGnpCEEU3VTqC6Ml97KzNCzYt7PrX/ZUJ +2NvPsitYz0Lgtwn8CcjpZk+vY+sYnOXp1Wg764J3hiKfJWwdGDF4PBSrB6hEXk4DUQL Me5P6nkSpQDUGZvTm2G1jh71fA0TxKdC6wtDqFg0dG71MuIvW8/rnima1GjhyJY8v5fH MjeQ== X-Gm-Message-State: AOAM530ANRy3zyXwlqs2mCh1RpAHHmHWSVUTln76HfMnJRiMiSu48Rk7 5s9sz/l1dHB+Pl+hZDVhQ2o= X-Google-Smtp-Source: ABdhPJzjGbQvTR6oqiPX79ZrkE1wc5p9OBtztWOkuVe/T1c/2AMEKs1GUdfYa+JnbpUAxsyQKwAt7g== X-Received: by 2002:ae9:f405:0:b0:6a7:1892:8603 with SMTP id y5-20020ae9f405000000b006a718928603mr2157334qkl.293.1655168206311; Mon, 13 Jun 2022 17:56:46 -0700 (PDT) Received: from localhost (22.b2.a86c.ip4.static.sl-reverse.com. [108.168.178.34]) by smtp.gmail.com with ESMTPSA id 71-20020a37054a000000b006a69f6793c5sm7904732qkf.14.2022.06.13.17.56.45 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 13 Jun 2022 17:56:45 -0700 (PDT) From: Ihor Radchenko To: Tim Cross Cc: Bastien Guerry , emacs-orgmode@gnu.org Subject: Re: [BUG] worg-setup.org is outdated In-Reply-To: <87czfcupve.fsf@gmail.com> References: <8735g9wgtj.fsf@gmail.com> <87mteh4d0b.fsf@localhost> <87tu8puwlt.fsf@gmail.com> <87a6ah3zaq.fsf@localhost> <87y1y0od9e.fsf@gnu.org> <87czfcupve.fsf@gmail.com> Date: Tue, 14 Jun 2022 08:57:55 +0800 Message-ID: <877d5km57w.fsf@localhost> MIME-Version: 1.0 Content-Type: text/plain Received-SPF: pass client-ip=2607:f8b0:4864:20::72c; envelope-from=yantar92@gmail.com; helo=mail-qk1-x72c.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=1655168349; 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=XnYGrr+254ZlBUbEVV/QmIdpB8mQ0ED0i3a0Fq/9SeM=; b=LARPsJf7SbgT16j6LdV7/bwnx1oP0U2LoyGRrUs9A+nDgLW3RqP2XwwkQDwHomIaThek3+ P19EKZTxSLK1aSJWhaVQn3AHFK3OcaLV0FqFkbmc3ciPrsTXCoV6OWWbtepa1OWZ5zD3mO dzP/6MQVHfdGL52v6NTbGoVXFmtFmp/4WBIIU78D7t8jxGh4zfCd4rIqWOUrN484XmNrxS +uoFASzn94UWDcW/1izsfZwHW9JUxrij/DZd1OUuQ9ho++36fzZasw9+fjv+07sSpNZxWk QEb+e1mMiVPnCibSG9UOEIalnOTWTkYvn9Kh0PsWChDOa1EHT2FOqSPKRQpoBg== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1655168349; a=rsa-sha256; cv=none; b=c1cgxWBLWF6eZlVueKOYt17KNysSZhDTsdVkw+fjDueHXrCQu5rGaR5zDGcVispWJi5Zh5 UE2xHRGxD21A9FeLWahROhC4SdmoGQf61EuhPI8VrNebuJzVey3rBIy+tHd3mooMDkJ0bt 5JQX33Ra2dIAKgI/rEOmxglJcNvZsMTjgMRsTvL7Q6PRnicep8yFANxb6rJp7IzDMh/wEC nlnm4s56IfxmtS1+ubGSfm+g5ZzHXE/pxoWVsi4LHGtN/COLzG+Jety76Dxip9UgGD0uFs TlpP94R9Ennii62TOz2n9n01AEh4CCkHhjadQ1CKZbxUSW/wG/qkfu5GP2VaVg== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=pass header.d=gmail.com header.s=20210112 header.b=FLXoWqe+; 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: -3.99 Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=gmail.com header.s=20210112 header.b=FLXoWqe+; 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: 1AA801195D X-Spam-Score: -3.99 X-Migadu-Scanner: scn0.migadu.com X-TUID: gIObYkN7fJ02 Tim Cross writes: > Just a couple of questions regarding all of this (really just > background and to anyone who may have the knowledge, not just Bastien) > > Is there any reason we don't use a CSS framework, like bulma or > tailwind to manage the CSS? I know that using JS can be an issue, but > what about a CSS only framework with an MIT license? This would make it > *much* easier to have a site which is both responsive and looks good on > different sized displays, is accessibility compliant, works well across > different browsers and is easier to maintain while still avoiding > inclusion of JS (Ironically, I know JS a lot better than CSS!). I suspect that the real reason is lack of experience with CSS and JS. Also, we don't really want a high entry barrier for contributors (but then, again, we haven't had many contributors to WORG html side over the years anyway, AFAIK). Note that JS is not strictly disallowed (e.g. see https://orgmode.org/worg/code/org-info-js/). It's just that we have an FSF requirement to have a website viewable from non-JS browsers. However, even this requirement may not be enforced given sufficient justification. Only the main orgmode.org website must follow FSF guidelines strictly (https://git.sr.ht/~bzg/orgweb). WORG (https://git.sr.ht/~bzg/worg) is more lax. It may be a good idea to use something GPL-compatible though. > Finally, Bastien and others who may have worked on worg previously, if > yuou have any notes or points which you think it would help for me to > know, please feel free to send them through directly. While I've done a > bit of HTML and CSS in the past, I've only ever used org mode for very > simple/minor HTML output and usually for my own personal consumption. > I've never taken advantage of the publishing side of org. AFAIK, worg is very simple. We just rely on ox-html to produce output and then publish a static website. That's it. Best, Ihor