Re: Optimizing the documentation

2020-12-17 Thread Peter Geoghegan
On Thu, Dec 17, 2020 at 7:42 AM Bruce Momjian wrote: > I agree a holistic review of the docs can yield great benefits. No one > usually complains about overly verbose text, but making it clearer is > always a win. Anyway, of course, it is going to be very specific for > each case. As an extreme

Re: Optimizing the documentation

2020-12-17 Thread Bruce Momjian
On Mon, Dec 14, 2020 at 01:38:05PM -0800, Peter Geoghegan wrote: > On Mon, Dec 14, 2020 at 12:50 PM Tom Lane wrote: > > Most of the docs contain pretty dense technical > > material that's not going to be improved by making it even denser. > > It's always hard to write dense technical prose, for

Re: Optimizing the documentation

2020-12-14 Thread Joshua Drake
> > > > > Queries can also access multiple tables at once, or access the same table > > in a way that multiple rows are processed. A query that accesses multiple > > rows of the same or different tables at one time is a join. For example, > if > > you wish to list all of the weather records with th

Re: Optimizing the documentation

2020-12-14 Thread Tom Lane
Joshua Drake writes: > Certainly and I didn't want to just start dumping patches. Part of this is > just style, for example: > Thus far, our queries have only accessed one table at a time. Queries can > access multiple tables at once, or access the same table in such a way that > multiple rows of

Re: Optimizing the documentation

2020-12-14 Thread Peter Geoghegan
On Mon, Dec 14, 2020 at 12:50 PM Tom Lane wrote: > Most of the docs contain pretty dense technical > material that's not going to be improved by making it even denser. It's always hard to write dense technical prose, for a variety of reasons. I often struggle with framing. For example I seem to

Re: Optimizing the documentation

2020-12-14 Thread Joshua Drake
> > > > In short, the devil's in the details. Maybe there are lots of > places where this type of approach would help, but I think it's > going to be a case-by-case discussion not something where there's > a clear win overall. > Certainly and I didn't want to just start dumping patches. Part of t

Re: Optimizing the documentation

2020-12-14 Thread David G. Johnston
On Mon, Dec 14, 2020 at 1:40 PM Joshua Drake wrote: > For example, what would be exceedly helpful would be a documentation style >>> guide that is canonical and we can review documentation against. >>> >> I do agree with that premise, with the goal of getting more people to contribute to writing

Re: Optimizing the documentation

2020-12-14 Thread Tom Lane
Heikki Linnakangas writes: > On 14/12/2020 21:50, Joshua Drake wrote: >> Issues that are resolved with the optimized text: >> >> * Succinct text is more likely to be read than skimmed >> >> * Removal of extraneous mentions of PostgreSQL >> >> * Removal of unneeded justifications >> >> * Joinin

Re: Optimizing the documentation

2020-12-14 Thread Joshua Drake
> > > > > This is the official PostgreSQL documentation. It is written by the > > PostgreSQL community in parallel with the development of the software. > > We have organized it by the type of user and their stages of experience: > > Some thoughts on this example: > > - Changing "has been" to "is"

Re: Optimizing the documentation

2020-12-14 Thread Joshua Drake
> > >> >> Technical documentation should only be as verbose as needed to illustrate >> the concept or task that we are explaining. It should not be redundant, nor >> should it use .50 cent words when a .10 cent word would suffice. I would >> like to put effort into optimizing the documentation and

Re: Optimizing the documentation

2020-12-14 Thread Heikki Linnakangas
On 14/12/2020 21:50, Joshua Drake wrote: The community has spent a lot of time optimizing features over the years. Excellent examples include parallel query and partitioning which have been multi-year efforts to increase the quality,  performance, and extend features of the original commit. We

Re: Optimizing the documentation

2020-12-14 Thread David G. Johnston
On Mon, Dec 14, 2020 at 12:50 PM Joshua Drake wrote: > -hackers, > > The community has spent a lot of time optimizing features over the years. > Excellent examples include parallel query and partitioning which have been > multi-year efforts to increase the quality, performance, and extend > feat