From: | Peter Eisentraut <peter(at)eisentraut(dot)org> |
---|---|
To: | Ishaan Adarsh <ishaanad9(at)gmail(dot)com> |
Cc: | pgsql-hackers(at)lists(dot)postgresql(dot)org |
Subject: | Re: [DOC] Introducing Quick Start Guide to PL/pgSQL and PL/Python Documentation |
Date: | 2023-12-21 10:18:02 |
Message-ID: | 6966e186-1ead-4d7c-bfa8-d4cadc08ed99@eisentraut.org |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-hackers |
On 19.12.23 17:26, Ishaan Adarsh wrote:
> Subject: Clarification on the Purpose of the Patch
>
> Hi Peter,
>
> The intention was to address the challenge faced by newcomers in
> understanding how to write an extension for PostgreSQL. The existing
> documentation, while comprehensive, lacks a consolidated and
> easy-to-follow tutorial that serves as a quick start guide. The goal was
> to create a beginner-friendly resource that assumes only knowledge of
> Postgres and the target language, making it accessible for new
> contributors because the barrier for entry is prohibitive for new
> contributors. There are various third-party blog posts focusing on
> different areas, and sometimes contradictory.
Have you seen this:
https://www.postgresql.org/docs/devel/extend-extensions.html#EXTEND-EXTENSIONS-EXAMPLE
Maybe that could be extended/modified/simplified?
> Specifically:
> 1. The new section titled "Quick Start Guide" aims to provide
> step-by-step instructions for users to get started with writing
> extensions in PL/pgSQL and PL/Python.
What's confusing here is writing an extension in a PL language is not a
normal use case I'd say. The normal use case involves some C code.
From | Date | Subject | |
---|---|---|---|
Next Message | shveta malik | 2023-12-21 10:38:48 | Re: Track in pg_replication_slots the reason why slots conflict? |
Previous Message | Amit Kapila | 2023-12-21 10:15:34 | Re: speed up a logical replica setup |