Re: The word "virgin" used incorrectly and probably better offreplaced - Mailing list pgsql-docs

From Alvaro Herrera
Subject Re: The word "virgin" used incorrectly and probably better offreplaced
Date
Msg-id 20191107150320.GA8132@alvherre.pgsql
Whole thread Raw
In response to The word "virgin" used incorrectly and probably better off replaced  (PG Doc comments form <noreply@postgresql.org>)
Responses Re: The word "virgin" used incorrectly and probably better offreplaced  (Daniel Gustafsson <daniel@yesql.se>)
List pgsql-docs
On 2019-Nov-07, PG Doc comments form wrote:

> Page: https://www.postgresql.org/docs/12/manage-ag-templatedbs.html
> Description:
> 
> The use of the word virgin as an adjective is incorrect here and also an
> anachronism. It is better off replaced with the word pristine - quotes
> unnecessary. Note the word virgin appears in another page of the
> documentation (a search will find it).

Just because a word has sexual connotations does not imply that it
doesn't have non-sexual meanings.

Merriam-Webster lists https://www.merriam-webster.com/dictionary/virgin

2: FRESH, UNSPOILED
specifically : not altered by human activity

6: free of impurity or stain : UNSULLIED

which seems to apply well to all cases at hand.  Also:
  First Known Use of virgin
  Noun: 13th century, in the meaning defined at sense 2a
  Adjective: 14th century, in the meaning defined at sense 6

  History and Etymology for virgin
  Noun: Middle English, from Anglo-French virgine, from Latin virgin-, virgo young woman, virgin


That said, in two of the three phrases where the word appears, the quoted
adjective adds no value.  We could remove the quoted word entirely in
all three places and nothing would be lost.  But if we do that, then the
third occurrence of the word would become inintelligible:

  "This is particularly handy when restoring a pg_dump dump: the dump
  script should be restored in a virgin database to ensure that one
  recreates the correct contents of the dumped database, without
  conflicting with objects that might have been added to template1 later
  on."

because we have not explained what a "virgin database" is.  We could say
"empty", which seems better suited than both "virgin" and "pristine"
anyway.

-- 
Álvaro Herrera                https://www.2ndQuadrant.com/
PostgreSQL Development, 24x7 Support, Remote DBA, Training & Services



pgsql-docs by date:

Previous
From: PG Doc comments form
Date:
Subject: The word "virgin" used incorrectly and probably better off replaced
Next
From: Tom Lane
Date:
Subject: Re: Small typo in func.sgml