Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
Skip to content

Commit d31ccb6

Browse files
committed
Add a link to the developer's FAQ for my article about how companies can
work effectively with open source communities.
1 parent 03d2a1c commit d31ccb6

File tree

2 files changed

+18
-14
lines changed

2 files changed

+18
-14
lines changed

doc/FAQ_DEV

Lines changed: 4 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: Wed Dec 20 11:21:55 EST 2006
4+
Last updated: Fri Dec 22 17:41:41 EST 2006
55

66
Current maintainer: Bruce Momjian (bruce@momjian.us)
77

@@ -100,7 +100,9 @@ General Questions
100100
both the internal implementation method you plan to use, and any
101101
user-visible changes (new syntax, etc). For complex patches, it is
102102
important to get community feeback on your proposal before starting
103-
work. Failure to do so might mean your patch is rejected.
103+
work. Failure to do so might mean your patch is rejected. If your work
104+
is being sponsored by a company, read this article for tips on being
105+
more effective.
104106

105107
A web site is maintained for patches awaiting review,
106108
http://momjian.postgresql.org/cgi-bin/pgpatches, and those that are

doc/src/FAQ/FAQ_DEV.html

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

16-
<P>Last updated: Wed Dec 20 11:21:55 EST 2006</P>
16+
<P>Last updated: Fri Dec 22 17:41:41 EST 2006</P>
1717

1818
<P>Current maintainer: Bruce Momjian (<A href=
1919
"mailto:bruce@momjian.us">bruce@momjian.us</A>)<BR>
@@ -24,7 +24,7 @@ <H1>Developer's Frequently Asked Questions (FAQ) for
2424
"http://www.postgresql.org/docs/faqs.FAQ_DEV.html">http://www.postgresql.org/docs/faqs.FAQ_DEV.html</A>.</P>
2525
<HR>
2626
<BR>
27-
27+
2828

2929
<H2>General Questions</H2>
3030
<A href="#item1.1">1.1</A>) How do I get involved in PostgreSQL
@@ -57,7 +57,7 @@ <H2>General Questions</H2>
5757
site development?<BR>
5858
<A href="#item1.19">1.19</A>) What is the timeline for the next major
5959
PostgreSQL release?<BR>
60-
60+
6161

6262
<H2>Technical Questions</H2>
6363
<A href="#item2.1">2.1</A>) How do I efficiently access information in
@@ -76,7 +76,7 @@ <H2>Technical Questions</H2>
7676
<A href="#item2.8">2.8</A>) What debugging features are available?<BR>
7777

7878
<BR>
79-
79+
8080
<HR>
8181

8282
<H2>General Questions</H2>
@@ -130,7 +130,7 @@ <H3 id="item1.3">1.3) What areas need work?</H3>
130130
in <I>doc/TODO</I> in the source distribution or at <A href=
131131
"http://www.postgresql.org/docs/faqs.TODO.html">
132132
http://www.postgresql.org/docs/faqs.TODO.html</A>.
133-
133+
134134

135135
<P>You can learn more about these features by consulting the
136136
archives, the SQL standards and the recommend texts (see <A href=
@@ -147,15 +147,17 @@ <H3 id="item1.4">1.4) What do I do after choosing an item to
147147
use, and any user-visible changes (new syntax, etc). For complex
148148
patches, it is important to get community feeback on your proposal
149149
before starting work. Failure to do so might mean your patch is
150-
rejected.</P>
150+
rejected. If your work is being sponsored by a company, read this
151+
<a href="http://momjian.us/main/writings/pgsql/company_contributions/">
152+
article</a> for tips on being more effective.</P>
151153

152154
<P>A web site is maintained for patches awaiting review,
153155
<a href="http://momjian.postgresql.org/cgi-bin/pgpatches">
154156
http://momjian.postgresql.org/cgi-bin/pgpatches</a>, and
155157
those that are being kept for the next release,
156158
<a href="http://momjian.postgresql.org/cgi-bin/pgpatches_hold">
157159
http://momjian.postgresql.org/cgi-bin/pgpatches_hold</a>.</P>
158-
160+
159161
<H3 id="item1.5">1.5) I've developed a patch, what next?</H3>
160162

161163
<P>You will need to submit the patch to pgsql-patches@postgresql.org. It
@@ -182,7 +184,7 @@ <H3 id="item1.5">1.5) I've developed a patch, what next?</H3>
182184
<I>src/tools/make_diff/difforig</I> useful. (Unified diffs are only
183185
preferable if the file changes are single-line changes and do not
184186
rely on surrounding lines.)</li>
185-
187+
186188
<li>PostgreSQL is licensed under a BSD license, so any submissions must
187189
conform to the BSD license to be included. If you use code that is
188190
available under some other license that is BSD compatible (eg. public
@@ -525,7 +527,7 @@ <H3 id="item1.14">1.14) How are RPMs packaged?</H3>
525527
<P>We try to build on as many different canonical distributions as we can.
526528
Currently we are able to build on Red Hat Linux 9, RHEL 3 and above,
527529
and all Fedora Core Linux releases.</P>
528-
530+
529531
<P>To test the binaries, we install them on our local machines and run
530532
regression tests. If the package builders uses postgres user to build the
531533
rpms, then it is possible to run regression tests during RPM builds.</P>
@@ -547,14 +549,14 @@ <H3 id="item1.14">1.14) How are RPMs packaged?</H3>
547549
is possible. Only the standard released 'official to that release'
548550
compiler is used -- and only the standard official kernel is used as
549551
well.</P>
550-
552+
551553
<P>PGDG RPM Building Project does not build RPMs for Mandrake .</P>
552554

553555
<P>We usually have only one SRPM for all platforms. This is because of our
554556
limited resources. However, on some cases, we may distribute different
555557
SRPMs for different platforms, depending on possible compilation problems,
556558
especially on older distros.</P>
557-
559+
558560
<P>Please note that this is a volunteered job -- We are doing our best to
559561
keep packages up to date. We, at least, provide SRPMs for all platforms.
560562
For example, if you do not find a RHEL 4 x86_64 RPM in our FTP site, it
@@ -836,7 +838,7 @@ <H3 id="item2.3">2.3) Why do we use <I>Node</I> and
836838
<PRE>
837839
<CODE> List *list;
838840
ListCell *i;
839-
841+
840842
foreach(i, list)
841843
{
842844
Var *var = lfirst(i);

0 commit comments

Comments
 (0)