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 1iWnkA-000414-RF for pgsql-docs@arkaria.postgresql.org; Mon, 18 Nov 2019 20:35:30 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.89) (envelope-from ) id 1iWnk9-0003NI-L9 for pgsql-docs@arkaria.postgresql.org; Mon, 18 Nov 2019 20:35:29 +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 1iWnk9-0003N6-9q for pgsql-docs@lists.postgresql.org; Mon, 18 Nov 2019 20:35:29 +0000 Received: from mail-qk1-x72d.google.com ([2607:f8b0:4864:20::72d]) by makus.postgresql.org with esmtps (TLS1.3:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.92) (envelope-from ) id 1iWnk6-0005jN-A2 for pgsql-docs@lists.postgresql.org; Mon, 18 Nov 2019 20:35:28 +0000 Received: by mail-qk1-x72d.google.com with SMTP id 71so15724040qkl.0 for ; Mon, 18 Nov 2019 12:35:26 -0800 (PST) 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=OMJAuqGXjDP8kpciWkILG8WFxcfKwHYGWH8CuuCAU+c=; b=SebhaqFHii1+rhuE7U/EXlhHuoSFHOH+YIbcfBvGyqyg0V04KUcwxT4kXPobVotTAg SSEX10YqidmV4BnrQWCTebK7RF72a2I0g44ZkcuLLAg9s10pLIpgcbpjyFscBAX/JQ/k eiLoICjlF/wVm5TevFXwyEocjPTd0wzH1x+4uerBAXrPOP6btIY6MIadjksxEctqF1H7 nRrpbeE6gt3TDOMEhsl6bQdFpF7m1Pj2xsjH1IyRlXqqHgkJIN3p2uXTd3bepWtuq+Uz gIENT+Opj43gh6lhM7cy2sGiyNsa2pcj0xLgxLmrN2EiyKKSp4fbhZzNaB8li8/XFM/J kTBQ== 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=OMJAuqGXjDP8kpciWkILG8WFxcfKwHYGWH8CuuCAU+c=; b=L5WkyJXqwWWgFZsJmT3/sFxvsEVNyTCj3PuSQ4nZbrMtVDePrdzcSWW+fl1tIkjlkX RrYBp2QqgPg6EN7C1ZLNv0qRQfpNjaO2FjRoVcxHJc4TKE0haOVO1LmTj61c3VuVVhzf mcvSRiNCVYv0Q0cwU6Mw+aBvWB96eKJD0ktHg9HKYrGLoWmIF9Klwxo1C2HgFFEXLBBh ZYLwiObYXPPIY5snB0i3XuZ2u8Z3hKy0j4R+NvJGN8GmDD2Nh2z96q+m3F3TcrRkuKDK mUY+/eo5FSr1Dezf/2RH/uDp26rctRbRRg1pyfAgFFxg11DrAZxwWKtRUXsNp6rFPnPH 61YA== X-Gm-Message-State: APjAAAVxBWxT0vVI4IZX+UOmeLVd9Uj5uDv2lGtgCneY0nISU/Wh77Rm AeNj0PBqf6/ltgTwonJfkyc5KWwpcjgEQL1JgX0= X-Google-Smtp-Source: APXvYqwEjYuohTXZcmkMFWY1a1L0kJzpRQk1mgR6W4JSQCHhmr8tDNfstss92jurBf4d+sHToFNZw/sP4ZK1KQu+Gu0= X-Received: by 2002:a37:4852:: with SMTP id v79mr13479760qka.293.1574109325396; Mon, 18 Nov 2019 12:35:25 -0800 (PST) MIME-Version: 1.0 References: <54907b90aa20e603eb4204153c7dd5790ce258a4.camel@cybertec.at> In-Reply-To: <54907b90aa20e603eb4204153c7dd5790ce258a4.camel@cybertec.at> From: Liudmila Mantrova Date: Mon, 18 Nov 2019 23:35:13 +0300 Message-ID: Subject: Re: GSoD - a patch for Getting Started tutorial To: Laurenz Albe Cc: pgsql-docs@lists.postgresql.org, Stephen Frost , Sarah Conway Schnurr Content-Type: multipart/alternative; boundary="0000000000002d902c0597a4e38b" List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Precedence: bulk --0000000000002d902c0597a4e38b Content-Type: text/plain; charset="UTF-8" Thank you, Laurenz! On Mon, Nov 18, 2019 at 12:15 PM Laurenz Albe wrote: > On Sun, 2019-11-17 at 00:04 +0300, Liudmila Mantrova wrote: > > This is a good thing; I have seen people complain about the tutorial > ( > https://www.postgresql.eu/events/pgconfeu2019/schedule/session/2735-whats-wrong-with-postgres/ > ). > I really hope that your work doesn't go to waste > > 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. > > 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. > - 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. :)) -- Best regards, Liudmila Mantrova Technical writer at Postgres Professional: http://www.postgrespro.com --0000000000002d902c0597a4e38b Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Thank you, Laurenz!

On Mon, Nov 18, 2019 at 12:15 = PM Laurenz Albe <laurenz.albe@cybertec.at> wrote:
On Sun, 2019-11-17 at 00:04 +0300, Liudmil= a Mantrova wrote:

This is a good thing; I have seen people complain about the tutorial
(https= ://www.postgresql.eu/events/pgconfeu2019/schedule/session/2735-whats-wrong-= with-postgres/).
I really hope that your work doesn't go to waste=C2=A0

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?
=C2=A0
= I also had my doubts about it, but since we are only talking about PGDG pac= kages 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 t= he 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 m= akes the tutorial self-contained, which seems to address one of the concern= s raised in the presentation you are referring to.

Quickly skimming over the text, I have two things to comment:
- The RedHat binaries use "trust" authentication by default, not = "peer".
=C2=A0
Do you mean PGDG bi= naries 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= 9;ll try to tweak this part again.
=C2=A0
- I couldn't see anything about Windows.
=C2=A0 I think that particularly on Windows people would need a tutorial mo= st,
=C2=A0 not because Windows people are more clueless, but because things wor= k
=C2=A0 differently there.=C2=A0 Many Windows users don't know how to st= art a shell.
=C2=A0
I think we can extend it= with Windows specifics if there are no other major concerns. (But it'l= l 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 prob= lems. :))

--
Best = regards,
Liudmila Mantrova=C2=A0

Technical wri= ter at Postgres Professional: http://www.postgrespro.com
--0000000000002d902c0597a4e38b--