Received: from malur.postgresql.org ([217.196.149.56]) by arkaria.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1soJxF-00AGYS-L0 for pgsql-docs@arkaria.postgresql.org; Wed, 11 Sep 2024 09:48:06 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.94.2) (envelope-from ) id 1soJxE-00DhKH-NM for pgsql-docs@arkaria.postgresql.org; Wed, 11 Sep 2024 09:48:04 +0000 Received: from magus.postgresql.org ([2a02:c0:301:0:ffff::29]) by malur.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1soJxE-00DhHf-FJ for pgsql-docs@lists.postgresql.org; Wed, 11 Sep 2024 09:48:04 +0000 Received: from fout2-smtp.messagingengine.com ([103.168.172.145]) by magus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1soJxA-000cTb-3B for pgsql-docs@lists.postgresql.org; Wed, 11 Sep 2024 09:48:03 +0000 Received: from phl-compute-04.internal (phl-compute-04.phl.internal [10.202.2.44]) by mailfout.phl.internal (Postfix) with ESMTP id 5E4BF1380308; Wed, 11 Sep 2024 05:48:00 -0400 (EDT) Received: from phl-mailfrontend-02 ([10.202.2.163]) by phl-compute-04.internal (MEProxy); Wed, 11 Sep 2024 05:48:00 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=eisentraut.org; h=cc:cc:content-transfer-encoding:content-type:content-type :date:date:from:from:in-reply-to:in-reply-to:message-id :mime-version:references:reply-to:subject:subject:to:to; s=fm3; t=1726048080; x=1726134480; bh=qTjB6Rztn+b6+qwc5kM18BP6GSZpFnie Y5m3BR3rZ60=; b=RpaWvXNd7i6AnU1Pcrqih9SLsUvyocYBOKDUfGPlcUkQcoM/ QoK6tTp9WQidTqoer0pHQ8NicngXThO+3CqMsiMrBvgt04ZNl48U94OgMkUqv1cZ YjqcjVEHvz+YGqqEU8M1bjJJQmnNXp4hjBHOjrg7ISv+eZs4GzyJdtd5yNI2dPTA hVqM3tviC2xgjQa9tqrRDxugpuzel/F35usCI2c6cmFM33ycK/5YWCuWcxkTaXmd 4va7HCMvfU45eoyIOc+RIn+Gs6BcSfxQQn5PCjUidvIlmDQcXpxsTEq1diFqHns8 HdF0fpKLNOeQSy8n4vMoFPpAzquofAlKE/MHPA== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:cc:content-transfer-encoding :content-type:content-type:date:date:feedback-id:feedback-id :from:from:in-reply-to:in-reply-to:message-id:mime-version :references:reply-to:subject:subject:to:to:x-me-proxy:x-me-proxy :x-me-sender:x-me-sender:x-sasl-enc; s=fm1; t=1726048080; x= 1726134480; bh=qTjB6Rztn+b6+qwc5kM18BP6GSZpFnieY5m3BR3rZ60=; b=a GnQ0/E3Ib5TJHQlMa4tTJdRjpeXApfbsjDZM94f6D8psigsCh5WQU0mvQkhFtul2 TZc7ueQenO6che2vYrEbDsJt4uY+r0OyTCA9AOsFUSqGBQ6W/BrZ00iyB+wvteDN rsk2voe7x/t3J+CKx5Fp85ZoVKNRK1+dEfdh2NzcKaT8eGLl39BoeJo0v5z5o3t/ pa+EsKS/eIifg6sxBFIMJsl1k3SvvnqRLR/cNlWEaPRtNSZRxki0IBk5rPRsYfJw XBSRgReb73WF14LWR4cxUiyHugiEV8lV3FC5jmLloz20RWe09s18ZULcF7b3HJ05 Inn0NcZPC4jc7fvk8chmQ== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeeftddrudejuddgudelucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdggtfgfnhhsuhgsshgtrhhisggvpdfu rfetoffkrfgpnffqhgenuceurghilhhouhhtmecufedttdenucesvcftvggtihhpihgvnh htshculddquddttddmnegoufhushhpvggtthffohhmrghinhculdegledmnecujfgurhep kfffgggfuffvvehfhfgjtgfgsehtkeertddtvdejnecuhfhrohhmpefrvghtvghrucfgih hsvghnthhrrghuthcuoehpvghtvghrsegvihhsvghnthhrrghuthdrohhrgheqnecuggft rfgrthhtvghrnhepjefggedtjeefgfethfdugedvtefgffevtdelheefveevueevveetke euvdfhffeknecuffhomhgrihhnpehsohhurhgtvghfohhrghgvrdhnvghtpdguohgtsgho ohhkrdhorhhgpdhorghsihhsqdhophgvnhdrohhrghenucevlhhushhtvghrufhiiigvpe dtnecurfgrrhgrmhepmhgrihhlfhhrohhmpehpvghtvghrsegvihhsvghnthhrrghuthdr ohhrghdpnhgspghrtghpthhtohepfedpmhhouggvpehsmhhtphhouhhtpdhrtghpthhtoh epjhhuvghrghgvnhesphhurhhtiidruggvpdhrtghpthhtohepphhgshhqlhdqughotghs sehlihhsthhsrdhpohhsthhgrhgvshhqlhdrohhrghdprhgtphhtthhopehtohhmpghstg hhrhesfigvsgdruggv X-ME-Proxy: Feedback-ID: ie0a040ee:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA; Wed, 11 Sep 2024 05:47:59 -0400 (EDT) Message-ID: Date: Wed, 11 Sep 2024 11:47:58 +0200 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: DocBook 5.2 To: =?UTF-8?Q?J=C3=BCrgen_Purtz?= , Pg Docs Cc: Thomas Schraitle References: <20220905111508.wzgmpbcarxizdnin@alvherre.pgsql> <3524032.1664228552@sss.pgh.pa.us> <3d846208-ff49-5a23-1684-a2e00a14496b@purtz.de> <88e50ac0-4097-42cb-a04c-ff91270b263a@purtz.de> <79ff1cda-df66-456a-a125-c2a6ed3ba356@purtz.de> <2019879.1725566465@sss.pgh.pa.us> <2595a346-1dc3-486a-8eab-04be064fe9c0@purtz.de> Content-Language: en-US From: Peter Eisentraut In-Reply-To: <2595a346-1dc3-486a-8eab-04be064fe9c0@purtz.de> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk On 06.09.24 10:50, Jürgen Purtz wrote: > For the PG community I would like to raise the question: Do we need > DocBook in the distro of any operating system? In the past we developed > some stylesheets to adopt DocBook to our needs. They are part of PG's > distro and refer to the standard with statements like href="http://docbook.sourceforge.net/release/xsl/current/xxxx/docbook.xsl"/>. With the migration to db5.x the links change to . Hence we don't need any additional local stylesheet outside of our own distro. Concerning DTD/schema/relax-ng: In db5.2 there is no DTD nor a XML-schema, for validation we need only the Relax-NG file 'docbook.rng'. This file is available at https://docs.oasis-open.org/docbook/docbook/v5.2/os/rng/docbook.rng (during the conversion-process I used a local copy). > > I assume we don't need any operating system distro of DocBook. Please > correct me, if I'm wrong. Note that we run xsltproc with the --nonet option. So stylesheet and schema need to be available as local files. Downloading these on-the-fly during the build process has been found to be unreliable, and it's also not sound software supply chain hygiene.