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 MHRhHVHrp2K6ZAAAbAwnHQ (envelope-from ) for ; Tue, 14 Jun 2022 03:58:41 +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 SHZgHVHrp2KNRQEA9RJhRA (envelope-from ) for ; Tue, 14 Jun 2022 03:58:41 +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 0EAA638344 for ; Tue, 14 Jun 2022 03:58:40 +0200 (CEST) Received: from localhost ([::1]:41108 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1o0vpH-0001aQ-9d for larch@yhetil.org; Mon, 13 Jun 2022 21:58:39 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:58330) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1o0vor-0001Zv-IB for emacs-orgmode@gnu.org; Mon, 13 Jun 2022 21:58:13 -0400 Received: from mail-pj1-x1032.google.com ([2607:f8b0:4864:20::1032]:35385) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1o0vop-0007Jm-VH; Mon, 13 Jun 2022 21:58:13 -0400 Received: by mail-pj1-x1032.google.com with SMTP id o6-20020a17090a0a0600b001e2c6566046so10499211pjo.0; Mon, 13 Jun 2022 18:58:11 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=references:user-agent:from:to:cc:subject:date:in-reply-to :message-id:mime-version; bh=5qa4lyDLxJDsJ+GNuHzqMdS+1lfXDAmKXkcIYXzm3/A=; b=Y7iZ+ch1UQrH2wlwuUvhRlb2pEKEORBMlotzNch0Bpc/2wadF7kcOmRE0r2cQsSWi9 k++Z88cEFQF4yWrhHB/3EZiN5bWl/D3qoWf0na4vHJcVBLyadKXwTfLXAGnkI0YWW55Y Qlm6Ca8Uc+owzqE171acaL80yWGPdhfQ/WnQmisZMlhEHmmW/KIHySVMO58qEdfNoEyj 7aeZtXUFOh0l50cYvdJOHXCLMI76SXRWqivbNZPABtxUQgQE/qSSWfDQVjNp1PpxsCox /6b9+FS/kEVlPzfA8YaqdF64tUxM4bKD8v887OjG/3Gds122rWsH//FiXEYZM0apKbl4 DYVw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:references:user-agent:from:to:cc:subject:date :in-reply-to:message-id:mime-version; bh=5qa4lyDLxJDsJ+GNuHzqMdS+1lfXDAmKXkcIYXzm3/A=; b=yX3ExEnPcqQCc/MN0HRe7jgZQorGP9211v5Qvfl5Vf6IiF6x7WsTe9VqUKwjO/kMPa I6D8zUaKnuaQE+QuOzoLWfwntvdhxliOiGGnF8Mp97UV+/eo8S3e73BL/WM3hEM5NXqN tI+RJueuyfmDptlnDJGkHvzIIZXZ/rMelx4zmdJ9bULpsSPC8KBBOgfPBbgkte7fdg6w Q7qAiXLCWSMxsC41eIQdJv2FP0y6FnAFnYQjWA25hkG0z2qy33DsJsBkJ0U6jg4qbCN1 1KReTaQplY81K/NCopCEGRyBDPTdFWGoE/K5EwEA/4iRnxXxAa2rITikUWCFuSiToasU vq4g== X-Gm-Message-State: AJIora+8pQJlE2YfiaPV4YzNex1zGuFanRgL0fypjSOe+D0VbW5UK87Y SATFw7rff7U3Fv+WHxQOfZqYozHj19k= X-Google-Smtp-Source: AGRyM1tSvAhHJU9XzRJkBXEODg7K8Q9KBCjTR6+naQdWSjIk7lPah9ahvzHvayPVjksFnbmOn64fEA== X-Received: by 2002:a17:90b:287:b0:1e3:45c9:9a93 with SMTP id az7-20020a17090b028700b001e345c99a93mr1850519pjb.80.1655171890158; Mon, 13 Jun 2022 18:58:10 -0700 (PDT) Received: from dingbat (2001-44b8-31f2-bb00-abdd-3e66-b252-3ca9.static.ipv6.internode.on.net. [2001:44b8:31f2:bb00:abdd:3e66:b252:3ca9]) by smtp.gmail.com with ESMTPSA id u17-20020a62d451000000b0050dc762812csm6063672pfl.6.2022.06.13.18.58.08 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 13 Jun 2022 18:58:09 -0700 (PDT) References: <8735g9wgtj.fsf@gmail.com> <87mteh4d0b.fsf@localhost> <87tu8puwlt.fsf@gmail.com> <87a6ah3zaq.fsf@localhost> <87y1y0od9e.fsf@gnu.org> <87czfcupve.fsf@gmail.com> <877d5km57w.fsf@localhost> <87o7yw11h8.fsf@gmail.com> <874k0om3ej.fsf@localhost> User-agent: mu4e 1.7.27; emacs 28.1.50 From: Tim Cross To: Ihor Radchenko Cc: Bastien Guerry , emacs-orgmode@gnu.org Subject: Re: [BUG] worg-setup.org is outdated Date: Tue, 14 Jun 2022 11:51:58 +1000 In-reply-to: <874k0om3ej.fsf@localhost> Message-ID: <87fsk80zwg.fsf@gmail.com> MIME-Version: 1.0 Content-Type: text/plain Received-SPF: pass client-ip=2607:f8b0:4864:20::1032; envelope-from=theophilusx@gmail.com; helo=mail-pj1-x1032.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 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_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=1655171921; 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=5qa4lyDLxJDsJ+GNuHzqMdS+1lfXDAmKXkcIYXzm3/A=; b=ZQS1hpbbQqHchS/+o0I7QFflUgWp95HF9T79DpXnNWcoZQ+zS0njGmNXUXi2ZdCyaeGeTL qt94UVxV4mff4zOHeCDG1pkX9DZgWFi/FAEqhMREu2LvtLOfJvtVj7ZzkFdF9gqD59dy78 fvYNzQB/D2JXddjYRn2Wyd3AXpoUO1wyi7+8ulsSBBHjNb0T1sTa9CjdjyBifL0Fg4wJkn cHoG29G20p7+ycYGtW/k1kDZMnAPjT2DWvqSlAbWomt2LoS/m+6ETjPqEJpUGkxWCc6onK HEbzc8M6aarvipQeee/j8tUtG44k4TT0Hi1qXQNGAXuJsNQ4RKK7AniyH6VcPw== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1655171921; a=rsa-sha256; cv=none; b=mvC/0VzJWPv5RGLAbsVFveyDkK1BNc9KeQVkQsTI6f+ChCEO2ERU3M4fLTpatRQsSifzNo zxcPi6nil57ft2zXNMARDE1Zl6I717GSh6PSvfrn2Qotw2gyNpZs3oerFXcjrqgOreKDL1 1EDW7LTXFCqr+fMlOP017Pp+y6Fu2rB2xoLXcej5T6aGaAojfalrQIulkL8q1Zu/waHYvh 9kBy1NR8BAWrqeFXtM6iT2rjWmrqFNLP+b4x4iMgpXwGsHu33cuStQfm7YlFweGthkF3Nd oU4EAIix7X5br4dnrSF+T5QzA1BpAABY00BW+Aj76PsUNUEcjEJDdKeotWg1CQ== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=pass header.d=gmail.com header.s=20210112 header.b=Y7iZ+ch1; 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: -2.49 Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=gmail.com header.s=20210112 header.b=Y7iZ+ch1; 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: 0EAA638344 X-Spam-Score: -2.49 X-Migadu-Scanner: scn0.migadu.com X-TUID: 2xkF9RSlkb7/ Ihor Radchenko writes: >> >> The thing about a static web site is that it needs good navigation to >> make it useable and easy to explore (which I think is critical with >> something like worg). To achieve that, there needs to be some >> 'knowledge' about the pages and their relationship to each other - it >> isn't quite as simple as just having a lot of static pages on a server. > > Agree. WORG navigation is not ideal (to say the least). > Note that we can leverage index functionality of ox-publish. See > https://orgmode.org/manual/Site-map.html#Site-map > and > https://orgmode.org/manual/Generating-an-index.html > Yes, just started looking at that to see what I could leverage off. > Also, you may find https://github.com/oyvindstegard/ox-tagfilter-js > useful. > Thanks, I will check it out. My general feeling is that I may be able to make matters better and as long as I stick to core functionality as much as possible, am unlikely to make it significantly worse! >> First step is to get a working local copy so that I have something to >> work with. AFter that and a bit of exploring, I should have a better >> understanding and idea how to go forward. > > Last time I tried to achive this, I had to tweak the css paths a bit, > edited paths in publish scirpt, and got everything working locally. > (without running server) > Yes, pretty much what I expected. Luckily, I already have a server setup which I use for other development work, so that isn't an issue. Have noticed some things which look like they will need tweaking (I also hope to document some of this and where possible isolate things so that others can clone and run easier as well - might help with contributions and probably won't hurt.