From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp0.migadu.com ([2001:41d0:403:58f0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms13.migadu.com with LMTPS id GLlxHE9wuGY2OAEAqHPOHw:P1 (envelope-from ) for ; Sun, 11 Aug 2024 08:03:27 +0000 Received: from aspmx1.migadu.com ([2001:41d0:403:58f0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp0.migadu.com with LMTPS id GLlxHE9wuGY2OAEAqHPOHw (envelope-from ) for ; Sun, 11 Aug 2024 10:03:27 +0200 X-Envelope-To: larch@yhetil.org Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=7d.nz header.s=20240212 header.b=fPz9Mt0H; dmarc=pass (policy=reject) header.from=7d.nz; 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" ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1723363407; 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=c8TjjAYnahRA2flIgCAGMQW5tehvI3XKaO13TFfc9Ds=; b=qS0Cpkoq8MjiAlmfTCWE7Fs/DAXG66182RSdNtVjZUnoS1CiNjG1rxnevlVMi1l6nV0nnC Nq0hbfuhRr08A5VvpG7LTztDgfuypLahjaPO1nTFdXhGZjRFah8znVumKW4beK+Tahcib6 ylUutRCfoyZdi8QN59ETJhFKtmxkn5N8Owe+PYuzJX9eHFz2PmvmC29vU8s0QTKwdSYCNK z5mhpCpCZTRuuMKFqW7FXORrQKRtEjd5W75VZtddTgTvkDpBWtH1wm05RsgVcbS4HkO0xu +xu3qpdqAkPmmZoUBkkm0tEAPXeiU6BUF9Zp4ICZGkQPtGJlL+akWMHuaNe1nQ== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1723363407; a=rsa-sha256; cv=none; b=YTCTt6unHKb+ul4v3vONhNqGeEqKmzaJEyoLKglrFDcXf1vyEy9hCLeM1PEcKciZtKYrmW vEgZKcY+XMQXQwS+sCTQKhIqM5Yx+jM3khGOK0kprJjeSdQk8bI7u2V7osRai8li7IVn0P zDPo07rprZ2oP22we1S6Z9b5ikWxNMCMjW/UkiQyvtfJGrb/0bJ4LRILOtKkkCyGmuhAcu pAZ1SOH3WZyuoWdFfADYjYldP8pLujaETn+FdZzadJXNzB7HFBj+v+EXlSPABaFYxlzqtN VPRypbeNUbOQ1I5V0qP+tAf4oY09fqxKVJ2kba8lU15RZ4ZRLP+fFoy690UEnQ== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=pass header.d=7d.nz header.s=20240212 header.b=fPz9Mt0H; dmarc=pass (policy=reject) header.from=7d.nz; 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" 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 D9B6C77392 for ; Sun, 11 Aug 2024 10:03:26 +0200 (CEST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1sd3XE-0001nA-5i; Sun, 11 Aug 2024 04:02:40 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1sd3XA-0001mx-Ko for emacs-orgmode@gnu.org; Sun, 11 Aug 2024 04:02:37 -0400 Received: from smtp-190f.mail.infomaniak.ch ([185.125.25.15]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1sd3X7-0001fh-Ie for emacs-orgmode@gnu.org; Sun, 11 Aug 2024 04:02:36 -0400 Received: from smtp-3-0000.mail.infomaniak.ch (smtp-3-0000.mail.infomaniak.ch [10.4.36.107]) by smtp-4-3000.mail.infomaniak.ch (Postfix) with ESMTPS id 4WhVVp6084zMtD; Sun, 11 Aug 2024 10:02:26 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=7d.nz; s=20240212; t=1723363346; bh=c8TjjAYnahRA2flIgCAGMQW5tehvI3XKaO13TFfc9Ds=; h=Date:Subject:To:Cc:References:From:In-Reply-To:From; b=fPz9Mt0HgwOk+soW7sxtQy5d1S/ZnA7IkAstUacTsBIVaEb1MV+CeIfyHsvSKeyvF mF0hHyiwdhTnwr0lUhbqpR3b+xgHz6NVNV+t1FMomVu5sNtNCIEwntiX68Z61uLxKQ Bvlp+hAduMndCXohMYLEfd0QDas0iRsmpLiiQn7o6hSG3KRMH5YcwE37JoXKChtR1F 48uZ4FI0ynGE6Xb4gri/9l44l0ktqs388pE4hgic3198ZYh5wpoWZSpQqgsg++AWza XOuiLZIFl7R1VOELYfAz1S57S4cguCFQkyMb2c9cQIwOkNIAkkAiUC047EELpvh5op YEKY93+lNRhbQ== Received: from unknown by smtp-3-0000.mail.infomaniak.ch (Postfix) with ESMTPA id 4WhVVp2Tt0zqhC; Sun, 11 Aug 2024 10:02:26 +0200 (CEST) Message-ID: Date: Sun, 11 Aug 2024 09:59:58 +0200 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: Examples of online documentation written with Org-mode To: =?UTF-8?Q?S=C3=A9bastien_Gendre?= , mbork@mbork.pl Cc: General discussions about Org-mode References: <87wmkoyfxh.fsf@k-7.ch> <87ed6w713o.fsf@localhost> <87msljhc4f.fsf@mbork.pl> <878qx37f92.fsf@localhost> From: Phil Content-Language: fr, en-US In-Reply-To: <878qx37f92.fsf@localhost> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit X-Infomaniak-Routing: alpha Received-SPF: pass client-ip=185.125.25.15; envelope-from=pe@7d.nz; helo=smtp-190f.mail.infomaniak.ch X-Spam_score_int: -27 X-Spam_score: -2.8 X-Spam_bar: -- X-Spam_report: (-2.8 / 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, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, RCVD_IN_VALIDITY_CERTIFIED_BLOCKED=0.001, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 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-bounces+larch=yhetil.org@gnu.org X-Migadu-Flow: FLOW_IN X-Migadu-Country: US X-Migadu-Spam-Score: -4.74 X-Spam-Score: -4.74 X-Migadu-Queue-Id: D9B6C77392 X-Migadu-Scanner: mx11.migadu.com X-TUID: QN4EKxn4LTQx * [2024-08-11 08:19] Ihor Radchenko: > mbork@mbork.pl writes: > >> On 2024-08-10, at 17:13, Ihor Radchenko wrote: >> >>> Many blogs are also made with Org mode. Not sure if it qualifies for >>> documentation. >> >> ... my custom blog engine >> (https://gitlab.com/mbork_mbork_pl/org-clive). It is a testament to the >> power of Org that Org Clive is less then 400 lines of Elisp - most of >> the heavy lifting is done by Org itself. > > Note that it is listed in https://orgmode.org/tools.html since long ago ;) > Mine too (https://gitlab.com/7dnz/org-weblog) lands in this category, with an emphasize on a — very verbose I admit — but strict literate programming. It's a 99KB file, with tests, attempts, explanations, explorations, etc. The page documentation is produced as blog post by evaluating directly from the code and documentation being redacted. It doesn't use the tangle processor but evaluates one section after the other. This is how I learned Lisp. It may stay as a beginner's work forever but I don't mind, it works, and I like it. Here are the functions it lacks to make it a complete blogging engine : search, archival by year/month, previous/next post, pagination, one folder by post, and a few custom properties : the author of a post and a custom stylesheet per post among others. Cheers -- Philippe Estival https://7d.nz