Received: from malur.postgresql.org ([217.196.149.56]) by arkaria.postgresql.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_CBC_SHA1:256) (Exim 4.89) (envelope-from ) id 1iWyRL-00049k-Qo for pgsql-docs@arkaria.postgresql.org; Tue, 19 Nov 2019 08:00:48 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.89) (envelope-from ) id 1iWyRK-0003ow-7u for pgsql-docs@arkaria.postgresql.org; Tue, 19 Nov 2019 08:00:46 +0000 Received: from makus.postgresql.org ([2001:4800:3e1:1::229]) by malur.postgresql.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_CBC_SHA1:256) (Exim 4.89) (envelope-from ) id 1iWyRJ-0003on-Og for pgsql-docs@lists.postgresql.org; Tue, 19 Nov 2019 08:00:46 +0000 Received: from mail-wm1-x343.google.com ([2a00:1450:4864:20::343]) by makus.postgresql.org with esmtps (TLS1.3:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.92) (envelope-from ) id 1iWyRE-0002V1-Bu for pgsql-docs@lists.postgresql.org; Tue, 19 Nov 2019 08:00:44 +0000 Received: by mail-wm1-x343.google.com with SMTP id z19so2311624wmk.3 for ; Tue, 19 Nov 2019 00:00:39 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cybertec-at.20150623.gappssmtp.com; s=20150623; h=message-id:subject:from:to:cc:date:in-reply-to:references :user-agent:mime-version:content-transfer-encoding; bh=tL49cfsU1rqaWQuOkKqj75YCW09vCeHVuH7ftKIUw84=; b=Styrv0cJDD3WPx1cB2rXzWI4qDdnWmmWBxSbToljl2vue+HTKpP0TpQih0CNs8LVL6 T01A1Tp9cvhcfi0YvbejOg7yO9a3af0D9mHJHzPSYlymdGvKfMk044FGtkY2XisSJOg9 iTxOI76OyjwWBPTXxoXH3wK076zh0AIvtNA/yDStqNyKroUyjdxi7s0p5GsDO5YZnIse GW27b4oPWr9fUuj0FEWMYQvpwmIbKiSil2lgAX4ofWifVc/emowTOHWnSMASlFPb5ooJ iEX8c0tmGjsJa7/czbpNOVpsy81hZqmQHAZX457AyK/u+CiBGVKYF4kEvyvUQ297w9LO y2zA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:message-id:subject:from:to:cc:date:in-reply-to :references:user-agent:mime-version:content-transfer-encoding; bh=tL49cfsU1rqaWQuOkKqj75YCW09vCeHVuH7ftKIUw84=; b=ANSFYjch8iwG7MTu5MUhKZ+Svx+55x1VAMl3nOoKu88rc0Kw2My8645Av/Ux9y17+X DchHydyolv4M1oJwctYrov2FiuEc9IUb+l+2aPuAAZUWxM38jyl7lRvgUEDvb5XeMVPL 6hkJkgY5Ume0f07YhBN+wHxVL9p8/FaKvwcWz0AcAUhFvuOdU2Lorl/Q0vdM2EVCra0v h7nmMdsN3A0mxNnkLx9GwsuuQ6Nwpk96OYuG9HMm6q9Bh2HsQpAec8afnsrN1U+HlEVx /v8HY9viP+2EuCN5uL9FRi8+hGWJeWAw7fZxgADFZOBSU10UYS/1uczptHXVbbd4G9DQ OkCg== X-Gm-Message-State: APjAAAVdf2EWyghH+sBjJzchAJgbejqiAD0gZQSQdD9tHKbkl8QVaWAZ rT6UL3YGZUwzv9X5ymBwP9FlBg== X-Google-Smtp-Source: APXvYqwHsmzViuky0RSfNBV62Ot/Dh0Gx4whUpr1MtfS2cuxTqNmivJlk/sQ9M6SMiEz+v9XNRP87w== X-Received: by 2002:a1c:4907:: with SMTP id w7mr3731695wma.62.1574150437713; Tue, 19 Nov 2019 00:00:37 -0800 (PST) Received: from localhost.localdomain (217-149-169-68.nat.highway.telekom.at. [217.149.169.68]) by smtp.gmail.com with ESMTPSA id g184sm2290464wma.8.2019.11.19.00.00.36 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 19 Nov 2019 00:00:37 -0800 (PST) Message-ID: Subject: Re: GSoD - a patch for Getting Started tutorial From: Laurenz Albe To: Liudmila Mantrova Cc: pgsql-docs@lists.postgresql.org, Stephen Frost , Sarah Conway Schnurr Date: Tue, 19 Nov 2019 09:00:36 +0100 In-Reply-To: References: <54907b90aa20e603eb4204153c7dd5790ce258a4.camel@cybertec.at> Content-Type: text/plain; charset="UTF-8" User-Agent: Evolution 3.32.4 (3.32.4-1.fc30) MIME-Version: 1.0 Content-Transfer-Encoding: 7bit List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Precedence: bulk On Mon, 2019-11-18 at 23:35 +0300, Liudmila Mantrova wrote: > > I am a bit uncomfortable about having details about the workings of > > binary packages for specific operating systems in the core documentation. > > Maybe I'm too sensitive there, but what about having these parts in the Wiki > > and linking there from the tutorial? > > I also had my doubts about it, but since we are only talking about PGDG packages that > the community supports, it's probably OK to have it in docs? Besides, I believe we > should be consistent here - if we are hand-holding the user through the source install, > we should have a description for binary install as well (which is even more useful for novices). > I also think it makes the tutorial self-contained, which seems to address one of the > concerns raised in the presentation you are referring to. Perhaps you are right, but I wonder if following a link into the Wiki would be a great hurdle for the novice. I personally thought that a lot of the complaints in the presentation were ridiculous, so we need not follow its recommendations slavishly. > > Quickly skimming over the text, I have two things to comment: > > - The RedHat binaries use "trust" authentication by default, not "peer". > > Do you mean PGDG binaries or any other binaries? For a PGDG install on e.g. RHEL 8, > peer seems to be the default. > But now that you mentioned it, I realized that trust is the default for > source installs and it might be worth adding, too. I'll try to tweak this part again. The binaries for Fedora Linux use "trust". I think that the source installation is covered well enough. > > - I couldn't see anything about Windows. > > I think that particularly on Windows people would need a tutorial most, > > not because Windows people are more clueless, but because things work > > differently there. Many Windows users don't know how to start a shell. > > I think we can extend it with Windows specifics if there are no other major concerns. > (But it'll probably take some time for me to try it and figure out the differences. > Although I know how to start a shell, I'm sure I'll face other problems. :)) I understand your reluctance. But if we want to cater for clueless beginners, we cannot omit Windows. Yours, Laurenz Albe -- Cybertec | https://www.cybertec-postgresql.com