You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@qpid.apache.org by jr...@apache.org on 2017/11/05 22:11:14 UTC
qpid-site git commit: QPID-8015: An improved dashboard page
Repository: qpid-site
Updated Branches:
refs/heads/asf-site dca268038 -> 0a1e4ea21
QPID-8015: An improved dashboard page
Project: http://git-wip-us.apache.org/repos/asf/qpid-site/repo
Commit: http://git-wip-us.apache.org/repos/asf/qpid-site/commit/0a1e4ea2
Tree: http://git-wip-us.apache.org/repos/asf/qpid-site/tree/0a1e4ea2
Diff: http://git-wip-us.apache.org/repos/asf/qpid-site/diff/0a1e4ea2
Branch: refs/heads/asf-site
Commit: 0a1e4ea2130e52a31d64626b9b71e7be0be0ef4d
Parents: dca2680
Author: Justin Ross <jr...@apache.org>
Authored: Sun Nov 5 14:10:55 2017 -0800
Committer: Justin Ross <jr...@apache.org>
Committed: Sun Nov 5 14:10:55 2017 -0800
----------------------------------------------------------------------
content/dashboard.html | 92 +++++++++++++++++++++++--------------------
content/deferred.css | 16 ++++++--
input/_transom_config.py | 81 +++++++++++++++++++++++++++++++------
input/dashboard.md | 34 +++++++---------
input/deferred.css | 16 ++++++--
5 files changed, 157 insertions(+), 82 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/0a1e4ea2/content/dashboard.html
----------------------------------------------------------------------
diff --git a/content/dashboard.html b/content/dashboard.html
index 6f0b822..4fae06f 100644
--- a/content/dashboard.html
+++ b/content/dashboard.html
@@ -114,23 +114,18 @@ https://github.com/apache/qpid-proton/blob/go1{/dir}/{file}#L{line}"/>
<ul id="-path-navigation"><li><a href="/index.html">Home</a></li><li>Dashboard</li></ul>
<div id="-middle-content">
- <h1 id="dashboard">Dashboard</h1>
-
-<div id="-dashboard-forms" class="feature">
+ <div id="-dashboard-forms">
<form id="-jira-goto-form">
Go to <span class="accesskey">i</span>ssue <input name="jira" accesskey="i" autofocus="autofocus" tabindex="1"/>
</form>
- <form id="-viewvc-goto-form" action="http://svn.apache.org/viewvc" method="get">
- <input type="hidden" name="view" value="revision"/>
- Go to <span class="accesskey">r</span>evision <input type="text" name="revision" accesskey="r" tabindex="2"/>
- </form>
-
<form id="-jira-search-form">
<span class="accesskey">S</span>earch issues <input name="text" type="text" accesskey="s" tabindex="3"/>
</form>
</div>
+<h1 id="dashboard">Dashboard</h1>
+
<h3 id="source-modules">Source modules</h3>
<div id="-source-modules" class="scroll">
@@ -139,65 +134,75 @@ https://github.com/apache/qpid-proton/blob/go1{/dir}/{file}#L{line}"/>
<thead>
<tr>
<th>Module</th>
+ <th>Release</th>
<th>Issues</th>
- <th>Test builds</th>
+ <th>Tests</th>
<th>Source code</th>
</tr>
</thead>
<tbody>
<tr>
- <td><a href="/components/cpp-broker/index.html">C++</a></td>
- <td><a href="https://issues.apache.org/jira/issues/?jql=project%20%3D%20QPID%20AND%20resolution%20%3D%20Unresolved%20AND%20component%20in%20(%22C%2B%2B%20Build%22%2C%20%22C%2B%2B%20Broker%22%2C%20%22C%2B%2B%20Client%22%2C%20%22C%2B%2B%20Clustering%22%2C%20%22C%2B%2B%20Documentation%22%2C%20%22C%2B%2B%20Examples%22%2C%20%22C%2B%2B%20Tests%22%2C%20%22C%2B%2B%20Tools%22%2C%20%22.NET%20Client%22%2C%20%22Python%20Client%20(Wrapped)%22%2C%20%22QMF%22%2C%20%22Ruby%20Client%22)%20ORDER%20BY%20priority%20DESC">Open issues</a> — <a href="https://issues.apache.org/jira/secure/CreateIssueDetails!init.jspa?pid=12310520&issuetype=1&components=12311395&components=12311396&summary=[Enter%20a%20brief%20description]&priority=3">New bug</a> — <a href="https://issues.apache.org/jira/secure/CreateIssueDetails!init.jspa?pid=12310520&issuetype=4&components=12311395&components=12311396&summary=[Enter%20a%20brief%20description]&priority=3">New improvem
ent</a></td>
- <td><a href="https://builds.apache.org/view/M-R/view/Qpid/job/Qpid-cpp-trunk-test/">Linux</a></td>
- <td><a href="https://git-wip-us.apache.org/repos/asf/qpid-cpp.git">Git</a>, <a href="https://github.com/apache/qpid-cpp">GitHub mirror</a></td>
+ <td><a href="/components/java-broker/index.html">Qpid Broker-J</a></td>
+ <td><a href="/releases/qpid-java-6.1.4">6.1.4</a></td>
+ <td><a href="https://issues.apache.org/jira/projects/QPID">Summary</a> • <a href="https://issues.apache.org/jira/issues/?jql=project+%3D+QPID+and+resolution+is+null+and+component+in+%28%22Java+Broker%22%2C+%22Java+Build%22%2C+%22Java+Client%22%2C+%22Java+Common%22%2C+%22Java+Documentation%22%2C+%22Java+Performance+Tests%22%2C+%22Java+Tests%22%2C+%22Java+Tools%22%2C+%22JCA%22%29">Open issues</a> • <a href="https://issues.apache.org/jira/issues/?jql=project+%3D+QPID+and+component+in+%28%22Java+Broker%22%2C+%22Java+Build%22%2C+%22Java+Client%22%2C+%22Java+Common%22%2C+%22Java+Documentation%22%2C+%22Java+Performance+Tests%22%2C+%22Java+Tests%22%2C+%22Java+Tools%22%2C+%22JCA%22%29">All issues</a> • <a href="https://issues.apache.org/jira/secure/CreateIssue!default.jspa?pid=12310520">Create issue</a></td>
+ <td><a href="https://builds.apache.org/blue/organizations/jenkins/Qpid-BrokerForJava-Test-IBMJDK1.8/activity"><img src="https://builds.apache.org/buildStatus/icon?job=Qpid-BrokerForJava-Test-IBMJDK1.8" height="20"></a> <a href="https://builds.apache.org/blue/organizations/jenkins/Qpid-BrokerForJava-Checks/activity"><img src="https://builds.apache.org/buildStatus/icon?job=Qpid-BrokerForJava-Checks" height="20"></a> <a href="https://builds.apache.org/blue/organizations/jenkins/Qpid-Python-Java-Test/activity"><img src="https://builds.apache.org/buildStatus/icon?job=Qpid-Python-Java-Test" height="20"></a></td>
+ <td><a href="https://git-wip-us.apache.org/repos/asf/qpid-broker-j.git">Git</a> • <a href="https://github.com/apache/qpid-broker-j">GitHub</a></td>
</tr>
<tr>
- <td><a href="/components/java-broker/index.html">Java</a></td>
- <td><a href="https://issues.apache.org/jira/issues/?jql=project%20%3D%20QPID%20AND%20resolution%20%3D%20Unresolved%20AND%20component%20in%20(%22Java%20Broker%22%2C%20%22Java%20Client%22%2C%20%22Java%20Common%22%2C%20%22Java%20Management%20%3A%20JMX%20Console%22%2C%20%22Java%20Performance%20Tests%22%2C%20%22Java%20Tests%22%2C%20%22Java%20Tools%22%2C%20JCA)%20ORDER%20BY%20priority%20DESC">Open issues</a> — <a href="https://issues.apache.org/jira/secure/CreateIssueDetails!init.jspa?pid=12310520&issuetype=1&components=12311388&components=12311389&summary=[Enter%20a%20brief%20description]&priority=3">New bug</a> — <a href="https://issues.apache.org/jira/secure/CreateIssueDetails!init.jspa?pid=12310520&issuetype=4&components=12311388&components=12311389&summary=[Enter%20a%20brief%20description]&priority=3">New improvement</a></td>
- <td><a href="https://builds.apache.org/view/M-R/view/Qpid/job/Qpid-BrokerForJava-JDK1.8/">Java 8</a></td>
- <td><a href="https://git-wip-us.apache.org/repos/asf/qpid-broker-j.git">Git</a>, <a href="https://github.com/apache/qpid-broker-j">GitHub mirror</a></td>
+ <td><a href="https://github.com/apache/qpid-cpp/blob/master/README.md">Qpid C++</a></td>
+ <td><a href="/releases/qpid-cpp-1.36.0">1.36.0</a></td>
+ <td><a href="https://issues.apache.org/jira/projects/QPID">Summary</a> • <a href="https://issues.apache.org/jira/issues/?jql=project+%3D+QPID+and+resolution+is+null+and+component+in+%28%22C%2B%2B+Broker%22%2C+%22C%2B%2B+Build%22%2C+%22C%2B%2B+Client%22%2C+%22C%2B%2B+Clustering%22%2C+%22C%2B%2B+Documentation%22%2C+%22C%2B%2B+Tests%22%2C+%22C%2B%2B+Tools%22%2C+%22.NET+Client%22%2C+%22Perl+Client%22%2C+%22Python+Client+%28Wrapped%29%22%2C+%22QMF%22%2C+%22Ruby+Client%22%29">Open issues</a> • <a href="https://issues.apache.org/jira/issues/?jql=project+%3D+QPID+and+component+in+%28%22C%2B%2B+Broker%22%2C+%22C%2B%2B+Build%22%2C+%22C%2B%2B+Client%22%2C+%22C%2B%2B+Clustering%22%2C+%22C%2B%2B+Documentation%22%2C+%22C%2B%2B+Tests%22%2C+%22C%2B%2B+Tools%22%2C+%22.NET+Client%22%2C+%22Perl+Client%22%2C+%22Python+Client+%28Wrapped%29%22%2C+%22QMF%22%2C+%22Ruby+Client%22%29">All issues</a> • <a href="https://issues.apache.org/jira/secure/CreateIssue!default.jspa?pid=12310520"
>Create issue</a></td>
+ <td><a href="https://builds.apache.org/blue/organizations/jenkins/Qpid-cpp-trunk-test/activity"><img src="https://builds.apache.org/buildStatus/icon?job=Qpid-cpp-trunk-test" height="20"></a></td>
+ <td><a href="https://git-wip-us.apache.org/repos/asf/qpid-cpp.git">Git</a> • <a href="https://github.com/apache/qpid-cpp">GitHub</a></td>
</tr>
<tr>
- <td><a href="/components/messaging-api/index.html">Python</a></td>
- <td><a href="https://issues.apache.org/jira/issues/?jql=project%20%3D%20QPID%20AND%20resolution%20%3D%20Unresolved%20AND%20component%20in%20(%22Python%20Client%22%2C%20%22Python%20Test%20Suite%22)%20ORDER%20BY%20priority%20DESC">Open issues</a> — <a href="https://issues.apache.org/jira/secure/CreateIssueDetails!init.jspa?pid=12310520&issuetype=1&components=12311544&summary=[Enter%20a%20brief%20description]&priority=3">New bug</a> — <a href="https://issues.apache.org/jira/secure/CreateIssueDetails!init.jspa?pid=12310520&issuetype=4&components=12311544&summary=[Enter%20a%20brief%20description]&priority=3">New improvement</a></td>
- <td>-</td>
- <td><a href="https://git-wip-us.apache.org/repos/asf/qpid-python.git">Git</a>, <a href="https://github.com/apache/qpid-python">GitHub mirror</a></td>
+ <td><a href="/components/dispatch-router/index.html">Qpid Dispatch</a></td>
+ <td><a href="/releases/qpid-dispatch-0.8.0">0.8.0</a></td>
+ <td><a href="https://issues.apache.org/jira/projects/DISPATCH">Summary</a> • <a href="https://issues.apache.org/jira/issues/?jql=project+%3D+DISPATCH+and+resolution+is+null">Open issues</a> • <a href="https://issues.apache.org/jira/issues/?jql=project+%3D+DISPATCH">All issues</a> • <a href="https://issues.apache.org/jira/secure/CreateIssue!default.jspa?pid=12315321">Create issue</a></td>
+ <td><a href="https://travis-ci.org/apache/qpid-dispatch"><img src="https://travis-ci.org/apache/qpid-dispatch.svg?branch=master" height="20"></a></td>
+ <td><a href="https://git-wip-us.apache.org/repos/asf/qpid-dispatch.git">Git</a> • <a href="https://github.com/apache/qpid-dispatch">GitHub</a></td>
</tr>
<tr>
- <td><a href="/components/dispatch-router/index.html">Dispatch</a></td>
- <td><a href="https://issues.apache.org/jira/issues/?jql=project%20%3D%20DISPATCH%20AND%20resolution%20%3D%20Unresolved%20ORDER%20BY%20priority%20DESC">Open issues</a> — <a href="https://issues.apache.org/jira/secure/CreateIssueDetails!init.jspa?pid=12315321&issuetype=1&summary=[Enter%20a%20brief%20description]&priority=3">New bug</a> — <a href="https://issues.apache.org/jira/secure/CreateIssueDetails!init.jspa?pid=12315321&issuetype=4&summary=[Enter%20a%20brief%20description]&priority=3">New improvement</a></td>
+ <td><a href="/components/interop-test/index.html">Qpid Interop Test</a></td>
+ <td>-</td>
+ <td><a href="https://issues.apache.org/jira/projects/QPIDIT">Summary</a> • <a href="https://issues.apache.org/jira/issues/?jql=project+%3D+QPIDIT+and+resolution+is+null">Open issues</a> • <a href="https://issues.apache.org/jira/issues/?jql=project+%3D+QPIDIT">All issues</a> • <a href="https://issues.apache.org/jira/secure/CreateIssue!default.jspa?pid=12318621">Create issue</a></td>
<td>-</td>
- <td><a href="https://git-wip-us.apache.org/repos/asf/qpid-dispatch.git">Git</a>, <a href="https://github.com/apache/qpid-dispatch">GitHub mirror</a></td>
+ <td><a href="https://git-wip-us.apache.org/repos/asf/qpid-interop-test.git">Git</a> • <a href="https://github.com/apache/qpid-interop-test">GitHub</a></td>
</tr>
<tr>
- <td><a href="/components/interop-test/index.html">Interop Test</a></td>
- <td><a href="https://issues.apache.org/jira/issues/?jql=project%20%3D%20QPIDIT%20AND%20resolution%20%3D%20Unresolved%20ORDER%20BY%20priority%20DESC">Open issues</a> — <a href="https://issues.apache.org/jira/secure/CreateIssueDetails!init.jspa?pid=12318621&issuetype=1&summary=[Enter%20a%20brief%20description]&priority=3">New bug</a> — <a href="https://issues.apache.org/jira/secure/CreateIssueDetails!init.jspa?pid=12318621&issuetype=4&summary=[Enter%20a%20brief%20description]&priority=3">New improvement</a></td>
- <td>-</td>
- <td><a href="https://git-wip-us.apache.org/repos/asf/qpid-interop-test.git">Git</a></td>
+ <td><a href="/components/jms/index.html">Qpid JMS</a></td>
+ <td><a href="/releases/qpid-jms-0.26.0">0.26.0</a></td>
+ <td><a href="https://issues.apache.org/jira/projects/QPIDJMS">Summary</a> • <a href="https://issues.apache.org/jira/issues/?jql=project+%3D+QPIDJMS+and+resolution+is+null">Open issues</a> • <a href="https://issues.apache.org/jira/issues/?jql=project+%3D+QPIDJMS">All issues</a> • <a href="https://issues.apache.org/jira/secure/CreateIssue!default.jspa?pid=12314524">Create issue</a></td>
+ <td><a href="https://builds.apache.org/blue/organizations/jenkins/Qpid-JMS-Test-JDK8/activity"><img src="https://builds.apache.org/buildStatus/icon?job=Qpid-JMS-Test-JDK8" height="20"></a> <a href="https://travis-ci.org/apache/qpid-jms"><img src="https://travis-ci.org/apache/qpid-jms.svg?branch=master" height="20"></a> <a href="https://builds.apache.org/blue/organizations/jenkins/Qpid-JMS-Test-JDK8-Windows/activity"><img src="https://builds.apache.org/buildStatus/icon?job=Qpid-JMS-Test-JDK8-Windows" height="20"></a></td>
+ <td><a href="https://git-wip-us.apache.org/repos/asf/qpid-jms.git">Git</a> • <a href="https://github.com/apache/qpid-jms">GitHub</a></td>
</tr>
<tr>
- <td><a href="/components/jms/index.html">JMS</a></td>
- <td><a href="https://issues.apache.org/jira/issues/?jql=project%20%3D%20QPIDJMS%20AND%20resolution%20%3D%20Unresolved%20ORDER%20BY%20priority%20DESC">Open issues</a> — <a href="https://issues.apache.org/jira/secure/CreateIssueDetails!init.jspa?pid=12314524&issuetype=1&summary=[Enter%20a%20brief%20description]&priority=3">New bug</a> — <a href="https://issues.apache.org/jira/secure/CreateIssueDetails!init.jspa?pid=12314524&issuetype=4&summary=[Enter%20a%20brief%20description]&priority=3">New improvement</a></td>
- <td><a href="https://builds.apache.org/view/M-R/view/Qpid/job/Qpid-JMS-Test-JDK8/">Java 8</a></td>
- <td><a href="https://git-wip-us.apache.org/repos/asf/qpid-jms.git">Git</a>, <a href="https://github.com/apache/qpid-jms">GitHub mirror</a></td>
+ <td><a href="/proton/index.html">Qpid Proton-J</a></td>
+ <td><a href="/releases/qpid-proton-j-0.23.0">0.23.0</a></td>
+ <td><a href="https://issues.apache.org/jira/projects/PROTON">Summary</a> • <a href="https://issues.apache.org/jira/issues/?jql=project+%3D+PROTON+and+resolution+is+null+and+component+in+%28%22proton-j%22%29">Open issues</a> • <a href="https://issues.apache.org/jira/issues/?jql=project+%3D+PROTON+and+component+in+%28%22proton-j%22%29">All issues</a> • <a href="https://issues.apache.org/jira/secure/CreateIssue!default.jspa?pid=12313720">Create issue</a></td>
+ <td><a href="https://builds.apache.org/blue/organizations/jenkins/Qpid-proton-j/activity"><img src="https://builds.apache.org/buildStatus/icon?job=Qpid-proton-j" height="20"></a></td>
+ <td><a href="https://git-wip-us.apache.org/repos/asf/qpid-proton-j.git">Git</a> • <a href="https://github.com/apache/qpid-proton-j">GitHub</a></td>
</tr>
<tr>
- <td><a href="/proton/index.html">Proton</a></td>
- <td><a href="https://issues.apache.org/jira/issues/?jql=project%20%3D%20PROTON%20AND%20resolution%20%3D%20Unresolved%20ORDER%20BY%20priority%20DESC">Open issues</a> — <a href="https://issues.apache.org/jira/secure/CreateIssueDetails!init.jspa?pid=12313720&issuetype=1&summary=[Enter%20a%20brief%20description]&priority=3">New bug</a> — <a href="https://issues.apache.org/jira/secure/CreateIssueDetails!init.jspa?pid=12313720&issuetype=4&summary=[Enter%20a%20brief%20description]&priority=3">New improvement</a></td>
- <td><a href="https://builds.apache.org/view/M-R/view/Qpid/job/Qpid-proton-c/">Linux</a></td>
- <td><a href="https://git-wip-us.apache.org/repos/asf/qpid-proton.git">Git</a>, <a href="https://github.com/apache/qpid-proton">GitHub mirror</a></td>
+ <td><a href="/proton/index.html">Qpid Proton</a></td>
+ <td><a href="/releases/qpid-proton-0.18.0">0.18.0</a></td>
+ <td><a href="https://issues.apache.org/jira/projects/PROTON">Summary</a> • <a href="https://issues.apache.org/jira/issues/?jql=project+%3D+PROTON+and+resolution+is+null">Open issues</a> • <a href="https://issues.apache.org/jira/issues/?jql=project+%3D+PROTON">All issues</a> • <a href="https://issues.apache.org/jira/secure/CreateIssue!default.jspa?pid=12313720">Create issue</a></td>
+ <td><a href="https://builds.apache.org/blue/organizations/jenkins/Qpid-proton-c/activity"><img src="https://builds.apache.org/buildStatus/icon?job=Qpid-proton-c" height="20"></a> <a href="https://travis-ci.org/apache/qpid-proton"><img src="https://travis-ci.org/apache/qpid-proton.svg?branch=master" height="20"></a></td>
+ <td><a href="https://git-wip-us.apache.org/repos/asf/qpid-proton.git">Git</a> • <a href="https://github.com/apache/qpid-proton">GitHub</a></td>
</tr>
<tr>
- <td><a href="/proton/index.html">Proton-J</a></td>
- <td><a href="https://issues.apache.org/jira/browse/?jql=project%20%3D%20PROTON%20AND%20resolution%20%3D%20Unresolved%20AND%20component%20%3D%20proton-j%20ORDER%20BY%20priority%20DESC">Open issues</a> — <a href="https://issues.apache.org/jira/secure/CreateIssueDetails!init.jspa?pid=12313720&issuetype=1&summary=[Enter%20a%20brief%20description]&priority=3">New bug</a> — <a href="https://issues.apache.org/jira/secure/CreateIssueDetails!init.jspa?pid=12313720&issuetype=4&summary=[Enter%20a%20brief%20description]&priority=3">New improvement</a></td>
- <td><a href="https://builds.apache.org/view/M-R/view/Qpid/job/Qpid-proton-j/">Java 7</a></td>
- <td><a href="https://git-wip-us.apache.org/repos/asf/qpid-proton-j.git">Git</a>, <a href="https://github.com/apache/qpid-proton-j">GitHub mirror</a></td>
+ <td><a href="https://github.com/apache/qpid-python/blob/master/README.md">Qpid Python</a></td>
+ <td><a href="/releases/qpid-python-1.36.0">1.36.0</a></td>
+ <td><a href="https://issues.apache.org/jira/projects/QPID">Summary</a> • <a href="https://issues.apache.org/jira/issues/?jql=project+%3D+QPID+and+resolution+is+null+and+component+in+%28%22Python+Client%22%2C+%22Python+Examples%22%2C+%22Python+Test+Suite%22%29">Open issues</a> • <a href="https://issues.apache.org/jira/issues/?jql=project+%3D+QPID+and+component+in+%28%22Python+Client%22%2C+%22Python+Examples%22%2C+%22Python+Test+Suite%22%29">All issues</a> • <a href="https://issues.apache.org/jira/secure/CreateIssue!default.jspa?pid=12310520">Create issue</a></td>
+ <td><a href="https://builds.apache.org/blue/organizations/jenkins/Qpid-Python-Java-Test/activity"><img src="https://builds.apache.org/buildStatus/icon?job=Qpid-Python-Java-Test" height="20"></a></td>
+ <td><a href="https://git-wip-us.apache.org/repos/asf/qpid-python.git">Git</a> • <a href="https://github.com/apache/qpid-python">GitHub</a></td>
</tr>
<tr>
- <td><a href="https://git-wip-us.apache.org/repos/asf?p=qpid-site.git;a=blob_plain;f=README.md;hb=HEAD">Website</a></td>
- <td><a href="https://issues.apache.org/jira/issues/?jql=project%20%3D%20QPID%20AND%20resolution%20%3D%20Unresolved%20AND%20component%20%3D%20Website%20ORDER%20BY%20priority%20DESC">Open issues</a> — <a href="https://issues.apache.org/jira/secure/CreateIssueDetails!init.jspa?pid=12310520&issuetype=1&components=12312307&summary=[Enter%20a%20brief%20description]&priority=3">New bug</a> — <a href="https://issues.apache.org/jira/secure/CreateIssueDetails!init.jspa?pid=12310520&issuetype=4&components=12312307&summary=[Enter%20a%20brief%20description]&priority=3">New improvement</a></td>
+ <td><a href="https://github.com/apache/qpid-site/blob/asf-site/README.md">Qpid Site</a></td>
+ <td>-</td>
+ <td><a href="https://issues.apache.org/jira/projects/QPID">Summary</a> • <a href="https://issues.apache.org/jira/issues/?jql=project+%3D+QPID+and+resolution+is+null+and+component+in+%28%22Website%22%29">Open issues</a> • <a href="https://issues.apache.org/jira/issues/?jql=project+%3D+QPID+and+component+in+%28%22Website%22%29">All issues</a> • <a href="https://issues.apache.org/jira/secure/CreateIssue!default.jspa?pid=12310520">Create issue</a></td>
<td>-</td>
- <td><a href="https://git-wip-us.apache.org/repos/asf/qpid-site.git">Git</a></td>
+ <td><a href="https://git-wip-us.apache.org/repos/asf/qpid-site.git">Git</a> • <a href="https://github.com/apache/qpid-site">GitHub</a></td>
</tr>
</tbody>
</table>
@@ -216,6 +221,7 @@ https://github.com/apache/qpid-proton/blob/go1{/dir}/{file}#L{line}"/>
<li><a href="https://issues.apache.org/jira/issues/?filter=-1">Your assigned issues</a></li>
<li><a href="https://issues.apache.org/jira/issues/?filter=-2">Your reported issues</a></li>
<li><a href="https://issues.apache.org/jira/issues/?filter=-3">Your recent issues</a></li>
+<li><a href="https://issues.apache.org/jira/issues/?jql=project%20in%20(QPID%2C%20QPIDIT%2C%20QPIDJMS%2C%20PROTON%2C%20DISPATCH)">All Qpid issues</a></li>
</ul>
</section>
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/0a1e4ea2/content/deferred.css
----------------------------------------------------------------------
diff --git a/content/deferred.css b/content/deferred.css
index fc0e476..2170e7b 100644
--- a/content/deferred.css
+++ b/content/deferred.css
@@ -7,9 +7,9 @@
* to you under the Apache License, Version 2.0 (the
* "License"); you may not use this file except in compliance
* with the License. You may obtain a copy of the License at
- *
+ *
* http://www.apache.org/licenses/LICENSE-2.0
- *
+ *
* Unless required by applicable law or agreed to in writing,
* software distributed under the License is distributed on an
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
@@ -224,6 +224,10 @@ a[href]:visited {
width: 6em;
}
+#-dashboard-forms {
+ float: right;
+}
+
#-dashboard-forms > form {
margin: 0 1.2em 0 0;
display: inline-block;
@@ -249,6 +253,10 @@ a[href]:visited {
border: none;
}
+#-source-modules > table th:nth-child(4) {
+ width: 33%;
+}
+
#-dashboard-links {
font-size: 0.9em;
}
@@ -399,7 +407,7 @@ a[href]:visited {
#-content {
box-shadow: none;
}
-
+
#-top, #-apache-navigation {
display: none;
}
@@ -407,7 +415,7 @@ a[href]:visited {
#-path-navigation {
margin-top: 1em;
}
-
+
#-middle {
padding: 0;
}
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/0a1e4ea2/input/_transom_config.py
----------------------------------------------------------------------
diff --git a/input/_transom_config.py b/input/_transom_config.py
index c2a91f8..92747b1 100644
--- a/input/_transom_config.py
+++ b/input/_transom_config.py
@@ -1,5 +1,6 @@
class _Release(object):
- def __init__(self, component_name, component_key, number):
+ def __init__(self, site_url, component_name, component_key, number):
+ self.site_url = site_url
self.component_name = component_name
self.component_key = component_key
self.number = number
@@ -10,23 +11,27 @@ class _Release(object):
@property
def url(self):
- args = site_url, self.component_key, self.number
+ args = self.site_url, self.component_key, self.number
return "{}/releases/{}-{}".format(*args)
@property
def link(self):
return "<a href=\"{}\">{}</a>".format(self.url, self.name)
-broker_j_release = _Release("Qpid Broker-J", "qpid-broker-j", "6.2.0")
-cpp_release = _Release("Qpid C++", "qpid-cpp", "1.36.0")
-dispatch_release = _Release("Qpid Dispatch", "qpid-dispatch", "0.8.0")
-interop_test_release = _Release("Qpid Interop Test", "qpid-interop", "0.1.0")
-java_release = _Release("Qpid for Java", "qpid-java", "6.1.4")
-jms_release = _Release("Qpid JMS", "qpid-jms", "0.26.0")
-jms_amqp_0_x_release = _Release("Qpid JMS for AMQP 0-x", "qpid-jms-amqp-0-x", "6.2.0")
-proton_release = _Release("Qpid Proton", "qpid-proton", "0.18.0")
-proton_j_release = _Release("Qpid Proton-J", "qpid-proton-j", "0.23.0")
-python_release = _Release("Qpid Python", "qpid-python", "1.36.0")
+ @property
+ def brief_link(self):
+ return "<a href=\"{}\">{}</a>".format(self.url, self.number)
+
+broker_j_release = _Release(site_url, "Qpid Broker-J", "qpid-broker-j", "6.2.0")
+cpp_release = _Release(site_url, "Qpid C++", "qpid-cpp", "1.36.0")
+dispatch_release = _Release(site_url, "Qpid Dispatch", "qpid-dispatch", "0.8.0")
+interop_test_release = _Release(site_url, "Qpid Interop Test", "qpid-interop", "0.1.0")
+java_release = _Release(site_url, "Qpid for Java", "qpid-java", "6.1.4")
+jms_release = _Release(site_url, "Qpid JMS", "qpid-jms", "0.26.0")
+jms_amqp_0_x_release = _Release(site_url, "Qpid JMS for AMQP 0-x", "qpid-jms-amqp-0-x", "6.2.0")
+proton_release = _Release(site_url, "Qpid Proton", "qpid-proton", "0.18.0")
+proton_j_release = _Release(site_url, "Qpid Proton-J", "qpid-proton-j", "0.23.0")
+python_release = _Release(site_url, "Qpid Python", "qpid-python", "1.36.0")
current_broker_j_release = broker_j_release.number
current_broker_j_release_url = broker_j_release.url
@@ -67,3 +72,55 @@ current_proton_j_release_link = proton_j_release.link
current_python_release = python_release.number
current_python_release_url = python_release.url
current_python_release_link = python_release.link
+
+def dashboard_asf_jira_links(project_key, project_id, components=None):
+ try:
+ from urllib.parse import quote_plus as url_escape
+ except ImportError:
+ from urllib import quote_plus as url_escape
+
+ links = []
+
+ all_issues_jql = "project = {}".format(project_key)
+ open_issues_jql = all_issues_jql + " and resolution is null"
+
+ if components is not None:
+ components = ", ".join(["\"{}\"".format(x) for x in components])
+ constraint = " and component in ({})".format(components)
+ open_issues_jql += constraint
+ all_issues_jql += constraint
+
+ summary_url = "https://issues.apache.org/jira/projects/{}".format(project_key)
+ open_issues_url = "https://issues.apache.org/jira/issues/?jql={}".format(url_escape(open_issues_jql))
+ all_issues_url = "https://issues.apache.org/jira/issues/?jql={}".format(url_escape(all_issues_jql))
+ create_issue_url = "https://issues.apache.org/jira/secure/CreateIssue!default.jspa?pid={}".format(project_id)
+
+ links.append("<a href=\"{}\">Summary</a>".format(summary_url))
+ links.append("<a href=\"{}\">Open issues</a>".format(open_issues_url))
+ links.append("<a href=\"{}\">All issues</a>".format(all_issues_url))
+ links.append("<a href=\"{}\">Create issue</a>".format(create_issue_url))
+
+ return " • ".join(links)
+
+def dashboard_asf_git_links(repo_key):
+ links = []
+
+ git_url = "https://git-wip-us.apache.org/repos/asf/{}.git".format(repo_key)
+ github_url = "https://github.com/apache/{}".format(repo_key)
+
+ links.append("<a href=\"{}\">Git</a>".format(git_url))
+ links.append("<a href=\"{}\">GitHub</a>".format(github_url))
+
+ return " • ".join(links)
+
+def asf_jenkins_badge(job_key):
+ job_url = "https://builds.apache.org/blue/organizations/jenkins/{}/activity".format(job_key)
+ image_url = "https://builds.apache.org/buildStatus/icon?job={}".format(job_key)
+
+ return "<a href=\"{}\"><img src=\"{}\" height=\"20\"></a>".format(job_url, image_url)
+
+def travis_ci_badge(party_key, job_key):
+ job_url = "https://travis-ci.org/{}/{}".format(party_key, job_key)
+ image_url = "https://travis-ci.org/{}/{}.svg?branch=master".format(party_key, job_key)
+
+ return "<a href=\"{}\"><img src=\"{}\" height=\"20\"></a>".format(job_url, image_url)
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/0a1e4ea2/input/dashboard.md
----------------------------------------------------------------------
diff --git a/input/dashboard.md b/input/dashboard.md
index b138622..3824590 100644
--- a/input/dashboard.md
+++ b/input/dashboard.md
@@ -17,38 +17,33 @@
;; under the License.
;;
-# Dashboard
-
-<div id="-dashboard-forms" class="feature">
+<div id="-dashboard-forms">
<form id="-jira-goto-form">
Go to <span class="accesskey">i</span>ssue <input name="jira" accesskey="i" autofocus="autofocus" tabindex="1"/>
</form>
- <form id="-viewvc-goto-form" action="http://svn.apache.org/viewvc" method="get">
- <input type="hidden" name="view" value="revision"/>
- Go to <span class="accesskey">r</span>evision <input type="text" name="revision" accesskey="r" tabindex="2"/>
- </form>
-
<form id="-jira-search-form">
<span class="accesskey">S</span>earch issues <input name="text" type="text" accesskey="s" tabindex="3"/>
</form>
</div>
+# Dashboard
+
### Source modules
<div id="-source-modules" class="scroll" markdown="1">
-| Module | Issues | Test builds | Source code |
-| ------ | ------ | ----------- | ----------- |
-| [C++]({{site_url}}/components/cpp-broker/index.html) | [Open issues](https://issues.apache.org/jira/issues/?jql=project%20%3D%20QPID%20AND%20resolution%20%3D%20Unresolved%20AND%20component%20in%20(%22C%2B%2B%20Build%22%2C%20%22C%2B%2B%20Broker%22%2C%20%22C%2B%2B%20Client%22%2C%20%22C%2B%2B%20Clustering%22%2C%20%22C%2B%2B%20Documentation%22%2C%20%22C%2B%2B%20Examples%22%2C%20%22C%2B%2B%20Tests%22%2C%20%22C%2B%2B%20Tools%22%2C%20%22.NET%20Client%22%2C%20%22Python%20Client%20(Wrapped)%22%2C%20%22QMF%22%2C%20%22Ruby%20Client%22)%20ORDER%20BY%20priority%20DESC) — [New bug](https://issues.apache.org/jira/secure/CreateIssueDetails!init.jspa?pid=12310520&issuetype=1&components=12311395&components=12311396&summary=[Enter%20a%20brief%20description]&priority=3) — [New improvement](https://issues.apache.org/jira/secure/CreateIssueDetails!init.jspa?pid=12310520&issuetype=4&components=12311395&components=12311396&summary=[Enter%20a%20brief%20description]&priority=3) | [Linux](http
s://builds.apache.org/view/M-R/view/Qpid/job/Qpid-cpp-trunk-test/) | [Git](https://git-wip-us.apache.org/repos/asf/qpid-cpp.git), [GitHub mirror](https://github.com/apache/qpid-cpp) |
-| [Java]({{site_url}}/components/java-broker/index.html) | [Open issues](https://issues.apache.org/jira/issues/?jql=project%20%3D%20QPID%20AND%20resolution%20%3D%20Unresolved%20AND%20component%20in%20\(%22Java%20Broker%22%2C%20%22Java%20Client%22%2C%20%22Java%20Common%22%2C%20%22Java%20Management%20%3A%20JMX%20Console%22%2C%20%22Java%20Performance%20Tests%22%2C%20%22Java%20Tests%22%2C%20%22Java%20Tools%22%2C%20JCA\)%20ORDER%20BY%20priority%20DESC) — [New bug](https://issues.apache.org/jira/secure/CreateIssueDetails!init.jspa?pid=12310520&issuetype=1&components=12311388&components=12311389&summary=[Enter%20a%20brief%20description]&priority=3) — [New improvement](https://issues.apache.org/jira/secure/CreateIssueDetails!init.jspa?pid=12310520&issuetype=4&components=12311388&components=12311389&summary=[Enter%20a%20brief%20description]&priority=3) | [Java 8](https://builds.apache.org/view/M-R/view/Qpid/job/Qpid-BrokerForJava-JDK1.8/) | [Git](https://git-wip-us.apache.org/r
epos/asf/qpid-broker-j.git), [GitHub mirror](https://github.com/apache/qpid-broker-j) |
-| [Python]({{site_url}}/components/messaging-api/index.html) | [Open issues](https://issues.apache.org/jira/issues/?jql=project%20%3D%20QPID%20AND%20resolution%20%3D%20Unresolved%20AND%20component%20in%20\(%22Python%20Client%22%2C%20%22Python%20Test%20Suite%22\)%20ORDER%20BY%20priority%20DESC) — [New bug](https://issues.apache.org/jira/secure/CreateIssueDetails!init.jspa?pid=12310520&issuetype=1&components=12311544&summary=[Enter%20a%20brief%20description]&priority=3) — [New improvement](https://issues.apache.org/jira/secure/CreateIssueDetails!init.jspa?pid=12310520&issuetype=4&components=12311544&summary=[Enter%20a%20brief%20description]&priority=3) | - | [Git](https://git-wip-us.apache.org/repos/asf/qpid-python.git), [GitHub mirror](https://github.com/apache/qpid-python) |
-| [Dispatch]({{site_url}}/components/dispatch-router/index.html) | [Open issues](https://issues.apache.org/jira/issues/?jql=project%20%3D%20DISPATCH%20AND%20resolution%20%3D%20Unresolved%20ORDER%20BY%20priority%20DESC) — [New bug](https://issues.apache.org/jira/secure/CreateIssueDetails!init.jspa?pid=12315321&issuetype=1&summary=[Enter%20a%20brief%20description]&priority=3) — [New improvement](https://issues.apache.org/jira/secure/CreateIssueDetails!init.jspa?pid=12315321&issuetype=4&summary=[Enter%20a%20brief%20description]&priority=3) | - | [Git](https://git-wip-us.apache.org/repos/asf/qpid-dispatch.git), [GitHub mirror](https://github.com/apache/qpid-dispatch) |
-| [Interop Test]({{site_url}}/components/interop-test/index.html) | [Open issues](https://issues.apache.org/jira/issues/?jql=project%20%3D%20QPIDIT%20AND%20resolution%20%3D%20Unresolved%20ORDER%20BY%20priority%20DESC) — [New bug](https://issues.apache.org/jira/secure/CreateIssueDetails!init.jspa?pid=12318621&issuetype=1&summary=[Enter%20a%20brief%20description]&priority=3) — [New improvement](https://issues.apache.org/jira/secure/CreateIssueDetails!init.jspa?pid=12318621&issuetype=4&summary=[Enter%20a%20brief%20description]&priority=3) | - | [Git](https://git-wip-us.apache.org/repos/asf/qpid-interop-test.git) |
-| [JMS]({{site_url}}/components/jms/index.html) | [Open issues](https://issues.apache.org/jira/issues/?jql=project%20%3D%20QPIDJMS%20AND%20resolution%20%3D%20Unresolved%20ORDER%20BY%20priority%20DESC) — [New bug](https://issues.apache.org/jira/secure/CreateIssueDetails!init.jspa?pid=12314524&issuetype=1&summary=[Enter%20a%20brief%20description]&priority=3) — [New improvement](https://issues.apache.org/jira/secure/CreateIssueDetails!init.jspa?pid=12314524&issuetype=4&summary=[Enter%20a%20brief%20description]&priority=3) | [Java 8](https://builds.apache.org/view/M-R/view/Qpid/job/Qpid-JMS-Test-JDK8/) | [Git](https://git-wip-us.apache.org/repos/asf/qpid-jms.git), [GitHub mirror](https://github.com/apache/qpid-jms) |
-| [Proton]({{site_url}}/proton/index.html) | [Open issues](https://issues.apache.org/jira/issues/?jql=project%20%3D%20PROTON%20AND%20resolution%20%3D%20Unresolved%20ORDER%20BY%20priority%20DESC) — [New bug](https://issues.apache.org/jira/secure/CreateIssueDetails!init.jspa?pid=12313720&issuetype=1&summary=[Enter%20a%20brief%20description]&priority=3) — [New improvement](https://issues.apache.org/jira/secure/CreateIssueDetails!init.jspa?pid=12313720&issuetype=4&summary=[Enter%20a%20brief%20description]&priority=3) | [Linux](https://builds.apache.org/view/M-R/view/Qpid/job/Qpid-proton-c/) | [Git](https://git-wip-us.apache.org/repos/asf/qpid-proton.git), [GitHub mirror](https://github.com/apache/qpid-proton) |
-| [Proton-J]({{site_url}}/proton/index.html) | [Open issues](https://issues.apache.org/jira/browse/?jql=project%20%3D%20PROTON%20AND%20resolution%20%3D%20Unresolved%20AND%20component%20%3D%20proton-j%20ORDER%20BY%20priority%20DESC) — [New bug](https://issues.apache.org/jira/secure/CreateIssueDetails!init.jspa?pid=12313720&issuetype=1&summary=[Enter%20a%20brief%20description]&priority=3) — [New improvement](https://issues.apache.org/jira/secure/CreateIssueDetails!init.jspa?pid=12313720&issuetype=4&summary=[Enter%20a%20brief%20description]&priority=3) | [Java 7](https://builds.apache.org/view/M-R/view/Qpid/job/Qpid-proton-j/) | [Git](https://git-wip-us.apache.org/repos/asf/qpid-proton-j.git), [GitHub mirror](https://github.com/apache/qpid-proton-j) |
-| [Website](https://git-wip-us.apache.org/repos/asf?p=qpid-site.git;a=blob_plain;f=README.md;hb=HEAD) | [Open issues](https://issues.apache.org/jira/issues/?jql=project%20%3D%20QPID%20AND%20resolution%20%3D%20Unresolved%20AND%20component%20%3D%20Website%20ORDER%20BY%20priority%20DESC) — [New bug](https://issues.apache.org/jira/secure/CreateIssueDetails!init.jspa?pid=12310520&issuetype=1&components=12312307&summary=[Enter%20a%20brief%20description]&priority=3) — [New improvement](https://issues.apache.org/jira/secure/CreateIssueDetails!init.jspa?pid=12310520&issuetype=4&components=12312307&summary=[Enter%20a%20brief%20description]&priority=3) | - | [Git](https://git-wip-us.apache.org/repos/asf/qpid-site.git) |
+| Module | Release | Issues | Tests | Source code |
+| ------ | ------- | ------ | ----- | ----------- |
+| [Qpid Broker-J]({{site_url}}/components/java-broker/index.html) | {{java_release.brief_link}} | {{dashboard_asf_jira_links("QPID", 12310520, ["Java Broker", "Java Build", "Java Client", "Java Common", "Java Documentation", "Java Performance Tests", "Java Tests", "Java Tools", "JCA"])}} | {{asf_jenkins_badge("Qpid-BrokerForJava-Test-IBMJDK1.8")}} {{asf_jenkins_badge("Qpid-BrokerForJava-Checks")}} {{asf_jenkins_badge("Qpid-Python-Java-Test")}} | {{dashboard_asf_git_links("qpid-broker-j")}} |
+| [Qpid C++](https://github.com/apache/qpid-cpp/blob/master/README.md) | {{cpp_release.brief_link}} | {{dashboard_asf_jira_links("QPID", 12310520, ["C++ Broker", "C++ Build", "C++ Client", "C++ Clustering", "C++ Documentation", "C++ Tests", "C++ Tools", ".NET Client", "Perl Client", "Python Client (Wrapped)", "QMF", "Ruby Client"])}} | {{asf_jenkins_badge("Qpid-cpp-trunk-test")}} | {{dashboard_asf_git_links("qpid-cpp")}} |
+| [Qpid Dispatch]({{site_url}}/components/dispatch-router/index.html) | {{dispatch_release.brief_link}} | {{dashboard_asf_jira_links("DISPATCH", 12315321)}} | {{travis_ci_badge("apache", "qpid-dispatch")}} | {{dashboard_asf_git_links("qpid-dispatch")}} |
+| [Qpid Interop Test]({{site_url}}/components/interop-test/index.html) | - | {{dashboard_asf_jira_links("QPIDIT", 12318621)}} | - | {{dashboard_asf_git_links("qpid-interop-test")}} |
+| [Qpid JMS]({{site_url}}/components/jms/index.html) | {{jms_release.brief_link}} | {{dashboard_asf_jira_links("QPIDJMS", 12314524)}} | {{asf_jenkins_badge("Qpid-JMS-Test-JDK8")}} {{travis_ci_badge("apache", "qpid-jms")}} {{asf_jenkins_badge("Qpid-JMS-Test-JDK8-Windows")}} | {{dashboard_asf_git_links("qpid-jms")}} |
+| [Qpid Proton-J]({{site_url}}/proton/index.html) | {{proton_j_release.brief_link}} | {{dashboard_asf_jira_links("PROTON", 12313720, ["proton-j"])}} | {{asf_jenkins_badge("Qpid-proton-j")}} | {{dashboard_asf_git_links("qpid-proton-j")}} |
+| [Qpid Proton]({{site_url}}/proton/index.html) | {{proton_release.brief_link}} | {{dashboard_asf_jira_links("PROTON", 12313720)}} | {{asf_jenkins_badge("Qpid-proton-c")}} {{travis_ci_badge("apache", "qpid-proton")}} | {{dashboard_asf_git_links("qpid-proton")}} |
+| [Qpid Python](https://github.com/apache/qpid-python/blob/master/README.md) | {{python_release.brief_link}} | {{dashboard_asf_jira_links("QPID", 12310520, ["Python Client", "Python Examples", "Python Test Suite"])}} | {{asf_jenkins_badge("Qpid-Python-Java-Test")}} | {{dashboard_asf_git_links("qpid-python")}} |
+| [Qpid Site](https://github.com/apache/qpid-site/blob/asf-site/README.md) | - | {{dashboard_asf_jira_links("QPID", 12310520, ["Website"])}} | - | {{dashboard_asf_git_links("qpid-site")}} |
</div>
@@ -62,6 +57,7 @@
- [Your assigned issues](https://issues.apache.org/jira/issues/?filter=-1)
- [Your reported issues](https://issues.apache.org/jira/issues/?filter=-2)
- [Your recent issues](https://issues.apache.org/jira/issues/?filter=-3)
+ - [All Qpid issues](https://issues.apache.org/jira/issues/?jql=project%20in%20\(QPID%2C%20QPIDIT%2C%20QPIDJMS%2C%20PROTON%2C%20DISPATCH\))
</section>
<section markdown="1">
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/0a1e4ea2/input/deferred.css
----------------------------------------------------------------------
diff --git a/input/deferred.css b/input/deferred.css
index fc0e476..2170e7b 100644
--- a/input/deferred.css
+++ b/input/deferred.css
@@ -7,9 +7,9 @@
* to you under the Apache License, Version 2.0 (the
* "License"); you may not use this file except in compliance
* with the License. You may obtain a copy of the License at
- *
+ *
* http://www.apache.org/licenses/LICENSE-2.0
- *
+ *
* Unless required by applicable law or agreed to in writing,
* software distributed under the License is distributed on an
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
@@ -224,6 +224,10 @@ a[href]:visited {
width: 6em;
}
+#-dashboard-forms {
+ float: right;
+}
+
#-dashboard-forms > form {
margin: 0 1.2em 0 0;
display: inline-block;
@@ -249,6 +253,10 @@ a[href]:visited {
border: none;
}
+#-source-modules > table th:nth-child(4) {
+ width: 33%;
+}
+
#-dashboard-links {
font-size: 0.9em;
}
@@ -399,7 +407,7 @@ a[href]:visited {
#-content {
box-shadow: none;
}
-
+
#-top, #-apache-navigation {
display: none;
}
@@ -407,7 +415,7 @@ a[href]:visited {
#-path-navigation {
margin-top: 1em;
}
-
+
#-middle {
padding: 0;
}
---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@qpid.apache.org
For additional commands, e-mail: commits-help@qpid.apache.org