aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlex Legler <alex@a3li.li>2015-04-02 11:09:31 +0200
committerAlex Legler <alex@a3li.li>2015-04-02 11:09:31 +0200
commitb0c622da7c0a8bdabb33d63fd0c2d7c2b9df02ef (patch)
treeae0ac2aedd349e4e5757200b5017e12f9a2b5b36 /inside-gentoo/developers
downloadwww-b0c622da7c0a8bdabb33d63fd0c2d7c2b9df02ef.tar.gz
www-b0c622da7c0a8bdabb33d63fd0c2d7c2b9df02ef.tar.bz2
www-b0c622da7c0a8bdabb33d63fd0c2d7c2b9df02ef.zip
Initial version
Diffstat (limited to 'inside-gentoo/developers')
-rw-r--r--inside-gentoo/developers/index.html55
-rw-r--r--inside-gentoo/developers/map.html56
-rw-r--r--inside-gentoo/developers/retired-developers.html31
-rw-r--r--inside-gentoo/developers/unavailable-developers.html32
4 files changed, 174 insertions, 0 deletions
diff --git a/inside-gentoo/developers/index.html b/inside-gentoo/developers/index.html
new file mode 100644
index 0000000..8321759
--- /dev/null
+++ b/inside-gentoo/developers/index.html
@@ -0,0 +1,55 @@
+---
+title: 'Current Gentoo Developers'
+navtitle: 'Developers'
+
+nav1: inside-gentoo
+
+nav2: developers
+nav2-show: true
+nav2-weight: 10
+
+nav3: devs
+nav3-show: true
+nav3-weight: 1
+
+layout: page-nav3
+---
+
+<p class="lead">
+ This Is Gentoo! Well, at least the "official" developers. <a href="/get-involved/become-developer/">Wanna join?</a>
+</p>
+
+<p>
+ This table lists all active Gentoo developers.
+ Developers can be reached by sending e-mail to <code>&lt;username&gt;@gentoo.org</code>;
+ and many developers may be found on <a href="/get-involved/irc-channels/">IRC</a> (freenode) in <a href="irc://irc.gentoo.org/gentoo">#gentoo</a> or <a href="irc://irc.gentoo.org/gentoo-dev">#gentoo-dev</a> (requires voicing to speak) using their user name as their IRC nick.
+</p>
+
+<p>
+ Before contacting anyone, check that they are not <a href="unavailable-developers.html">away</a>!
+</p>
+
+<table class="table table-striped">
+ <tr>
+ <th>Username</th>
+ <th>GPG Key(s)</th>
+ <th>Location</th>
+ <th>Roles</th>
+ </tr>
+ {% for entry in site.data.userinfo.current %}
+ <tr>
+ <td>
+ {% if entry[1].wiki %}
+ <strong><a href="https://wiki.gentoo.org/wiki/User:{{ entry[1].wiki | xml_escape }}" title="View user page on wiki.gentoo.org">{{ entry[0] }}</a></strong>
+ {% else %}
+ <strong>{{ entry[0] }}</strong>
+ {% endif %}
+ <br>
+ {{ entry[1].name | xml_escape }}
+ </td>
+ <td>{% for key in entry[1].gpg %}<code>{{ key }}</code><br>{% endfor %}</td>
+ <td>{{ entry[1].location | xml_escape }}</td>
+ <td>{{ entry[1].roles | xml_escape }}</td>
+ </tr>
+ {% endfor %}
+</table> \ No newline at end of file
diff --git a/inside-gentoo/developers/map.html b/inside-gentoo/developers/map.html
new file mode 100644
index 0000000..a658e22
--- /dev/null
+++ b/inside-gentoo/developers/map.html
@@ -0,0 +1,56 @@
+---
+title: 'Gentoo Developers Map'
+navtitle: 'Developer Map'
+
+nav1: inside-gentoo
+
+nav2: developers
+
+nav3: map
+nav3-show: true
+nav3-weight: 10
+
+extracss: [leaflet.css]
+extrajs: [leaflet.js, isotope.js, devmap.js]
+---
+
+<noscript>
+ <div class="alert alert-danger">
+ <h2 class="stick-top"><i class="fa fa-fw fa-ban"></i> Map display requires JavaScript</h2>
+ Please enable JavaScript support in your browser to view the Developer Map.
+ </div>
+ <style type="text/css">#devlist { display: none; }</style>
+</noscript>
+
+<script>
+ var devdata = {
+ {% for entry in site.data.userinfo.current %}{% if entry[1].lat %} "{{ entry[0] }}": { "name": "{{ entry[1].name }}", "lat": "{{ entry[1].lat }}", "lon": "{{ entry[1].lon }}", "location": "{{ entry[1].location }}" },
+ {% endif %}{% endfor %}
+ };
+</script>
+
+<div id="devmap" style="height: 500px; margin-bottom: 1em;"></div>
+
+<br><br>
+
+<div class="row">
+ <div class="col-xs-12 col-md-9">
+ <table id="devlist" class="table table-condensed table-hover">
+ <tr>
+ <th>Nickname</th>
+ <th>Name</th>
+ <th>Location</th>
+ </tr>
+ {% for entry in site.data.userinfo.current %}{% if entry[1].lat %}
+ <tr>
+ <th>{{ entry[0] }}</th>
+ <td>{{ entry[1].name }}</td>
+ <td><a href="#" data-dev="{{ entry[0] }}"><i class="fa fa-fw fa-map-marker"></i>{{ entry[1].location }}</a></td>
+ </tr>
+ {% endif %}{% endfor %}
+ </table>
+ </div>
+ <div class="col-xs-12 col-md-3">
+ <!-- soon: filter! -->
+ </div>
+</div> \ No newline at end of file
diff --git a/inside-gentoo/developers/retired-developers.html b/inside-gentoo/developers/retired-developers.html
new file mode 100644
index 0000000..86444cd
--- /dev/null
+++ b/inside-gentoo/developers/retired-developers.html
@@ -0,0 +1,31 @@
+---
+title: 'Retired Gentoo Developers'
+navtitle: 'Retired Developers'
+
+nav1: inside-gentoo
+
+nav2: developers
+
+nav3: retired
+nav3-show: true
+nav3-weight: 30
+
+layout: page-nav3
+---
+
+<table class="table table-striped">
+ <tr>
+ <th>Username</th>
+ <th>Name</th>
+ <th>Location</th>
+ <th>Roles</th>
+ </tr>
+ {% for entry in site.data.userinfo.retired %}
+ <tr>
+ <th>{{ entry[0] }}</th>
+ <td>{{ entry[1].name }}</td>
+ <td>{{ entry[1].location }}</td>
+ <td>{{ entry[1].roles }}</td>
+ </tr>
+ {% endfor %}
+</table> \ No newline at end of file
diff --git a/inside-gentoo/developers/unavailable-developers.html b/inside-gentoo/developers/unavailable-developers.html
new file mode 100644
index 0000000..12ead69
--- /dev/null
+++ b/inside-gentoo/developers/unavailable-developers.html
@@ -0,0 +1,32 @@
+---
+title: 'Unavailable Gentoo Developers (devaway)'
+navtitle: 'Unavailable Developers'
+
+nav1: inside-gentoo
+
+nav2: developers
+
+nav3: devaway
+nav3-show: true
+nav3-weight: 20
+
+layout: page-nav3
+---
+
+<p>
+ <strong>These developers are currently not available.</strong>
+ Data updated at {{ 'now' | date: "%c" }}.
+</p>
+
+<table class="table table-striped">
+ <tr>
+ <th>Developer</th>
+ <th>Message and Timestamp</th>
+ </tr>
+ {% for entry in site.data.devaway %}
+ <tr>
+ <th>{{ entry[0] | strip_html }}</th>
+ <td>{{ entry[1] | strip_html }}</td>
+ </tr>
+ {% endfor %}
+</table> \ No newline at end of file