Dear webmaster:
I am glad to write to you !
I am a programmer at NEC. Recently, I have interests in PostgreSql and want to
be a member of the developing team.
Can I join in the team ? And how ?
Hope to receive your letters !
Yours,sincerely
Sam
Hi Sam,
Anyone is welcome to join the development team if they feel they can contribute :-). The first step is to subscribe to the pgsql-hackers@postgresql.org mailing list (see http://www.postgresql.org/community/lists/) and get a feel for the atmosphere and current work. We're a day away from release at the moment, so today and tomorrow might be a little different from normal!
The next step is to visit http://www.postgresql.org/developer/, and have a read of the material there, particularly the developers FAQ.
Next, have a search through http://archives.postgresql.org/ to see if there has been any previous discussion on the feature you'd like to work on.
When you think you're ready to go, send an email to the hackers list explaining what you'd like to work on, and include any initial ideas you might have had, and where appropriate, references to anything you found in the archives of relevance. Quite possibly discussion of your proposed work will follow, and any design issues will be worked out, and you can get coding.
Once you think the job is done, simply post a patch in diff -c format to pgsql-patches@postgresql.org for community review. Don't be surprised or upset if the first couple get rejected - this is perfectly normal, even for seasoned hackers; just fix whatever people objected to and re-post.
Hope this helps (and doesn't put you off)!
Regards, Dave