PGCon2009 - Final Release

PGCon 2009
The PostgreSQL Conference

Peter Eisentraut
Day Talks - first day - 2009-05-21
Room DMS 1160
Start time 16:00
Duration 01:00
ID 143
Event type Lecture
Track Community
Language used for presentation English

The Lives of Others

Open-Source Development Practices Elsewhere

A survey of current and emerging development practices in open-source projects, and ideas that the PostgreSQL project could pick up.

The importance of actively managing and continuously reevaluating the development process has become increasingly apparent, particularly over the last year. Interestingly, the PostgreSQL project is not alone in that trend. It can therefore be insightful to examine what kinds of process development other open-source projects have gone through, and what lessons have been learned.

I have examined various aspects that are involved in running an open-source project, such as release management practices and methodologies, choice of development tools, team building, and legal aspects, in a range of other open-source projects and contrasted them with PostgreSQL. This session can provide new ideas for how to organize and run the PostgreSQL project and also teach about various tools and software engineering practices.