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 1rh9Zw-009t2j-L7 for pgsql-www@arkaria.postgresql.org; Mon, 04 Mar 2024 14:46:09 +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 1rh9Zu-008Uyh-0b for pgsql-www@arkaria.postgresql.org; Mon, 04 Mar 2024 14:46:06 +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 1rh9Zt-008UyX-Dp for pgsql-www@lists.postgresql.org; Mon, 04 Mar 2024 14:46:06 +0000 Received: from fout5-smtp.messagingengine.com ([103.168.172.148]) by magus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1rh9Zp-002jbN-5d for pgsql-www@postgresql.org; Mon, 04 Mar 2024 14:46:05 +0000 Received: from compute2.internal (compute2.nyi.internal [10.202.2.46]) by mailfout.nyi.internal (Postfix) with ESMTP id 72B821380118; Mon, 4 Mar 2024 09:45:59 -0500 (EST) Received: from imap49 ([10.202.2.99]) by compute2.internal (MEProxy); Mon, 04 Mar 2024 09:45:59 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=eulerto.com; h= cc:cc: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=fm2; t=1709563559; x=1709649959; bh=xPKHunL8QK XW0q7LByhVQAJDebgpCragGki1XbCdo14=; b=unhLkzWnDJYlefHfYu1MQv8RPC IkBIxjr0L1QtRnDVD3BjcCukNXehm6XkhjahtoiM1/7IiNtVDgv+QTq2wzb6xWu5 Nb+Jq3xK2ZdB9l7Vofhs6ixawilfYr6zd3+NpiTyw8/TgrpC4ruie3HXsetf0RK2 UyKBS1GcHwdn1TINJVv1dQl/Ak/Wjamz/Rs/lb2krqPv+ORu+0BhaizQRoomo/cF RbebuemAZ7lV0feNV3TwpwcPEVArp4ZygDd7i+HuDzk4eC3xJP7UTLcijt5DAuS4 LT5eXeLjuPm5JDPif3N11fBTtMTc/77PAxaAAJxruwEFyAIFf4NjOn32IPkg== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:cc: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=1709563559; x=1709649959; bh=xPKHunL8QKXW0q7LByhVQAJDebgp CragGki1XbCdo14=; b=gL+shAvs0cBicVwF80f1bMkpriT8rbiUQWawV9/PAYqP XEmV/uU9OTYBeoFSZfRU3Y6N2vIJg3iK3T8uEpg96CyQtwfPUgvwafGrlgKRriXn a8XunNFDfpzPljwtyP9rlITXWM6KP+4pR09oEVzYfJ6JN5si6O9F5z6Hz86mWXEp KWVJXQ10+5VSRC4hwQJng7MUkXA/ktEIsrP9T4P5FMBBUlj46DfnkOjpSoQxdRO1 ZsuWiKXIOX0q7oE49PsAKjXo4drx+7k5f4FuUXsJVp/R+RrAsoCbTAhqO7Ej24jZ HzgX8qOH9XaL54MAuikhCwDLIISe5WC3wAd5eZhwTQ== X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvledrheejgdeijecutefuodetggdotefrodftvf curfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfghnecu uegrihhlohhuthemuceftddtnecusecvtfgvtghiphhivghnthhsucdlqddutddtmdenuc fjughrpefofgggkfgjfhffhffvvefutgesrgdtreerreertdenucfhrhhomhepfdfguhhl vghrucfvrghvvghirhgrfdcuoegvuhhlvghrsegvuhhlvghrthhordgtohhmqeenucggtf frrghtthgvrhhnpeffffdugfeiueeigeejfeekhffhuefhuedvjeduffegjeelffdtgfff vdeitddtieenucffohhmrghinhepphhgphgvughirgdrihhnfhhopdgvnhhtvghrphhrih hsvggusgdrtghomhenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepmhgrihhl fhhrohhmpegvuhhlvghrsegvuhhlvghrthhordgtohhm X-ME-Proxy: Feedback-ID: i0c21471d:Fastmail Received: by mailuser.nyi.internal (Postfix, from userid 501) id CFF0F15A0093; Mon, 4 Mar 2024 09:45:58 -0500 (EST) X-Mailer: MessagingEngine.com Webmail Interface User-Agent: Cyrus-JMAP/3.11.0-alpha0-205-g4dbcac4545-fm-20240301.001-g4dbcac45 MIME-Version: 1.0 Message-Id: In-Reply-To: References: <202403021444.yyabqn4eatpx@alvherre.pgsql> Date: Mon, 04 Mar 2024 11:45:38 -0300 From: "Euler Taveira" To: "Daniel Gustafsson" , "Marcos Pegoraro" Cc: "Alvaro Herrera" , pgsql-www@postgresql.org Subject: Re: Diff of this page with other version Content-Type: multipart/alternative; boundary=9710c1a5bf1a464b99c9d583a4de0650 List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk --9710c1a5bf1a464b99c9d583a4de0650 Content-Type: text/plain On Mon, Mar 4, 2024, at 10:31 AM, Daniel Gustafsson wrote: > > On 4 Mar 2024, at 14:11, Marcos Pegoraro wrote: > > > I understand your point but cannot imagine a tool that does all those points I've detailed. > > Googling for "diff two webpages", taking the first hit and plugging in the > CREATE TABLE page you used as an example gave me a comparison which pulled out > the STORAGE changes very clearly. It didn't look exactly like your mockups, > but it did the job. There is also tools like pgPedia [1] that provides a command / function history. Unless there is a way to automate this request as Alvaro said, it would impose extra work by adding tags to mark that a feature adds a keyword and/or value. What happen if a deprecated keyword / value was removed? The synopsis content can be rearranged too. I have a gut feeling that some work should be done manually. [1] https://pgpedia.info/c/copy.html -- Euler Taveira EDB https://www.enterprisedb.com/ --9710c1a5bf1a464b99c9d583a4de0650 Content-Type: text/html Content-Transfer-Encoding: quoted-printable
On Mon, Mar 4, = 2024, at 10:31 AM, Daniel Gustafsson wrote:
> On 4 Mar 2024, at 14:11, Marcos Pe= goraro <marcos@f10.com.br>= ; wrote:

> I understand your point but c= annot imagine a tool that does all those points I've detailed.
=

Googling for "diff two webpages", taking the first h= it and plugging in the
CREATE TABLE page you used as an ex= ample gave me a comparison which pulled out
the STORAGE ch= anges very clearly.  It didn't look exactly like your mockups,
<= /div>
but it did the job.

= There is also tools like pgPedia [1] that provides a command / function<= br>
history. Unless there is a way to automate this request as= Alvaro said, it
would impose extra work by adding tags to= mark that a feature adds a keyword
and/or value. What hap= pen if a deprecated keyword / value was removed? The
synop= sis content can be rearranged too. I have a gut feeling that some work
should be done manually.



--
Eule= r Taveira

--9710c1a5bf1a464b99c9d583a4de0650--