Developers
Who are we?
A PostgreSQL database developer is someone who is actually working on the project, not someone using it to develop
an application or a website. We don't hire programmers, we reach across the Internet, drawing the best database
developers in the world to PostgreSQL. Read about the people behind PostgreSQL and
check out the group picture from the 2006
PostgreSQL Anniversary Summit.
What will you find here?
The information available in this section will mainly interest PostgreSQL developers. Here you'll find the
roadmap with current TODO list, coding and
testing information, CommitFests, mailing lists, and
the developer FAQ. Keep in mind the information available here is not
necessarily available in the release version of PostgreSQL - it may not yet even be in the development version.
What is a CommitFest?
A
CommitFest is a period during
the PostgreSQL feature development where
committers and
contributors focus on
reviewing,
testing, and getting patches committed.
Patches are registered in the
CommitFest application,
which PostgreSQL developers use to track the patch status.
There are typically 5 CommitFests in a major release cycle: July, September,
November, January, and March. The March CommitFest is the final CommitFest in a
major release, which is followed by "feature freeze" and the beginning of the
beta period. A
"
CommitFest Manager"
manages a CommitFest and has responsibilities to help manage the list of
patches.
Anyone can participate in a CommitFest and it is a great way to get started
contributing to PostgreSQL. You can submit a patch to be included in a
CommitFest, sign up to review a patch, or become a CommitFest Manager
(though CommitFest Managers tend to have some level of experience in the
community).
Google Summer of Code Program
The PostgreSQL Project is a proud participant in Google's Summer of Code program. If you are interested in working on a PostgreSQL related project, please check out our Summer of Code page.