From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp12.migadu.com ([2001:41d0:2:bcc0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms5.migadu.com with LMTPS id iDEMEhGLvmKTJgEAbAwnHQ (envelope-from ) for ; Fri, 01 Jul 2022 07:50:09 +0200 Received: from aspmx1.migadu.com ([2001:41d0:2:bcc0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp12.migadu.com with LMTPS id cCDRERGLvmLkJwEAauVa8A (envelope-from ) for ; Fri, 01 Jul 2022 07:50: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 804E8DD57 for ; Fri, 1 Jul 2022 07:50:08 +0200 (CEST) Received: from localhost ([::1]:56506 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1o79Xb-0005sI-Je for larch@yhetil.org; Fri, 01 Jul 2022 01:50:07 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:34782) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1o79QI-0001LD-AH for emacs-orgmode@gnu.org; Fri, 01 Jul 2022 01:42:34 -0400 Received: from ciao.gmane.io ([116.202.254.214]:47454) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1o79QD-0008VU-Ur for emacs-orgmode@gnu.org; Fri, 01 Jul 2022 01:42:34 -0400 Received: from list by ciao.gmane.io with local (Exim 4.92) (envelope-from ) id 1o79QA-00089W-SA for emacs-orgmode@gnu.org; Fri, 01 Jul 2022 07:42:26 +0200 X-Injected-Via-Gmane: http://gmane.org/ To: emacs-orgmode@gnu.org From: Max Nikulin Subject: Re: Serving .org files for worg (was: Re: Library of babel help) Date: Fri, 1 Jul 2022 12:42:18 +0700 Message-ID: References: <87pmj9c7l0.fsf@gmail.com> <87o7ya7gxc.fsf@localhost> <871qv61p0t.fsf@gmail.com> <87wncxztzb.fsf@gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:91.0) Gecko/20100101 Thunderbird/91.9.1 Content-Language: en-US In-Reply-To: <87wncxztzb.fsf@gmail.com> Received-SPF: pass client-ip=116.202.254.214; envelope-from=geo-emacs-orgmode@m.gmane-mx.org; helo=ciao.gmane.io X-Spam_score_int: 28 X-Spam_score: 2.8 X-Spam_bar: ++ X-Spam_report: (2.8 / 5.0 requ) BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, FORGED_GMAIL_RCVD=1, FORGED_MUA_MOZILLA=2.309, FREEMAIL_FORGED_FROMDOMAIN=0.249, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.249, NICE_REPLY_A=-0.001, NML_ADSP_CUSTOM_MED=0.9, 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: , 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=1656654609; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to: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; bh=mmK/Ue/LEApG/bc+jgr9evVSn5eO+Tp1hw54IMAmnOc=; b=Jy95Uzcl1vl+HOtqQLcfmLxuUb5XiX6VwLknLaiKa5vIz1gdaMhWddpRvIN6Df4BLVxF3O 3oOO79iMqeh//dyLTkf1QKYQi4gMTkkBwdhC3AWs33VwLrtvAcBpjqvaDLmINQJKMaNCtf NTuTnPP6IDX3CwJkHRpVlqx2bZHsbsInFh4bCo5vGit6zRbezNdVWU0x/qvCWLKFaI7e1C amanXt6izRS4jHvGdIAkbKk6+S3k9dVHvcs8UZeftmkyoLivbP1tEEzHInosBAKSztY9Md DxbUg4a66CbYSGPSS3oZGquEzOZaur4hq8y5py1Etl2FhZrgnZXzjsi4aX6wvw== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1656654609; a=rsa-sha256; cv=none; b=hmqbplAhx0qg8nzEBv9rLbFF9lavWQAefKm6AUg2DqZ9peYabfKJu0RGOJIKQjd18K71hR ZtDRv/k3UU7dijVR6QFTFZX/MOYQwz8b9qYOJrhcyBfogH2QvCchZHRQCZ1HqJk0nLpjgr xJQ05hMM0VJAYzm7FRio7pkRX4IoRwVCPZJLrnLNcLklUqoyc8t4FLTk2kC1JMIC8MuuNS heZcqC10QZBXYstCgjBQPKPyk7/BC16VnhZbDEUqu2ZAgCqkArHTwZrHeqxxcpZFWa4qoo Gga/ALsRiW2ZVxSit6IzLi0Ek3fJgni9q6GFT4fzlRhgQeuBS60yXD7YcG5y1A== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=none; dmarc=fail reason="SPF not aligned (relaxed), No valid DKIM" 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: 2.75 Authentication-Results: aspmx1.migadu.com; dkim=none; dmarc=fail reason="SPF not aligned (relaxed), No valid DKIM" 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: 804E8DD57 X-Spam-Score: 2.75 X-Migadu-Scanner: scn1.migadu.com X-TUID: PrGISMPzQvUx On 01/07/2022 04:48, Tim Cross wrote: > > 1. Just using the .org as the suffix of the url instead of the .html did > not work for me using two different browser. However, it did work for > ihor, so either I did something wrong or there is something in my setup > which is preventing that from working. Need to investigate further. > However, that is not my main issue. I do not think that a chance of such event is noticeable, but you may observe different behavior because you tried to access different files. More likely you get files saved to Downloads. Tim, likely you can not work with browsers unless significant customization is applied. Generally it is better to have virtual machines with popular environments and as little modifications as possible. Unfortunately just now I am preparing to move my VMs to another disk, so I would prefer to postpone setting up another instance suitable for such purpose. > My main issue is that having to know you can change the suffix from > .html to .org in order to get the source is insufficient. It won't be > obvious to many users and will only make some sense to experienced org > users. I think the link should be obvious and I think the server > configuration should be set so that accessing the .org url gives a > sensible result (i.e. prefer opening it as plain text to offering to > download). I do not mind to have explicit link to .org file. It may be placed to the header section with table of contents and the donation link. Such link may be like https://git.sr.ht/~bzg/worg/tree/master/item/org-artwork.org (I have no idea if it may add noticeable load to Drew DeVault's servers). However SourceHut does not highlight org sources currently. On the other hand it does not try to render them formatted, so sources are visible. Another problem is long lines. Unfortunately they are not wrapped and the following causes discrepancy with line numbers, so I can not suggest a fix: /* main.min.112ca73b.css | https://git.sr.ht/static/main.min.112ca73b.css */ .code-view .highlight pre { white-space: pre-wrap; } > The initial aim is to make the site consistent and the build process > server independent. Ideally, anyone will be able to clone the repo, set > a document root and run the build process to create a fully working > local worg site. Little in this first stage is terribly contentious. I am afraid, to run local instance of worg, it would be necessary to explicitly specify MIME type for .org files otherwise they may be attributed to Lotus.