2024-11-14 release
[pgweb.git] / templates / pages / developer.html
blob773a995c8e83536579b939456df2e7cd75b79b34
1 {%extends "base/page.html"%}
2 {%block title%}Developers{%endblock%}
3 {%block contents%}
4 <h1>Developers <i class="fa fa-code"></i></h1>
6 <h2>Who are we?</h2>
8 <p>A PostgreSQL database developer is someone who is actually working on the project, not someone using it to develop
9 an application or a website. We don't hire programmers, we reach across the Internet, drawing the best database
10 developers in the world to PostgreSQL. Read about the <a href="/community/contributors/">people behind PostgreSQL</a> and
11 check out the <a href="/files/community/conference06/conference_group.html">group picture</a> from the 2006
12 PostgreSQL Anniversary Summit.
13 </p>
15 <h2>What will you find here?</h2>
17 <p>The information available in this section will mainly interest PostgreSQL developers. Here you'll find the
18 <a href="/developer/roadmap/">roadmap</a> with current <a href="https://wiki.postgresql.org/wiki/Todo">TODO list</a>, <a href="/developer/coding/">coding</a> and
19 <a href="/developer/testing/">testing</a> information, <a href="https://commitfest.postgresql.org">CommitFests</a>, <a href="/list/">mailing lists</a>, and
20 the developer <a href="https://wiki.postgresql.org/wiki/Developer_FAQ">FAQ</a>. Keep in mind the information available here is not
21 necessarily available in the release version of PostgreSQL - it may not yet even be in the development version.
22 </p>
24 <h2>What is a CommitFest?</h2>
26 A <a href="https://commitfest.postgresql.org">CommitFest</a> is a period during
27 the PostgreSQL feature development where
28 <a href="https://wiki.postgresql.org/wiki/Committers">committers</a> and
29 <a href="/community/contributors/">contributors</a> focus on
30 <a href="https://wiki.postgresql.org/wiki/Reviewing_a_Patch">reviewing</a>,
31 <a href="/developer/testing/">testing</a>, and getting patches committed.
32 Patches are registered in the
33 <a href="https://commitfest.postgresql.org">CommitFest application</a>,
34 which PostgreSQL developers use to track the patch status.
36 There are typically 5 CommitFests in a major release cycle: July, September,
37 November, January, and March. The March CommitFest is the final CommitFest in a
38 major release, which is followed by "feature freeze" and the beginning of the
39 <a href="/developer/beta/">beta</a> period. A
40 "<a href="https://wiki.postgresql.org/wiki/CommitFest_Checklist">CommitFest Manager</a>"
41 manages a CommitFest and has responsibilities to help manage the list of
42 patches.
44 Anyone can participate in a CommitFest and it is a great way to get started
45 contributing to PostgreSQL. You can submit a patch to be included in a
46 CommitFest, sign up to review a patch, or become a CommitFest Manager
47 (though CommitFest Managers tend to have some level of experience in the
48 community).
50 <h2>Google Summer of Code Program</h2>
52 <p>The PostgreSQL Project is a proud participant in Google's Summer of Code program. If you are interested in working on a PostgreSQL related project, please check out our <a href="https://wiki.postgresql.org/wiki/GSoC">Summer of Code</a> page.</p>
54 {%endblock%}