Received: from malur.postgresql.org ([217.196.149.56]) by arkaria.postgresql.org with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1jJMWj-0001De-FT for pgsql-hackers@arkaria.postgresql.org; Tue, 31 Mar 2020 19:26:21 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.92) (envelope-from ) id 1jJMWi-0006GF-10 for pgsql-hackers@arkaria.postgresql.org; Tue, 31 Mar 2020 19:26:20 +0000 Received: from magus.postgresql.org ([2a02:c0:301:0:ffff::29]) by malur.postgresql.org with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1jJMWh-0006G8-MZ for pgsql-hackers@lists.postgresql.org; Tue, 31 Mar 2020 19:26:19 +0000 Received: from mail-ed1-x52b.google.com ([2a00:1450:4864:20::52b]) by magus.postgresql.org with esmtps (TLS1.3:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.92) (envelope-from ) id 1jJMWf-0005xM-G4 for pgsql-hackers@postgresql.org; Tue, 31 Mar 2020 19:26:19 +0000 Received: by mail-ed1-x52b.google.com with SMTP id bd14so26545875edb.10 for ; Tue, 31 Mar 2020 12:26:16 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=4OCpI1HkrItu73fD58cQbVvrcaDb/iJWNO+eUeekuUM=; b=B66yyEQA2YeHGIPkH/Hfpa0SO7ZPeCmvyUsdzCDf+vbBVZbi/VEnoSuaIPk5nRCtIS 0duD5CELEJu0E/i81ThXgugMHpzMO+G4xTCpyir2hcU4uIg6rUyTl75Vc6BggQbvqiKd UahkedrG0vy3sntjQQrKEW61k4CjKLMSlY2wOWdzrNFjm+xGR1OTjmlvvco2uy3sbqJ5 loX6nAw+srmU1EQ7QqYOcl5jYv5EuptsCmGNt9X/G8n51lhmumXpHv/p+v35YhihI2ar jTUwmHt/9+tJ/Yc5fmz841MJyMnjYerDmSl4IJTJfH/nQpdydVWE0YiYix33XJRH/0HB C2MQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=4OCpI1HkrItu73fD58cQbVvrcaDb/iJWNO+eUeekuUM=; b=uWgmGZq5p/r+J/YEk6E3s61LyCR/R6k/WoyJ2eo90LWipR4GtGRi3qU7qlA9+TLiVR aKnK8wy8Yk6K4413Qwqen9vecM98xRzpbtKB5B5hnvSfN2O+B8gYRzmL37NwER33UoiS 5le78yBSJFV0H+dWdRadqGAKI3qTFBbHXmFKDQb0gF3G8CC+cFYbWvU0ztYsTkrO7E3l 198kROlBwiCfuJTJGc6JS6HGQFKyLF6v0REm0eP8FeDfElxSI5y4pR5NHteiHsiFKS+S U74ldFQybN+22GtU/y8pKx0HowWqJyo90ahKGdXjCnxgTyDOMqIE9Ilz8hiLmOcYnN64 DrTw== X-Gm-Message-State: AGi0Pua4q5oS5IV0y0Rq562i5rswbOj64FDNGQ9qFsEOiuCb/evkNYIl S4YJlG9T1+2Bbq8odzGwUZkIebUuBKlCBW9O23Y= X-Google-Smtp-Source: APiQypJWPUjS1yy4MlAhqN36dfT7jforiYF8+H42HibMuel06weVV2dyaSUiO15GQPJc1mh5qKMaKFWnlLt8JjcW0Mg= X-Received: by 2002:a50:a9c4:: with SMTP id n62mr891900edc.267.1585682774843; Tue, 31 Mar 2020 12:26:14 -0700 (PDT) MIME-Version: 1.0 References: <20200331180929.GH14618@telsasoft.com> In-Reply-To: <20200331180929.GH14618@telsasoft.com> From: Corey Huinker Date: Tue, 31 Mar 2020 15:26:02 -0400 Message-ID: Subject: Re: Add A Glossary To: Justin Pryzby Cc: pgsql-hackers@postgresql.org Content-Type: multipart/alternative; boundary="0000000000008566d605a22b8a82" List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Precedence: bulk --0000000000008566d605a22b8a82 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable On Tue, Mar 31, 2020 at 2:09 PM Justin Pryzby wrote: > On Sun, Oct 13, 2019 at 04:52:05PM -0400, Corey Huinker wrote: > > 1. It's obviously incomplete. There are more terms, a lot more, to add. > > How did you come up with the initial list of terms ? > 1. I asked some newer database people to come up with a list of terms that they used. 2. I then added some more terms that seemed obvious given that first list. 3. That combined list was long on general database concepts and theory, and short on administration concepts 4. Then J=C3=BCrgen suggested that we integrate his working list of terms, = very much focused on internals, so I did that. 5. Everything after that was applying suggested edits and new terms. > Here's some ideas; I'm *not* suggesting to include all of everything, but > hopefully start with a coherent, self-contained list. > I don't think this list will ever be complete. It will always be a work in progress. I'd prefer to get the general structure of a glossary committed in the short term, and we're free to follow up with edits that focus on the wording. > > grep -roh '[^<]*' doc/src/ |sed 's/.*/\L&/' |sort |uniq -c > |sort -nr |less > > Maybe also: > object identifier > operator classes > operator family > visibility map > Just so I can prioritize my work, which of these things, along with your suggestions in previous emails, would you say is a barrier to considering this ready for a committer? --0000000000008566d605a22b8a82 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
On Tue, Mar 31, 2020 at 2:09 PM Justin Pr= yzby <pryzby@telsasoft.com&g= t; wrote:
On Sun, Oct 13, 2019 at 04:52:05PM -0400, Corey Huinke= r wrote:
> 1. It's obviously incomplete. There are more terms, a lot more, to= add.

How did you come up with the initial list of terms ?
<= br>
1. I asked some newer database=C2=A0people to come up with a = list of terms that they used.
2. I then added some more terms tha= t seemed obvious given that first list.
3. That combined list was= long on general database concepts and theory, and short on administration = concepts
4. Then=C2=A0J=C3=BCrgen suggested that we integrate his= working list of terms, very much focused on internals, so I did that.
5. Everything after that was applying suggested edits and new terms.<= /div>
=C2=A0
Here's some ideas; I'm *not* suggesting to include all of everythi= ng, but
hopefully start with a coherent, self-contained list.
=
I don't think this list will ever be complete. It will a= lways be a work in progress. I'd prefer to get the general structure of= a glossary committed in the short term, and we're free to follow up wi= th edits that focus on the wording.
=C2=A0

grep -roh '<firstterm>[^<]*' doc/src/ |sed 's/.*/\L&am= p;/' |sort |uniq -c |sort -nr |less

Maybe also:
object identifier
operator classes
operator family
visibility map

Just so I can prioritize= my work, which of these things, along with your suggestions in previous em= ails, would you say is a barrier to considering this ready for a committer?= =C2=A0
--0000000000008566d605a22b8a82--