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, URIBL_DBL_BLOCKED_OPENDNS,URIBL_ZEN_BLOCKED_OPENDNS autolearn=ham autolearn_force=no version=3.4.4 Received: from txout-a2-smtp.messagingengine.com (txout-a2-smtp.messagingengine.com [103.168.172.225]) by inbox.vuxu.org (Postfix) with ESMTP id 1BEE22F417 for ; Fri, 29 Aug 2025 16:55:00 +0200 (CEST) Received: from localhost.localdomain (phl-topicbox-01.internal [10.202.2.219]) by mailtxout.phl.internal (Postfix) with ESMTP id 96D831C02B2 for ; Fri, 29 Aug 2025 10:54:59 -0400 (EDT) ARC-Authentication-Results: i=2; topicbox.com; arc=pass; dkim=pass (2048-bit rsa key sha256) header.d=kergis.com header.i=@kergis.com header.b=BY6f4ue3 header.a=rsa-sha256 header.s=ovhmo911253-selector1 x-bits=2048; dmarc=none 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=kergis.com; spf=pass smtp.mailfrom=tlaronde@kergis.com smtp.helo=6.mo552.mail-out.ovh.net; 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=date:from:to:subject:message-id:references :mime-version:content-type:in-reply-to:list-help:list-id :list-post:list-subscribe:reply-to:content-transfer-encoding :list-unsubscribe; s=sysmsg-1; t=1756479299; bh=MYXdQ6P/p0I11UUw 3LR2sieqwkCOajnI4CXSgD9IaAQ=; b=jDinjPdVlpIWkqgeUTECpAPw9XP44q33 X058VyAHHcnMHbWRX1Tby+uy+IBcOU8ettIOOxReJlViWOtjGcjmGypi3oQJQCOJ B+M402aohCZ1PJSuhw/WKiBhtKYh5mZe7vcv8u5eZFETf2bD974G7Uu6q2/jZRfX P4aEO8+7wKU= ARC-Seal: i=2; a=rsa-sha256; cv=pass; d=topicbox.com; s=sysmsg-1; t= 1756479299; b=I7VTlR7dG/68yn8lyhcU4Tz61S9VsqVLPqhULc8BBxczbTYKjB IMfATHYgrzSRx4I/VrLL6ieBsAcnmtR0dmstF9w6ODRsO2Ch0CNnDW8UqMNdAQbc 5jjWN+V/bbao/lTQyfrP9IoEYjxblgGjq231ZFD13M5hTy1rc9ApW3tAs= Authentication-Results: topicbox.com; arc=pass; dkim=pass (2048-bit rsa key sha256) header.d=kergis.com header.i=@kergis.com header.b=BY6f4ue3 header.a=rsa-sha256 header.s=ovhmo911253-selector1 x-bits=2048; dmarc=none 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=kergis.com; spf=pass smtp.mailfrom=tlaronde@kergis.com smtp.helo=6.mo552.mail-out.ovh.net; 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: garm.ovh; auth=pass (GARM-109S0034f7015ae-994b-422a-beef-c25bf11c691b, E59C5A33D9A67108FE1C2C11671CA40978D25B09) smtp.auth=tlaronde@kergis.com X-Received-Authentication-Results: authmilter.topicbox.com; arc=none (no signatures found); bimi=skipped (DMARC did not pass); dkim=pass (2048-bit rsa key sha256) header.d=kergis.com header.i=@kergis.com header.b=BY6f4ue3 header.a=rsa-sha256 header.s=ovhmo911253-selector1 x-bits=2048; dmarc=none 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=kergis.com; iprev=pass smtp.remote-ip=188.165.49.222 (6.mo552.mail-out.ovh.net); spf=pass smtp.mailfrom=tlaronde@kergis.com smtp.helo=6.mo552.mail-out.ovh.net; x-aligned-from=pass (Address match); x-me-sender=none; x-ptr=pass smtp.helo=6.mo552.mail-out.ovh.net policy.ptr=6.mo552.mail-out.ovh.net; x-return-mx=pass header.domain=kergis.com policy.is_org=yes (MX Records found: mx1.ovh.net,mx2.ovh.net,mxb.ovh.net); x-return-mx=pass smtp.domain=kergis.com policy.is_org=yes (MX Records found: mx1.ovh.net,mxb.ovh.net,mx2.ovh.net); 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=date:from :to:subject:message-id:references:mime-version:content-type :in-reply-to:list-help:list-id:list-post:list-subscribe:reply-to :content-transfer-encoding:list-unsubscribe; s=dkim-1; t= 1756479299; x=1756565699; bh=ztMKIXX4jCWNYM/kd/p+CfiO/Jo0HAh3Kds Oa1OE750=; b=lOkV5EPoUZO3JbUQ21xOBGfgpgIPM5OG9UwjECSDtgqYbnPxU11 0UaIgGq6EPSl1r37w3rQ/k5XdWfMYcvqbJ1jhtCwoYBYrkWZKiPjWFRkDmT+bLAw q+3UYhcqysrvcHYVu8X4burCuKOlr3H/e7jpdlzTZTMJM6PpzQPOmLnM= Received: from authmilter.topicbox.com (unknown [172.17.0.1]) by mx.topicbox.com (Postfix) with ESMTP id 5B56B6BCF3 for <9fans@9fans.net>; Fri, 29 Aug 2025 10:53:54 -0400 (EDT) Received: from mx.topicbox.com (172.17.0.1 [172.17.0.1]) by authmilter.topicbox.com (Authentication Milter) with ESMTP id 4C2F25ED58E; Fri, 29 Aug 2025 10:53:54 -0400 ARC-Seal: i=1; a=rsa-sha256; cv=none; d=topicbox.com; s=arcseal; t= 1756479234; b=YOHbc5eNbSvUCqXGOUQJTSMfUEPnYwFvIka4jGOISsnrRA51HR DnTXH+3bNQrF/RFjJZ7eK8tNDFfo7ZLjtsSjursVzFOMGr9gQCJjRKRLU8wzK3f6 sn10WaaxDvqRmVRJqsgBSRpCma2nWWM9Ye26bJGDQP9oj/DT5sjheIcjp/yTWA4m 97dQ2sX84w6R9AQoz7lZrjjRWl8DIBV/3AnjjjlvVoLUBlF0uP3XeWY57t1hbNqm XlqUM8mXqW8F0whzajT+XoCk0G0p/ifPmwwUDVizRotiI+WusJl6L+arQV4WMwMS O8xvJ3u7klQRzAwzt1lnhv5m6WlsNaNhPUvA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d= topicbox.com; h=date:from:to:subject:message-id:references :mime-version:content-type:in-reply-to; s=arcseal; t=1756479234; bh=qwPXPKCpvvEVF7KChfMndwLBLiA7qnZ4mySZB0P35Q8=; b=a5eapfC2FgvQ 7CP4sHW8KDs4KxYYxxawG7aoo/VsAwtLw9No9nP+KCkwriPnBwtjqKan6neqir8C Xufwh4F+dxAf6XNMMbr64mnIUmUf5G8FtICwPfJ/vs14snIE1qnvUNwSanUgivoV CKO7tncEJuaPm6P29/J24Rn1WQDW1wKgZnZNnAxewIM0J4o6rj0IvCBx4vZ+6JNN hE4+V5DwH2v5ercI7nsbZDeeHqDTAZWa8sKggYBZh70NA74VdCuky+W4OuZ11/OU iKZhkm24D2mLSSVkzpLS6dGeEA0rg+9KIOxsdWPE5d6TOM+i0d6Lwb9wvCG8axea R/jlrJJzbg== ARC-Authentication-Results: i=1; authmilter.topicbox.com; arc=none (no signatures found); bimi=skipped (DMARC did not pass); dkim=pass (2048-bit rsa key sha256) header.d=kergis.com header.i=@kergis.com header.b=BY6f4ue3 header.a=rsa-sha256 header.s=ovhmo911253-selector1 x-bits=2048; dmarc=none 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=kergis.com; iprev=pass smtp.remote-ip=188.165.49.222 (6.mo552.mail-out.ovh.net); spf=pass smtp.mailfrom=tlaronde@kergis.com smtp.helo=6.mo552.mail-out.ovh.net; x-aligned-from=pass (Address match); x-me-sender=none; x-ptr=pass smtp.helo=6.mo552.mail-out.ovh.net policy.ptr=6.mo552.mail-out.ovh.net; x-return-mx=pass header.domain=kergis.com policy.is_org=yes (MX Records found: mx1.ovh.net,mx2.ovh.net,mxb.ovh.net); x-return-mx=pass smtp.domain=kergis.com policy.is_org=yes (MX Records found: mx1.ovh.net,mxb.ovh.net,mx2.ovh.net); 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: gggruggvucftvghtrhhoucdtuddrgeeffedrtdefgddukeegudeiucetufdoteggodetrf dotffvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdggtfgfnhhsuhgsshgtrhhisggv pdfurfetoffkrfgpnffqhgenuceurghilhhouhhtmecufedttdenucenucfjughrpeffhf fvuffkfhggtggujghisehttdertddttddvnecuhfhrohhmpeeothhlrghrohhnuggvsehk vghrghhishdrtghomheqnecuggftrfgrthhtvghrnhepveefgfejhedtieeghfejjeeggf ehvdelveejgeegvdehgeefheettdekleegjedunecuffhomhgrihhnpehkvghrghhishdr tghomhenucfkphepudekkedrudeihedrgeelrddvvddvpdefjedrheelrddugedvrddutd elpddvudefrdeggedrvdeggedrheelnecuvehluhhsthgvrhfuihiivgeptdenucfrrghr rghmpehinhgvthepudekkedrudeihedrgeelrddvvddvpdhhvghlohepiedrmhhoheehvd drmhgrihhlqdhouhhtrdhovhhhrdhnvghtpdhmrghilhhfrhhomhepoehtlhgrrhhonhgu vgeskhgvrhhgihhsrdgtohhmqedpnhgspghrtghpthhtohepuddprhgtphhtthhopeeole hfrghnsheslehfrghnshdrnhgvtheq X-ME-VSScore: 0 X-ME-VSCategory: clean Received-SPF: pass (kergis.com: Sender is authorized to use 'tlaronde@kergis.com' in 'mfrom' identity (mechanism 'include:mx.ovh.com' matched)) receiver=authmilter.topicbox.com; identity=mailfrom; envelope-from="tlaronde@kergis.com"; helo=6.mo552.mail-out.ovh.net; client-ip=188.165.49.222 Received: from 6.mo552.mail-out.ovh.net (6.mo552.mail-out.ovh.net [188.165.49.222]) (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 mx.topicbox.com (Postfix) with ESMTPS for <9fans@9fans.net>; Fri, 29 Aug 2025 10:53:53 -0400 (EDT) Received: from mxplan4.mail.ovh.net (unknown [10.109.249.37]) by mo552.mail-out.ovh.net (Postfix) with ESMTPS id 4cD1Vm1BF5z5xBG for <9fans@9fans.net>; Fri, 29 Aug 2025 14:53:52 +0000 (UTC) Received: from kergis.com (37.59.142.109) by DAG1EX1.mxp4.local (172.16.2.1) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2507.58; Fri, 29 Aug 2025 16:53:51 +0200 X-OVh-ClientIp: 213.44.244.59 Received: from cauchy.polynum.private (localhost [127.0.0.1]) by cauchy.polynum.private (8.16.1/8.16.1) with ESMTPS id 57TErnVo000879 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NO) for <9fans@9fans.net>; Fri, 29 Aug 2025 16:53:50 +0200 (CEST) Received: (from tlaronde@localhost) by cauchy.polynum.private (8.16.1/8.14.9/Submit) id 57TErnTv000878 for 9fans@9fans.net; Fri, 29 Aug 2025 16:53:49 +0200 (CEST) Date: Fri, 29 Aug 2025 16:53:49 +0200 From: To: 9fans <9fans@9fans.net> Subject: Re: [9fans] Minutes of July 24 Plan 9 Foundation Board Meeting Message-ID: References: MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Disposition: inline In-Reply-To: X-Originating-IP: [37.59.142.109] X-ClientProxiedBy: DAG3EX1.mxp4.local (172.16.2.5) To DAG1EX1.mxp4.local (172.16.2.1) X-Ovh-Tracer-GUID: f4206813-5eb7-4b94-83e8-7280411bb912 X-Ovh-Tracer-Id: 13763000464416049943 X-VR-SPAMSTATE: OK X-VR-SPAMSCORE: 0 X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgeeffedrtdefgddukeegudejucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuqfggjfdpvefjgfevmfevgfenuceurghilhhouhhtmecuhedttdenucenucfjughrpeffhffvuffkfhggtggujghisehttdertddttddvnecuhfhrohhmpeeothhlrghrohhnuggvsehkvghrghhishdrtghomheqnecuggftrfgrthhtvghrnhepveefgfejhedtieeghfejjeeggfehvdelveejgeegvdehgeefheettdekleegjedunecuffhomhgrihhnpehkvghrghhishdrtghomhenucfkphepuddvjedrtddrtddruddpfeejrdehledrudegvddruddtledpvddufedrgeegrddvgeegrdehleenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepihhnvghtpeduvdejrddtrddtrddupdhmrghilhhfrhhomhepthhlrghrohhnuggvsehkvghrghhishdrtghomhdpnhgspghrtghpthhtohepuddprhgtphhtthhopeelfhgrnhhsseelfhgrnhhsrdhnvghtpdfovfetjfhoshhtpehmohehhedvmgdpmhhouggvpehsmhhtphhouhht Topicbox-Policy-Reasoning: moderate: sender is a member; group holds all messages Topicbox-Message-UUID: fc722986-84e7-11f0-a811-945810fa08c5 Archived-At: =?UTF-8?B?PGh0dHBzOi8vOWZhbnMudG9waWNib3guY29tL2dyb3Vwcy85?= =?UTF-8?B?ZmFucy9UODc1Y2FlNzZkNjU5ZmM3My1NMzJlNTU3NTQ2YTJkZDQ1MzI5N2Jl?= =?UTF-8?B?NGVlPg==?= List-Help: List-Id: "9fans" <9fans.9fans.net> List-Post: List-Software: Topicbox v0 List-Subscribe: Precedence: list Reply-To: 9fans <9fans@9fans.net> Content-Transfer-Encoding: quoted-printable List-Unsubscribe: , Topicbox-Delivery-ID: 2:9fans:437d30aa-c441-11e9-8a57-d036212d11b0:522be890-2105-11eb-b15e-8d699134e1fa:M32e557546a2dd453297be4ee:1:H4Wu9PXFZWWRUZJNyvHjUuC2f7Su-WPlbc0ZX1yAOgU On Fri, Aug 29, 2025 at 07:02:42AM -0700, paul lalonde wrote: > We met yesterday, and approved the minutes for the July meeting, please s= ee > attached. On some points: Papers for IWP9 and macros: concerning the papers: I will add during September 2025 a variable to TeX (in fact Prote) in order to be able to process macro definition with the escape character being the beginning of the line ('/^\./') for roff compatibility (handling utf-8 can also be done with minimal cost, but I need to fix my ideas about the fonts handling; so I let this mature). So even a *roff like macro package could be treated with TeX/Prote as layout engine; Making money: Since PDF is an ISO spec, a lot of entities mandate its use, requiring to digitally sign a PDF, keeping the PDF "vectorial" (not to scan a signed paper, wrapping the raster image in PDF, or not even to add an image of signature on a "vectorial" PDF).=20 This is "open", right? Yes, but you will have a hard time finding an open (not AGPL) PDF library able to do it. So a lot of companies milk the customers requiring whether to pay for every digitally signed PDF, or to , or to engage for a monthly subscription. Signing a PDF is neither rendering the PDF, nor implementing the whole PDF: the signature is appended to the file, the xref being rewritten (one reads the PDF from the end, searching for the last '/^%EOF\n/' to get the offset to the xref that can reach out to previous xref. Proposing such a service with reasonable prices, adding the possibility to choose where a text about the signature will appear (generally, such a text appears at the most inconvenient place when displaying the file), could work. for=20 --=20 Thierry Laronde http://www.kergis.com/ http://kertex.kergis.com/ Key fingerprint =3D 0FF7 E906 FBAF FE95 FD89 250D 52B1 AE95 6006 F40C ------------------------------------------ 9fans: 9fans Permalink: https://9fans.topicbox.com/groups/9fans/T875cae76d659fc73-M32e55= 7546a2dd453297be4ee Delivery options: https://9fans.topicbox.com/groups/9fans/subscription