Publishing your extension
Thank you for contributing to the PostgreSQL community! Your support will not go unnoticed in this gathering of like-minded guys that are all a slightly smarter than each other. Your work will be seen by dozens of developers looking for community solutions to common problems. You have made the open source world a better place.
Since we are talking about publication, you should consider the licensing model for your extension. The publication methods that we are about to describe assume that the extension will be made available to the general public. As such, please consider the PostgreSQL license for your extension. You can find the current one here:
http://www.postgresql.org/about/licence/
Introduction to the PostgreSQL Extension Network
When you want to publish your module, you could start writing packaging scripts for each of the distribution systems for every operating system. This is the way the PostgreSQL extensions have been distributed in the past. This distribution...