How to sponsor a feature

From PostgreSQL wiki

Revision as of 21:31, 18 May 2012 by Boshomi (Talk | contribs)

Jump to: navigation, search

Contents

How to sponsor a feature

Propose the Feature

  • Write a detailed proposal. Here is a proposal template
  • Send it to the pgsql-hackers list.
  • Ask for feedback, and pay attention both to what comes back and to silence.
  • Lather, rinse, repeat.
  • Avoid sending such proposals during a CommitFest.

Create A Specification

You can:

  • Create this on your own.
  • Solicit community help.
  • Hire people to create the specification.

Gather Consensus on the Specification

  • Send the specification back to pgsql-hackers and make sure you get affirmative agreement before proceeding further.

Create Patches

  • Patches should be in the form of context-style diffs.
  • They should apply cleanly to CVS TIP.
  • Make sure you send patches early and often. Giant patch dumps are a great way to get your patch rejected and/or ignored.

Submit Patches

  • Send patches to the pgsql-hackers list along with a reminder of what has gone before. Pointers into the archives are good if some time has elapsed.
Personal tools