mirror of
https://github.com/postgres/pgweb.git
synced 2025-07-29 11:59:36 +00:00
Update "Developer" pages with new design and workflow.
Authors: Sarah Conway <sarah.conway@crunchydata.com> and me
This commit is contained in:
@ -2,45 +2,51 @@
|
||||
{%load pgfilters%}
|
||||
{%block title%}Contributor Profiles{%endblock%}
|
||||
{%block contents%}
|
||||
<h1>Contributor Profiles</h1>
|
||||
<h1>Contributor Profiles <i class="fa fa-users"></i></h1>
|
||||
<p>These are the fine people that make PostgreSQL what it is today!</p>
|
||||
|
||||
|
||||
{%for t in contributortypes%}
|
||||
<h2>{{t.typename}}</h2>
|
||||
{%if t.extrainfo%}<p>{{t.extrainfo|safe}}</p>{%endif%}
|
||||
<div class="tblBasic">
|
||||
<table border="0" cellpadding="0" cellspacing="0" class="tblBasicGrey">
|
||||
{%if t.detailed%}
|
||||
<tr>
|
||||
<th class="colFirst">Contributor</th>
|
||||
<th class="colLast">Contribution</th>
|
||||
</tr>
|
||||
{%endif%}
|
||||
{%for c in t.contributor_set.all %}
|
||||
{%if t.detailed%}
|
||||
<tr{%if forloop.last%} class="lastrow"{%endif%}>
|
||||
<td class="colFirst">{{c.firstname}} {{c.lastname}} {%if t.showemail and c.email%}({{c.email|hidemail}}){%endif%}
|
||||
{%if c.company %}<br/><a href="{{c.companyurl}}">{{c.company}}</a>{%endif%}
|
||||
<br/>{{c.location}}</td>
|
||||
<td class="colLast">{{c.contribution}}</td>
|
||||
</tr>
|
||||
{%else%}
|
||||
{%if forloop.counter0|divisibleby:"2" %}
|
||||
<tr{%if forloop.revcounter0 < 2 %} class="lastrow"{%endif%}>
|
||||
<td class="colFirst">{{c.firstname}} {{c.lastname}}{%if t.showemail and c.email%} ({{c.email|hidemail}}){%endif%}</td>
|
||||
{%if forloop.last%}
|
||||
<td class="colLast"></td>
|
||||
</tr>
|
||||
{%endif%}
|
||||
{%else%}
|
||||
<td class="colLast">{{c.firstname}} {{c.lastname}}{%if t.showemail and c.email%} ({{c.email|hidemail}}){%endif%}</td>
|
||||
</tr>
|
||||
|
||||
<table class="table table-striped">
|
||||
<thead class="thead-light">
|
||||
{%if t.detailed%}
|
||||
<tr>
|
||||
<th scope="col" style="width: 50%">Contributor</th>
|
||||
<th scope="col" style="width: 50%">Contribution</th>
|
||||
</tr>
|
||||
{%endif%}
|
||||
{%endif%}
|
||||
{%endfor%}
|
||||
</table>
|
||||
</div>
|
||||
</thead>
|
||||
<tbody>
|
||||
{%for c in t.contributor_set.all %}
|
||||
{%if t.detailed%}
|
||||
<tr>
|
||||
<td>{{c.firstname}} {{c.lastname}} {%if t.showemail and c.email%}({{c.email|hidemail}}){%endif%}
|
||||
{%if c.company %}
|
||||
<br/>
|
||||
<a href="{{c.companyurl}}" target="_blank">{{c.company}}</a>{%endif%}
|
||||
<br/>
|
||||
{{c.location}}
|
||||
</td>
|
||||
<td>{{c.contribution}}</td>
|
||||
</tr>
|
||||
{%else%}
|
||||
{%if forloop.counter0|divisibleby:"2" %}
|
||||
<tr>
|
||||
<td>{{c.firstname}} {{c.lastname}}{%if t.showemail and c.email%} ({{c.email|hidemail}}){%endif%}</td>
|
||||
{%if forloop.last%}
|
||||
<td></td>
|
||||
</tr>
|
||||
{%endif%}
|
||||
{%else%}
|
||||
<td>{{c.firstname}} {{c.lastname}}{%if t.showemail and c.email%} ({{c.email|hidemail}}){%endif%}</td>
|
||||
</tr>
|
||||
{%endif%}
|
||||
{%endif%}
|
||||
{%endfor%}
|
||||
</tbody>
|
||||
</table>
|
||||
{%endfor%}
|
||||
|
||||
<p>All contributors are listed in alphabetical order.
|
||||
|
@ -1,7 +1,7 @@
|
||||
{%extends "base/page.html"%}
|
||||
{%block title%}Developers{%endblock%}
|
||||
{%block contents%}
|
||||
<h1>Developers</h1>
|
||||
<h1>Developers <i class="fa fa-code"></i></h1>
|
||||
|
||||
<h2>Who are we?</h2>
|
||||
|
||||
|
@ -2,7 +2,7 @@
|
||||
{%block title%}Backend Flowchart{%endblock%}
|
||||
{%block contents%}
|
||||
|
||||
<h1>Backend Flowchart</h1>
|
||||
<h1>Backend Flowchart <i class="fas fa-code-branch"></i></h1>
|
||||
|
||||
<center>
|
||||
<h3><em>Click on an item</em> to see more detail or look at the full
|
||||
|
@ -1,7 +1,7 @@
|
||||
{%extends "base/page.html"%}
|
||||
{%block title%}Beta Information{%endblock%}
|
||||
{%block contents%}
|
||||
<h1>Beta Information</h1>
|
||||
<h1>Beta Information <i class="fa fa-code"></i></h1>
|
||||
|
||||
<p>PostgreSQL beta and release candidate releases are pre-release testing versions, not meant for production use. They
|
||||
are feature-frozen, and we release these to the public for testing before our final release.</p>
|
||||
|
@ -2,7 +2,7 @@
|
||||
{%block title%}Coding{%endblock%}
|
||||
{%block contents%}
|
||||
|
||||
<h1>Coding</h1>
|
||||
<h1>Coding <i class="fa fa-code"></i></h1>
|
||||
|
||||
<p>The following links are useful when exploring the PostgreSQL source code.</p>
|
||||
|
||||
@ -14,16 +14,23 @@
|
||||
<li><a href="/developer/backend/">Backend Flowchart</a></li>
|
||||
<li><a href="https://babel.postgresql.org/">Translating</a></li>
|
||||
<li><a href="https://wiki.postgresql.org/wiki/Developer_and_Contributor_Resources">Developer Section on wiki.postgresql.org</a></li>
|
||||
<li>
|
||||
<form action="https://git.postgresql.org/gitweb" method="get">
|
||||
<input type="hidden" name="p" value="postgresql.git" />
|
||||
<input type="hidden" name="a" value="commitdiff" />
|
||||
View git commit hash: <input type="text" name="h" size="40" />
|
||||
<input type="submit" value="Go" />
|
||||
</form>
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
<h2>Search Code By Git Commit Hash</h2>
|
||||
<div class="row">
|
||||
<div class="col-6">
|
||||
<form action="https://git.postgresql.org/gitweb" method="get">
|
||||
<input type="hidden" name="p" value="postgresql.git" />
|
||||
<input type="hidden" name="a" value="commitdiff" />
|
||||
<div class="input-group">
|
||||
<input class="form-control" type="text" name="h" type="text" size="40" placeholder="e.g. "861861edcc04a6e3ebdfe363311f122e2b226196"">
|
||||
<span class="input-group-btn">
|
||||
<button class="btn btn-default" type="submit"><i class="fas fa-search"></i></button>
|
||||
</span>
|
||||
</div><!-- /input-group -->
|
||||
</form>
|
||||
</div>
|
||||
</div>
|
||||
<h2>Documentation</h2>
|
||||
<ul>
|
||||
<li><a href="https://wiki.postgresql.org/wiki/Developer_FAQ">Frequently Asked Questions for Developers</a></li>
|
||||
|
@ -2,9 +2,9 @@
|
||||
{%block title%}Core Team{%endblock%}
|
||||
{%block contents%}
|
||||
|
||||
<h1>Core Team</h1>
|
||||
<h1>Core Team <i class="fa fa-users"></i></h1>
|
||||
|
||||
<p>The Postgres core team is composed of five long-time community members
|
||||
<p>The PostgreSQL Global Development Group core team is composed of five long-time community members
|
||||
with various specialisations. Their roles include:</p>
|
||||
<ul>
|
||||
<li>Coordinating release activities.</li>
|
||||
|
@ -2,14 +2,15 @@
|
||||
{%block title%}Roadmap{%endblock%}
|
||||
{%block contents%}
|
||||
|
||||
<h1>Roadmap</h1>
|
||||
<h1>Roadmap <i class="fas fa-road"></i></h1>
|
||||
|
||||
<p>PostgreSQL is a non-commercial, all volunteer, free software project, and as
|
||||
<p>PostgreSQL is a noncommercial, all volunteer, free software project, and as
|
||||
such there is no formal list of feature requirements required for development.
|
||||
We really do follow the mantra of letting developers scratch their own itches.
|
||||
We enjoy allowing developers to explore the topics of their choosing, though
|
||||
we also ensure that all new features committed to PostgreSQL are thoroughly
|
||||
vetted by our community of contributors and committers.
|
||||
</p>
|
||||
|
||||
|
||||
<h2>Upcoming minor releases</h2>
|
||||
<p>
|
||||
The PostgreSQL project aims to make <em>at least</em> one minor release every quarter,
|
||||
@ -39,11 +40,9 @@ third quarter of 2018.</p>
|
||||
<p>While there are no formal requirements for each PostgreSQL release, there
|
||||
are several places you can look to find out more information on upcoming
|
||||
features:</p>
|
||||
<dl>
|
||||
<dt>General <a href="https://wiki.postgresql.org/wiki/Development_information">development information</a></dt>
|
||||
<dd>A wiki page about various aspects of the PostgreSQL development process</dd>
|
||||
<dt>Information about the current <a href="https://commitfest.postgresql.org/">commit fest</a></dt>
|
||||
<dd>An overview about the status on patches for the current commitfest</dd>
|
||||
</dl>
|
||||
<ul>
|
||||
<li>General <a href="https://wiki.postgresql.org/wiki/Development_information" target="_blank">development information</a> - A wiki page about various aspects of the PostgreSQL development process</li>
|
||||
<li>Information about the current <a href="https://commitfest.postgresql.org/" target="_blank">commit fest</a> - An overview about the status on patches for the current commitfest</li>
|
||||
</ul>
|
||||
|
||||
{%endblock%}
|
||||
|
@ -2,8 +2,7 @@
|
||||
{%block title%}Google Summer of Code Program{%endblock%}
|
||||
{%block contents%}
|
||||
|
||||
<div id="CONTENTWRAP">
|
||||
<h1>PostgreSQL and Google Summer of Code</h1>
|
||||
<h1>PostgreSQL and Google Summer of Code <i class="fa fa-code"></i></h1>
|
||||
|
||||
<p>The PostgreSQL Project is planning on participating in the Google <a
|
||||
href="https://summerofcode.withgoogle.com/">Summer of Code 2018</a> program. This
|
||||
@ -56,8 +55,8 @@ working on a project not explicitly mentioned above, you may want to contact
|
||||
one of the Summer of Code liaisons below about writing a proposal.</p>
|
||||
|
||||
<ul>
|
||||
<li>Stephen Frost <sfrost @t snowman.net>, GSoC admin</li>
|
||||
<li>David Steele <david.steele @t crunchydata.com>, GSoC co-admin</li>
|
||||
<li>Stephen Frost <sfrost @ snowman.net>, GSoC admin</li>
|
||||
<li>David Steele <david.steele @ crunchydata.com>, GSoC co-admin</li>
|
||||
</ul>
|
||||
|
||||
<p>A list of prospective mentors is available on our <a href="https://wiki.postgresql.org/wiki/GSoC_2018#Mentors_.282018.29">GSoC 2018 Wiki Page</a></p>
|
||||
@ -149,5 +148,4 @@ are happy to discuss any proposals with you ahead of time.</p>
|
||||
</li>
|
||||
|
||||
</ul>
|
||||
</div>
|
||||
{%endblock%}
|
||||
|
@ -2,7 +2,7 @@
|
||||
{%block title%}Testing{%endblock%}
|
||||
{%block contents%}
|
||||
|
||||
<h1>Testing</h1>
|
||||
<h1>Testing <i class="fa fa-code"></i></h1>
|
||||
|
||||
<p>The following links are relevant to PostgreSQL testing.</p>
|
||||
|
||||
|
Reference in New Issue
Block a user