Skip to content

Commit ff200d9

Browse files
committed
Add steps for typical patch.
1 parent 6cef5d2 commit ff200d9

File tree

2 files changed

+23
-4
lines changed

2 files changed

+23
-4
lines changed

doc/FAQ_DEV

Lines changed: 11 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11

22
Developer's Frequently Asked Questions (FAQ) for PostgreSQL
33

4-
Last updated: Mon Feb 25 15:29:28 EST 2002
4+
Last updated: Tue Apr 16 22:10:03 EDT 2002
55

66
Current maintainer: Bruce Momjian (pgman@candle.pha.pa.us)
77

@@ -96,7 +96,7 @@
9696

9797
1.2) How do I add a feature or fix a bug?
9898

99-
The source code is over 250,000 lines. Many problems/features are
99+
The source code is over 350,000 lines. Many fixes/features are
100100
isolated to one specific area of the code. Others require knowledge of
101101
much of the source. If you are confused about where to start, ask the
102102
hackers list, and they will be glad to assess the complexity and give
@@ -111,6 +111,15 @@
111111
facilities in the source, for performance reasons and for simplicity.
112112
Often a review of existing code doing similar things is helpful.
113113

114+
The usual process for source additions is:
115+
* Review the TODO list.
116+
* Discuss hackers the desirability of the fix/feature.
117+
* How should it behave in complex circumstances?
118+
* How should it be implemented?
119+
* Submit the patch to the patches list.
120+
* Answer email questions.
121+
* Wait for the patch to be applied.
122+
114123
1.3) How do I download/update the current source tree?
115124

116125
There are several ways to obtain the source tree. Occasional

doc/src/FAQ/FAQ_DEV.html

Lines changed: 12 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
<H1>Developer's Frequently Asked Questions (FAQ) for
1313
PostgreSQL</H1>
1414

15-
<P>Last updated: Mon Feb 25 15:29:28 EST 2002</P>
15+
<P>Last updated: Tue Apr 16 22:10:03 EDT 2002</P>
1616

1717
<P>Current maintainer: Bruce Momjian (<A href=
1818
"mailto:pgman@candle.pha.pa.us">pgman@candle.pha.pa.us</A>)<BR>
@@ -134,7 +134,7 @@ <H3><A name="1.1">1.1</A>) How go I get involved in PostgreSQL
134134

135135
<H3><A name="1.2">1.2</A>) How do I add a feature or fix a bug?</H3>
136136

137-
<P>The source code is over 250,000 lines. Many problems/features
137+
<P>The source code is over 350,000 lines. Many fixes/features
138138
are isolated to one specific area of the code. Others require
139139
knowledge of much of the source. If you are confused about where to
140140
start, ask the hackers list, and they will be glad to assess the
@@ -151,6 +151,16 @@ <H3><A name="1.2">1.2</A>) How do I add a feature or fix a bug?</H3>
151151
simplicity. Often a review of existing code doing similar things is
152152
helpful.</P>
153153

154+
<P>The usual process for source additions is:
155+
<UL>
156+
<LI>Review the TODO list.</LI>
157+
<LI>Discuss hackers the desirability of the fix/feature.</LI>
158+
<LI>How should it behave in complex circumstances?</LI>
159+
<LI>How should it be implemented?</LI>
160+
<LI>Submit the patch to the patches list.</LI>
161+
<LI>Answer email questions.</LI>
162+
<LI>Wait for the patch to be applied.</LI>
163+
</UL></P>
154164
<H3><A name="1.3">1.3</A>) How do I download/update the current source
155165
tree?</H3>
156166

0 commit comments

Comments
 (0)