PGCon2011 - Final (2011.06.11)

PGCon 2011
The PostgreSQL Conference

Speakers
David E. Wheeler
Schedule
Day Talks - 2 - 2011-05-20
Room DMS 1160
Start time 15:00
Duration 01:00
Info
ID 291
Event type Lecture
Track 9.1 Features
Language used for presentation English
Feedback

Distributing Extensions on PGXN

Optimal PGXN exposure via Smart distribution packaging

So you've solved a common problem in PostgreSQL, a serious pain point that lots of other people could take advantage of. You want to open-source the code, and would like to package it up and distribute it where people can find it, read its docs, and download and install it.

The newest destination for distributing PostgreSQL extensions is PGXN, the PostgreSQL Extension network. PGXN offers a central index of PostgreSQL extensions and their documentation, making it easy for people to find an install extensions.

How do you optimize your extension distribution for maximum PGXN exposure? By careful packaging, thorough documentation, and simple installation. Join me for an overview of how best to achieve that — including how to build extensions compatible with PostgreSQL 9.1's improved extension support.

One of the primary distinguishing features of PostgreSQL—and perhaps the number one reason to use it instead of another DBMS—is its extensibility and the large number of database extensions already available. PostgreSQL today is not merely a database, it’s an application development platform.

So you've solved a common problem in PostgreSQL, a serious pain point that lots of other people could take advantage of. So you've decided to open-source the code, and would like to package it up and distribute it where people can find it, read its docs, and download and install it.

The newest destination for distributing PostgreSQL extensions is PGXN, the PostgreSQL Extension network. PGXN offers a central index of PostgreSQL extensions and their documentation, making it easy for people to find an install extensions.

How do you optimize your extension distribution for maximum PGXN exposure? By careful packaging, thorough documentation, and simple installation. Join me for an overview of how best to achieve that — including how to build extensions compatible with PostgreSQL 9.1's improved extension support.