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.96) (envelope-from ) id 1wFuSZ-005gzF-2K for pgsql-hackers@arkaria.postgresql.org; Thu, 23 Apr 2026 13:51:16 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.96) (envelope-from ) id 1wFuSZ-0022DD-02 for pgsql-hackers@arkaria.postgresql.org; Thu, 23 Apr 2026 13:51:15 +0000 Received: from makus.postgresql.org ([2001:4800:3e1:1::229]) by malur.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from ) id 1wFuSY-0022D4-1r for pgsql-hackers@lists.postgresql.org; Thu, 23 Apr 2026 13:51:14 +0000 Received: from mail-yx1-xb130.google.com ([2607:f8b0:4864:20::b130]) by makus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.98.2) (envelope-from ) id 1wFuSS-00000002QJX-0tXX for pgsql-hackers@postgresql.org; Thu, 23 Apr 2026 13:51:13 +0000 Received: by mail-yx1-xb130.google.com with SMTP id 956f58d0204a3-651b0eb2564so7175602d50.3 for ; Thu, 23 Apr 2026 06:51:08 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1776952268; cv=none; d=google.com; s=arc-20240605; b=dptEXJ1UFB6ZrCeJw8EXDdqKkcXa47HQ4zCVK3X40y8xVXJOWfJbutU7lAe8OOhQWm rdTVTE4fr41j4027otCfwk39ZsJuSGB6Det5cJj4AZMU2WJEtHUZ42tlJ365PiLvd8BD dONKx8Vs0KCFXMTGxmaMGZp9iQu+taNiESJQISZl7nsFryn456jb8Al2K78mogmLIFIQ kV6zZvexbhqRC6i7R9t9xMD6wLbq6NHy6LO3GHpg+UwlwN9HFwj1Q8ZZeajaXk7tZhjI CmeILBZSkx7CniaUz4Sjix4pvMWIWrOjfbFvlmDxR+2N8hWzKfYbB67CoOpjW4VSrLLM g+BQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:dkim-signature; bh=Ct915MTXe776HmH2902Jm/4di0esfK4LI+2ECTXC1bk=; fh=jme6Xe22f+yDjahd56EHV6P6oxqyT5PwHPBbRoXxSLk=; b=jx+ZS1FOXLBzjjq6gWnOCsPzfBFPFB031XbCIuBdI8tDjJ59LYVoXhazuO9n3zTKIC 1q8XbC4Wvx5pkCTYMGsc+Hj+CoKFp8ZildZHjRmzT8YjvTB56yuPrqC7BEacwrQigUSh hsGiTEHNM+NLB7eMUbA/DToLJjkoyZuDq2AR+4vvWw0db1saqmTdNd3zO5++dH4MagRT Scy09/A8OJx9jAHc6hgWO3qeZIUIuPVdrjjn5dmVbr3Vki7iYyqhY+M+9bq0qy/FxDbh sly9mEPS+MZkiOKqA0jcHfBNzLvkVuIuek4amHRi5rE5U3W+Y/FEXbketXmljihnQq1z D9ZA==; darn=postgresql.org ARC-Authentication-Results: i=1; mx.google.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1776952268; x=1777557068; darn=postgresql.org; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=Ct915MTXe776HmH2902Jm/4di0esfK4LI+2ECTXC1bk=; b=PxgAhRcetuPO4lpJcqIARGfHXP0p8FuEYHt5fD7iX59Z402LVch5eu5r2PD16ZlG9v 1kF7mPfHUGBCsRr1055eyI/g+5jANOddjemAQNji/0P+wULP/1R9Elj+Tw0KvjDp2Mjm pAz/uuBQpnBqVmoovGo45Nl15LrGKURm5CJLoFOCN1ejP4d2BiF3Lw44+h1AOhREVu0v m40lo88WitJivyNGuI4FkCN816XxmI8Pu0nrgUWTFwdBaUTeMeEbJdabIATfGsi/vsuU +ZK1IB9QUhlf1f9U01jfY82ibew1m3CGMbbMrdmp/utfBjxnhHbASBKqGg/DnWsfnTGL MymA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1776952268; x=1777557068; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-gg:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=Ct915MTXe776HmH2902Jm/4di0esfK4LI+2ECTXC1bk=; b=VDhQ1ikSy5llm+chtV9zb7nktVdMEIKdGs5pxYJpkbecftvgIIEyFsXC0h6ryVN+Ds EaJFRFG+WLjCh53ctRNDbtjcjU6Rjzdl2pL8gk9EiBUz/g4X0Cv1+CbNmTW1Y03k+GoZ X2SgJGq5GSotai7YdeeLDV05Dyyx6aAPBdfqwYVpaemIu0DiMVibclQNbIugVf5rrMdY NQTCHgNDys8pp/gEuPZhBObAcJbnfSUCe456ChQA6XEj3lGvaGJBvEm0UXx5aEBjbeFO wa2IxRB3jZNt7avXdORiqDNzX/A12VSYLSTCD6NKWNo7P9cBin8W28J9dNXeD/jTH8FC S8Nw== X-Forwarded-Encrypted: i=1; AFNElJ/rdaYQZVBUofJdc3epsWvJsKespFDerEZgHPNvUtHJcAiVwrVj/OCntm1QY3fuk8EiEvSsIxxc64KpzGsO@postgresql.org X-Gm-Message-State: AOJu0YyuF5qDiH6t0HqyOSq94mgOHhonBHgmoVUFpCouxCyxkmeig7FX ZYlL6TY4hMuS2jNIOjJzNGnDP0Zi7b10DxWIqkucQUfhl7l2SSto8MKhtap91GLpgB6xFnIBJ5B oD4zKPoFLqJzOkDCUIlGUhE6mwuB+u9Xztw== X-Gm-Gg: AeBDiev2FR5oyJXxjNbmbc2KuHg4KowtPKjQ1I9K6zT/9T3fKGmPK4vzZrUQVLckY1x sblapkiGYiCx97POy5LILtVy1a6PuoxjmgRlq0hJldqvljj2OSV0mpyqyu+W6LfXNYJ1ixIvYHF a8j7/oskVY64RCtSDPpWBoBPJYGmDuwOXJO9EjUH77ufSNKAMu1ZP3XtvBbj29Icijil994ivoH ycbp3I4NqqWF9791KeA9Yq9LQfVZJHLdglsH07inBFf+kEDJqW+ZJQDnYf6tSrAMHH/PFwP+JAi mTsRyd0wNSfViwEp3g== X-Received: by 2002:a53:c04d:0:20b0:651:bb21:e7fb with SMTP id 956f58d0204a3-65310acecaemr19318576d50.54.1776952267816; Thu, 23 Apr 2026 06:51:07 -0700 (PDT) MIME-Version: 1.0 References: <778F991A-3BF8-4618-8F2E-3C503063F650@yesql.se> In-Reply-To: From: "David G. Johnston" Date: Thu, 23 Apr 2026 06:50:31 -0700 X-Gm-Features: AQROBzDBnjfZ3g20CyhTx0VVo1neqNzRMykkkwCbi0z6yCMJJENXfxF6D8xSvX4 Message-ID: Subject: Re: Adding an explaining title to Notes on SGML To: Marcos Pegoraro Cc: Daniel Gustafsson , PostgreSQL Hackers Content-Type: multipart/alternative; boundary="000000000000b4c131065020f052" List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk --000000000000b4c131065020f052 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable On Thu, Apr 23, 2026 at 6:34=E2=80=AFAM Marcos Pegoraro = wrote: > Em qui., 23 de abr. de 2026 =C3=A0s 09:27, David G. Johnston < > david.g.johnston@gmail.com> escreveu: > >> Use a footnote, but add entries for any/some to the table and use the >>> description to say they are not implemented and to use bool_and/bool_or >>> instead, then anchor the footnote at these entries. >>> >> > Honestly, I'd like to remove all footnotes. The watermark identifying the= m > is so small that many people don't even see that it's a link, and the fac= t > that it's at the bottom of the page makes it even more isolated from the > text it refers to. > This seems solvable in the xslt/CSS. Instead of traditional superscript print the link at normal-ish size with normal underline indicator for it being a link. On the website we could possibly even code in a tooltip on hover to show the note content without clicking or scrolling the page. And in this case choosing not to follow the footnote only means one loses out on understanding why we didn't implement any/some aggregates, not that main info, which is repeated for each, that they are not implemented. I'd call that a top-tier example of when to use a footnote. And agree we can do better styling it. David J. --000000000000b4c131065020f052 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
On Thu, Apr 23, 2026 at 6:34=E2=80=AFAM Marcos Pegoraro &l= t;marcos@f10.com.br> wrote:
Em qui., 23 de abr. de 2026 =C3=A0s 09:27, David G. Johnston <david.g.johnston@g= mail.com> escreveu:
Use a footnote, but add entries for any/some to the table and use the = description to say they are not implemented and to use bool_and/bool_or ins= tead, then anchor the footnote at these entries.

Honestly, I'd like= to remove all footnotes. The watermark identifying them is so small that m= any people don't even see that it's a link, and the fact that it= 9;s at the bottom of the page makes it even more isolated from the text it = refers to.=C2=A0

This= seems solvable=C2=A0in the xslt/CSS.=C2=A0 Instead of traditional superscr= ipt print the link at normal-ish size with normal underline=C2=A0indicator = for it being a link.=C2=A0 On the website we could possibly even code in a = tooltip on hover to show the note content without clicking or scrolling the= page.=C2=A0 And in this case choosing not to follow the footnote only mean= s one loses out on understanding why we didn't implement any/some aggre= gates, not that main info, which is repeated for each, that they are not im= plemented.=C2=A0 I'd call that a top-tier example of when to use a foot= note.=C2=A0 And agree we can do better styling it.

Dav= id J.

--000000000000b4c131065020f052--