Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commit1fa3353

Browse files
committed
Add to TODO.detail for qsort.
1 parentf79df7f commit1fa3353

File tree

1 file changed

+111
-0
lines changed

1 file changed

+111
-0
lines changed

‎doc/TODO.detail/qsort

Lines changed: 111 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,111 @@
1+
Index: doc/src/FAQ/FAQ_DEV.html
2+
===================================================================
3+
RCS file: /projects/cvsroot/pgsql/doc/src/FAQ/FAQ_DEV.html,v
4+
retrieving revision 1.107
5+
diff -c -r1.107 FAQ_DEV.html
6+
*** doc/src/FAQ/FAQ_DEV.html24 Dec 2005 19:29:38 -00001.107
7+
--- doc/src/FAQ/FAQ_DEV.html16 Feb 2006 20:08:51 -0000
8+
***************
9+
*** 156,180 ****
10+
11+
<H3 id="item1.5">1.5) I've developed a patch, what next?</H3>
12+
13+
! <P>Generate the patch in contextual diff format. If you are
14+
! unfamiliar with this, you might find the script
15+
! <I>src/tools/makediff/difforig</I> useful. Unified diffs are
16+
! only preferrable if the file changes are single-line changes and
17+
! do not rely on the surrounding lines.</P>
18+
!
19+
! <P>Ensure that your patch is generated against the most recent
20+
! version of the code. If it is a patch adding new functionality, the
21+
! most recent version is CVS HEAD; if it is a bug fix, this will be
22+
! the most recently version of the branch which suffers from the bug
23+
! (for more on branches in PostgreSQL, see <A href=
24+
! "#1.15">1.15</A>).</P>
25+
!
26+
! <P>Finally, submit the patch to pgsql-patches@postgresql.org. It
27+
will be reviewed by other contributors to the project and will be
28+
! either accepted or sent back for further work. Also, please try to
29+
! include documentation changes as part of the patch. If you can't do
30+
! that, let us know and we will manually update the documentation when
31+
! the patch is applied.</P>
32+
33+
<H3 id="item1.6">1.6) Where can I learn more about the
34+
code?</H3>
35+
--- 156,231 ----
36+
37+
<H3 id="item1.5">1.5) I've developed a patch, what next?</H3>
38+
39+
! <P>You will need to submit the patch to pgsql-patches@postgresql.org. It
40+
will be reviewed by other contributors to the project and will be
41+
! either accepted or sent back for further work. To help ensure your patch
42+
! is reviewed and committed in a timely fasion, please try to make sure your
43+
! submission conforms to the following guidelines:
44+
! <ol>
45+
! <li>Has the patch been discussed previously? If it has, give a direct link
46+
! to the message and/or bug# from the mail archives
47+
! (<a href="http://archives.postgresql.org/">http://archives.postgresql.org/</a>).
48+
! If it has not and the patch is of any complexity it is strongly
49+
! recommended you post a message to the appropriate list or you risk
50+
! getting your patch rejected. Refer back to <a href="#1.4">1.4</a> for
51+
! email guidelines.</li>
52+
!
53+
! <li>Ensure that your patch is generated against the most recent version
54+
! of the code, which for developers is CVS HEAD. For more on branches in
55+
! PostgreSQL, see <a href="#1.15">1.15</a>.</li>
56+
!
57+
! <li>Try to make your patch as readable as possible. Try to follow the
58+
! project's code-layout conventions; again, this makes it easier for the
59+
! reviewer, and there's no point in trying to do it
60+
! differently than pgindent. Also avoid unnecessary whitespace
61+
! changes, they just distract the reviewer, and your formatting changes
62+
! will probably not survive the next pgindent run anyway.</li>
63+
!
64+
! <li>The patch should be generated in contextual diff format and should
65+
! be applicable from the root directory. If you are unfamiliar with
66+
! this, you might find the script <I>src/tools/makediff/difforig</I>
67+
! useful.</li>
68+
!
69+
! <li>PostgreSQL is licensed under a BSD license, so any submissions must
70+
! conform to the BSD license to be included. If you use code that is
71+
! available under some other license that is BSD compatible (eg. public
72+
! domain) please note that code in your email submission</li>
73+
!
74+
! <li>Confirm that your changes can pass the regression tests and list the
75+
! platforms you have tested this on. If your changes are port specific,
76+
! list the ports that it applies to.</li>
77+
!
78+
! <li>Provide an implementation overview, preferably in code comments.</li>
79+
!
80+
! <li>If it is a performance patch, provide confirming test results to
81+
! show the benefits of your patch. It is OK to post patches without
82+
! this information, though the patch will not be applied until *somebody*
83+
! has tested the patches and found a valuable performance effect directly
84+
! attributable to the patch. Given that writing performance tests is not
85+
! terribly exciting, it is recommended you take this task upon yourself.</li>
86+
!
87+
! <li>If it is a new feature patch, confirm that it has been tested for
88+
! all desired scenarios. If it has not, this should be clearly stated as
89+
! a request for a particular kind of test to be performed. Note that the
90+
! patch will go no further until that test has been performed.</li>
91+
!
92+
! <li>New feature patches should also be accompanied by doc patches, and
93+
! pointers to any relevant sections of the SQL standard are recommended
94+
! as well. See <a href="#1.16">1.16</a> for more information on the
95+
! SQL standards.</li>
96+
!
97+
! <li>If your patch changes any existing defaults, you will need to
98+
! explain why this is *required* or the patch will likely be rejected.</li>
99+
! </ol>
100+
!
101+
! <p>Even if you pass all of the above, the patch may still be rejected
102+
! for other technical reasons. You should be prepared to listen to
103+
! comments received and perform any agreed rework. Even if you have
104+
! received positive comments from some community members, others may spot
105+
! problems with your approach, coding style or many other issues.</p>
106+
!
107+
! <p>Successful patches will be notified to you by email and you will be
108+
! credited for that work in the next set of release notes.</p>
109+
110+
<H3 id="item1.6">1.6) Where can I learn more about the
111+
code?</H3>

0 commit comments

Comments
 (0)

[8]ページ先頭

©2009-2025 Movatter.jp