Add core team description.
authorDave Page <dpage@pgadmin.org>
Mon, 18 May 2015 09:58:08 +0000 (10:58 +0100)
committerDave Page <dpage@pgadmin.org>
Mon, 18 May 2015 09:58:08 +0000 (10:58 +0100)
pgweb/util/contexts.py
templates/contributors/list.html
templates/pages/developer/core.html [new file with mode: 0644]

index d76ae08ae58ccf2067363677ce7de286a163e34d..2791147824a87e5169d34341f2b6300f7fc74c4f 100644 (file)
@@ -57,6 +57,7 @@ sitenav = {
        ],
        'developer': [
                {'title': 'Developers',         'link':'/developer/'},
+               {'title': 'Core Team',          'link':'/developer/core/'},
                {'title': 'Roadmap',            'link':'/developer/roadmap/'},
                {'title': 'Coding',             'link':'/developer/coding/'},
                {'title': 'Testing',            'link':'/developer/testing/', 'submenu': [
index e0cd8cffc7ac8b230c8d5d6b47dfa2ea26a39220..d349fd87867f8192c20d58d0806b290262dfd1e0 100644 (file)
@@ -8,7 +8,7 @@
 
 {%for t in contributortypes%}
 <h2>{{t.typename}}</h2>
-{%if t.extrainfo%}<p>{{t.extrainfo}}</p>{%endif%}
+{%if t.extrainfo%}<p>{{t.extrainfo|safe}}</p>{%endif%}
 <div class="tblBasic">
  <table border="0" cellpadding="0" cellspacing="0" class="tblBasicGrey">
   {%if t.detailed%}
diff --git a/templates/pages/developer/core.html b/templates/pages/developer/core.html
new file mode 100644 (file)
index 0000000..55cbc6e
--- /dev/null
@@ -0,0 +1,24 @@
+{%extends "base/page.html"%}
+{%block title%}Core Team{%endblock%}
+{%block contents%}
+
+<h1>Core Team</h1>
+
+<p>The Postgres core team is composed of six long-time community members
+with various specializations.  Their roles include:</p>
+<ul>
+  <li>Coordinating release activities.</li>
+  <li>Acting as a conduit for confidential communication.</li>
+  <li>Making policy announcements.</li>
+  <li>Managing permissions for commits, infrastructure, etc.</li>
+  <li>Handling disciplinary issues.</li>
+  <li>Making difficult decisions when consensus is lacking.</li>
+</ul>
+
+<p>The core team avoids involvement in topics that are best dealt with in
+an open forum, like technical direction and advocacy.  Core team members
+are appointed by existing core team members.</p>
+
+<p>The core team members are listed on the 
+<a href="/community/contributors/">Contributor Profiles</a> page.
+{%endblock%}