From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on inbox.vuxu.org X-Spam-Level: X-Spam-Status: No, score=-1.0 required=5.0 tests=DKIM_SIGNED,DKIM_VALID, HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI,RCVD_IN_DNSWL_NONE, RCVD_IN_VALIDITY_RPBL_BLOCKED,RCVD_IN_VALIDITY_SAFE_BLOCKED, URIBL_DBL_BLOCKED_OPENDNS,URIBL_ZEN_BLOCKED_OPENDNS autolearn=ham autolearn_force=no version=3.4.4 Received: from txout-a1-smtp.messagingengine.com (txout-a1-smtp.messagingengine.com [103.168.172.224]) by inbox.vuxu.org (Postfix) with ESMTP id 87D9826CBC for ; Mon, 2 Jun 2025 11:33:38 +0200 (CEST) Received: from localhost.localdomain (kubehost03.phl.internal [10.202.3.3]) by mailtxout.phl.internal (Postfix) with ESMTP id 318232380147 for ; Mon, 2 Jun 2025 05:33:38 -0400 (EDT) ARC-Authentication-Results: i=2; topicbox.com; arc=pass; dkim=pass (1024-bit rsa key sha256) header.d=posixcafe.org header.i=@posixcafe.org header.b=Nx7TplPR header.a=rsa-sha256 header.s=20200506 x-bits=1024; dmarc=pass policy.published-domain-policy=none policy.applied-disposition=none policy.evaluated-disposition=none (p=none,d=none,d.eval=none) policy.policy-from=p header.from=posixcafe.org; spf=pass smtp.mailfrom=moody@posixcafe.org smtp.helo=mail.posixcafe.org; x-internal-arc=fail (as.1.topicbox.com=pass, ams.1.topicbox.com=fail (message has been altered)) (Message modified while forwarding at Topicbox) ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d= topicbox.com; h=message-id:date:mime-version:subject:to :references:from:in-reply-to:content-type :content-transfer-encoding:list-help:list-id:list-post :list-subscribe:reply-to:list-unsubscribe; s=sysmsg-1; t= 1748856818; bh=LViHnIUk6OiBHHt3KplebtUQQUSUR8qiIgEe4H+tZiU=; b=l hk6t3fVf6xoyVWibZuziBlV/qqRnMwfN3dV9DZB9c/vKyHL4C/GygpvpY205DeaK ihJwraNFRKoI/RYTAF+RuxIgnZa2La+1IN99Y4trkJ0sc2z6afjPz195HL4p6hA7 8BeemLw4qcta8KwqchYHCQyNHqrVzdJsV2LxATeS2g= ARC-Seal: i=2; a=rsa-sha256; cv=pass; d=topicbox.com; s=sysmsg-1; t= 1748856818; b=br5DlJ7oA6CYtjcCrKpMBltA1pSC+zYuGcgVyhCcFXiTTWDJ4u k+0BIJojGbwkUZzco6Bhm6em+LyUFLOoan1p/c5mdmsaB8PSFanOXeyT9a5xBXu2 hX94LEJA3+UfLtNZi7w2JKSHvDHCj3+T/bhL27WXOKQUcb9GUmh2CVYP8= Authentication-Results: topicbox.com; arc=pass; dkim=pass (1024-bit rsa key sha256) header.d=posixcafe.org header.i=@posixcafe.org header.b=Nx7TplPR header.a=rsa-sha256 header.s=20200506 x-bits=1024; dmarc=pass policy.published-domain-policy=none policy.applied-disposition=none policy.evaluated-disposition=none (p=none,d=none,d.eval=none) policy.policy-from=p header.from=posixcafe.org; spf=pass smtp.mailfrom=moody@posixcafe.org smtp.helo=mail.posixcafe.org; x-internal-arc=fail (as.1.topicbox.com=pass, ams.1.topicbox.com=fail (message has been altered)) (Message modified while forwarding at Topicbox) X-Received-Authentication-Results: mx.topicbox.com; arc=none (no signatures found); bimi=skipped (DMARC Policy is not at enforcement); dkim=pass (1024-bit rsa key sha256) header.d=posixcafe.org header.i=@posixcafe.org header.b=Nx7TplPR header.a=rsa-sha256 header.s=20200506 x-bits=1024; dmarc=pass policy.published-domain-policy=none policy.applied-disposition=none policy.evaluated-disposition=none (p=none,d=none,d.eval=none) policy.policy-from=p header.from=posixcafe.org; iprev=pass smtp.remote-ip=45.76.19.58 (mail.posixcafe.org); spf=pass smtp.mailfrom=moody@posixcafe.org smtp.helo=mail.posixcafe.org; x-aligned-from=pass (Address match); x-me-sender=none; x-ptr=pass smtp.helo=mail.posixcafe.org policy.ptr=mail.posixcafe.org; x-return-mx=pass header.domain=posixcafe.org policy.is_org=yes (MX Records found: mail.posixcafe.org); x-return-mx=pass smtp.domain=posixcafe.org policy.is_org=yes (MX Records found: mail.posixcafe.org); x-tls=pass smtp.version=TLSv1.3 smtp.cipher=TLS_AES_256_GCM_SHA384 smtp.bits=256/256; x-vs=clean score=0 state=0 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed; d=9fans.net; h=message-id :date:mime-version:subject:to:references:from:in-reply-to :content-type:content-transfer-encoding:list-help:list-id :list-post:list-subscribe:reply-to:list-unsubscribe; s=dkim-1; t=1748856818; x=1748943218; bh=LViHnIUk6OiBHHt3KplebtUQQUSUR8qi IgEe4H+tZiU=; b=Tz6Ilv4G9fkQekwvOR5xJMC85+EfrGPg1XNdNkwokyhovJXx k/lF56Scmn6jtpRrqC1EqixJXsxb0tUjvrF6slIDqNWiAV53jEnAIjkaR/4DA2rc AIrDm3QamWX6gUqswi/ZH16asoTzR9KyWddzt4eyi2cw+WrgSzcuHKsV7tE= Received: from mx.topicbox.com (10-0-2-174.authmilter.topicbox-prod.svc.cluster.local [10.0.2.174]) by tb-mx-0.topicbox.com (Postfix) with ESMTP id 45A2E10024190457 for <9fans@9fans.net>; Mon, 2 Jun 2025 09:32:14 +0000 (UTC) Received: from tb-mx-1.topicbox.com (10.0.0.143 [10.0.0.143]) by mx.topicbox.com (Authentication Milter) with ESMTP id BB4DD8A4768; Mon, 2 Jun 2025 09:32:14 +0000 ARC-Seal: i=1; a=rsa-sha256; cv=none; d=topicbox.com; s=arcseal; t= 1748856734; b=JrHLxTildP7ngXQbhrCuOomFfmTiyIstGIm4t0usHc3lEPEVVT thRq5SSuCvuXRa/t41utKnmm2rAoNJeo9yX5EXZqOSBpu3VhObWLMiqHoREN+87I kzKvWsXWByHEaBXGLvYCOLcWPn3j3Zp+moifcGQdfMIt3b8b4qeQ1XrFOTkxBsJN 2WrkxuGypBYxhflj5jCunNoCyhsTnmrJiZJIcH4WAfm6kiBdhExxceq9VEyDAWJd mzB7DMwikeAE5IP+SpsZZEU8HKgsd+CKFZVM9WONGzk7xb0dDNqX9WlKJvvzH3AG iZhQVLuvbxwimHSlgOlv9aPeK4MkqckUohRA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d= topicbox.com; h=message-id:date:mime-version:subject:to :references:from:in-reply-to:content-type :content-transfer-encoding; s=arcseal; t=1748856734; bh=QPEA0eoh e60El4Nad69+Hqm+4GrcZPWtTMExETcHzug=; b=VB1q4vfQ/NArs3WaFdd6aphx AZSnMOoNy+QEzofec/ZJBliTcDRjMUyl1Tfn+j9gZZkTnCUZp0ohR8fQU3DBHCqT +1zYFVpXxumJyrcjfD8IZ84LC9ML3/qvBFNez3yeuSvJ9lILxb9ac31f9QIKnxkO QBB8srID9hKkJRCtQ39fzhRbHUpjh8zkq4s7GCRUfjnnAauTZvyTFv5WRi73OXUO 2GhRfc2Ii4C0EmEuE4cYIWShpD1i1wU+4Ty3zbj3LxWKWQq6MV8xU2QC/Mrr04GO TBpkteLAYxigP8vm49CgFPjXOKWvr3Eusub6hNRthxPJdhA9PGhjFKL5fpJ4yw== ARC-Authentication-Results: i=1; mx.topicbox.com; arc=none (no signatures found); bimi=skipped (DMARC Policy is not at enforcement); dkim=pass (1024-bit rsa key sha256) header.d=posixcafe.org header.i=@posixcafe.org header.b=Nx7TplPR header.a=rsa-sha256 header.s=20200506 x-bits=1024; dmarc=pass policy.published-domain-policy=none policy.applied-disposition=none policy.evaluated-disposition=none (p=none,d=none,d.eval=none) policy.policy-from=p header.from=posixcafe.org; iprev=pass smtp.remote-ip=45.76.19.58 (mail.posixcafe.org); spf=pass smtp.mailfrom=moody@posixcafe.org smtp.helo=mail.posixcafe.org; x-aligned-from=pass (Address match); x-me-sender=none; x-ptr=pass smtp.helo=mail.posixcafe.org policy.ptr=mail.posixcafe.org; x-return-mx=pass header.domain=posixcafe.org policy.is_org=yes (MX Records found: mail.posixcafe.org); x-return-mx=pass smtp.domain=posixcafe.org policy.is_org=yes (MX Records found: mail.posixcafe.org); x-tls=pass smtp.version=TLSv1.3 smtp.cipher=TLS_AES_256_GCM_SHA384 smtp.bits=256/256; x-vs=clean score=0 state=0 X-ME-VSCause: gggruggvucftvghtrhhoucdtuddrgeeffedrtddtgdefjeefvdculddtuddrgeefvddrtd dtmdcutefuodetggdotefrodftvfcurfhrohhfihhlvgemucfhrghsthforghilhdpggft fghnshhusghstghrihgsvgdpuffrtefokffrpgfnqfghnecuuegrihhlohhuthemuceftd dtnecunecujfgurhepkfffgggfuffvfhfhjggtgfesthejredttddvjeenucfhrhhomhep lfgrtghosgcuofhoohguhicuoehmohhougihsehpohhsihigtggrfhgvrdhorhhgqeenuc ggtffrrghtthgvrhhnpeevleeigeeljefhkeevudffhfeitddvjefhvdduhfeuleektdeh ueffleehudejheenucffohhmrghinhepghhithhhuhgsrdgtohhmpdelfhhrohhnthdroh hrghenucfkphepgeehrdejiedrudelrdehkedpudejfedrudeirddukeeirdelieenucev lhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepihhnvghtpeeghedrjeeirdduledrhe ekpdhhvghlohepmhgrihhlrdhpohhsihigtggrfhgvrdhorhhgpdhmrghilhhfrhhomhep oehmohhougihsehpohhsihigtggrfhgvrdhorhhgqedpnhgspghrtghpthhtohepuddprh gtphhtthhopeeolehfrghnsheslehfrghnshdrnhgvtheq X-ME-VSScore: 0 X-ME-VSCategory: clean Received-SPF: pass (posixcafe.org: 45.76.19.58 is authorized to use 'moody@posixcafe.org' in 'mfrom' identity (mechanism 'mx' matched)) receiver=mx.topicbox.com; identity=mailfrom; envelope-from="moody@posixcafe.org"; helo=mail.posixcafe.org; client-ip=45.76.19.58 Received: from mail.posixcafe.org (mail.posixcafe.org [45.76.19.58]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by tb-mx-1.topicbox.com (Postfix) with ESMTPS for <9fans@9fans.net>; Mon, 2 Jun 2025 09:30:23 +0000 (UTC) Received: from [192.168.168.201] (173-16-186-96.client.mchsi.com [173.16.186.96]) by mail.posixcafe.org (OpenSMTPD) with ESMTPSA id d9446c6f (TLSv1.3:TLS_AES_256_GCM_SHA384:256:NO) for <9fans@9fans.net>; Mon, 2 Jun 2025 04:23:26 -0500 (CDT) Message-ID: <977f3f87-bb91-43be-a249-5c7e48833e7f@posixcafe.org> Date: Mon, 2 Jun 2025 04:23:43 -0500 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: [9fans] Re: An easy way to run 9legacy To: 9fans@9fans.net References: <17488478620.FACdce.22371@composer.9fans.topicbox.com> Content-Language: en-US From: Jacob Moody In-Reply-To: <17488478620.FACdce.22371@composer.9fans.topicbox.com> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Topicbox-Policy-Reasoning: moderate: sender is a member; group holds all messages Topicbox-Message-UUID: 78d4de72-3f94-11f0-833b-8efd4fc9b17b Archived-At: =?UTF-8?B?PGh0dHBzOi8vOWZhbnMudG9waWNib3guY29tL2dyb3Vwcy85?= =?UTF-8?B?ZmFucy9UNmI0ZWMwMWVjN2Y1N2RjOC1NNDRjZjQ2ODk1MWMzZDliMDdmMzBl?= =?UTF-8?B?NGNhPg==?= List-Help: List-Id: "9fans" <9fans.9fans.net> List-Post: List-Software: Topicbox v0 List-Subscribe: Precedence: list Reply-To: 9fans <9fans@9fans.net> List-Unsubscribe: , Topicbox-Delivery-ID: 2:9fans:437d30aa-c441-11e9-8a57-d036212d11b0:522be890-2105-11eb-b15e-8d699134e1fa:M44cf468951c3d9b07f30e4ca:1:_M15xlkGhnxoRpIjWLKOTjBFcNSHFHXTBVN21wu1_74 On 6/2/25 02:04, anto@xplshn.com.ar wrote: > It would be great to have that in the 9front git mirror (https://github.c= om/9front/9front ) The 9front git mirror is just that, a mirror of git.9front.org. I updated stuff to have github actions for syncing largely because the 9front github org already existed, and github is currently the easiest way to get free on demand windows and mac hosts to build your stuff. Since the repos existed I figured they might as well be up to date. The important thing to consider here is that the main 9front repo is what we use for updating the install, our sysupdate script is a small wrapper around git/pull. I would like to avoid adding extra things in the repo in order to accommodate things like this, they don't really have a place in the 9front source tree. I would encourage someone to do this work for 9front as a separate repo; git submodules or some scripts or whatever floats your boat for referencing both repositories. I considered doing this myself for the 9front-in-a-box repo, but my plate is full for the near future. 9front has a strong desire to dog food our own code. I think this is a pret= ty important distinction between our project and many other hobbyist operating= systems. We were lucky to inherit a lot of this from Plan 9, but further improvement= s have been done to continue this desire. We've lost count of the nasty bugs we fo= und by actually putting the system to use. Many of purposed improvements to the= system come out of desires that people have when just using the system day-to-day. There is a certain zen of Plan 9 that you don't fully grasp until you immer= se yourself in the entire picture, editors and window managers included. While I understand the desire to make things easier for people to bring the= ir own set of presumed tools with them to work on 9front, I think there is an established history of Plan 9 rejecting that. Asking people to take off the= ir coat and stay a while. Just my two cents on the matter, I put in some thought in about this after = Russ did this work for 9legacy. ------------------------------------------ 9fans: 9fans Permalink: https://9fans.topicbox.com/groups/9fans/T6b4ec01ec7f57dc8-M44cf4= 68951c3d9b07f30e4ca Delivery options: https://9fans.topicbox.com/groups/9fans/subscription