Re: Extensions Documentation

From: "David E(dot) Wheeler" <david(at)justatheory(dot)com>
To: Peter Eisentraut <peter_e(at)gmx(dot)net>
Cc: Simon Riggs <simon(at)2ndQuadrant(dot)com>, Pg Hackers <pgsql-hackers(at)postgresql(dot)org>
Subject: Re: Extensions Documentation
Date: 2012-10-26 16:09:54
Message-ID: 975FFE60-A44D-43C4-AD94-04DC7125181F@justatheory.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-hackers

On Oct 26, 2012, at 5:27 AM, Peter Eisentraut <peter_e(at)gmx(dot)net> wrote:

>
> The advantage that these programming language ecosystems have is that
> they can implement the processors for the documentation format in the
> language itself, so it's easy to recommend or enforce a particular
> system. I don't think we're going to implement any documentation
> processing in SQL, so we'd end up adding some kind of external
> dependency, and that's usually tricky.

True, which is why I was thinking of something relatively light-weight and self-contained like sundown.

> Also, there are wildly diverging paradigms in use. For example, in
> Perl, the convention is one man page per module. In Python, for most
> modules you don't get any locally installed documentation by default.
> Instead, you're encouraged to upload your stuff to readthedocs.org. All
> of these have their advantages, but I think it's too early to tell what
> the best convention for a PostgreSQL extension would be.

Well, only because nothing much exists yet. The convention for what gets turned into proper documentation (e.g., man pages and/or HTML output) will be whatever someone decides to implement and get committed. Because otherwise, there is no convention at all, aside from the current convention is a plain text file stuck in the docs folder, which isn't really documentation, IMHO.

Best,

David

In response to

Responses

Browse pgsql-hackers by date

  From Date Subject
Next Message Tom Lane 2012-10-26 17:09:12 Re: Query ending up with hitting all the partition with sub-query in the projection list
Previous Message Karl O. Pinc 2012-10-26 15:23:56 Re: Doc patch, put RAISE USING keywords into a table