Page Menu
Home
ClusterLabs Projects
Search
Configure Global Search
Log In
Files
F3154626
No One
Temporary
Actions
View File
Edit File
Delete File
View Transforms
Subscribe
Mute Notifications
Flag For Later
Award Token
Size
3 KB
Referenced Files
None
Subscribers
None
View Options
diff --git a/src/developers.html b/src/developers.html
index 8ceab78..5ae8e5f 100644
--- a/src/developers.html
+++ b/src/developers.html
@@ -1,44 +1,44 @@
---
layout: pacemaker
title: Developers
---
<section id="banner">
<div class="content">
<header>
<h1>Developer Documentation</h1>
</header>
</div>
<span class="image object">
{% img summit-2017.jpg %}
</span>
</section>
<section>
<p>
<ul>
<li><cite>Pacemaker Development</cite> in the
<a href="/pacemaker/doc/">Pacemaker documentation set</a> is the primary
source of developer documentation</li>
<li><a href="/components.html">Components</a></li>
<li><a href="/pacemaker/global/">Indexed Source Code</a></li>
<li><a href="/pacemaker/doxygen/">API Documentation</a></li>
- <li><a href="/pacemaker/abi/">ABI Compatability</a></li>
+ <li><a href="/pacemaker/abi/">ABI Compatibility</a></li>
<li><a href="/pacemaker/man/">Man Pages</a></li>
</ul>
</p>
<h2>Pre-built Packages</h2>
<p>
Recent versions of all major Linux distributions provide Pacemaker as
part of their usual repositories, so you can usually just launch your
favorite package manager.
</p>
<article>
<h2>Release History</h2>
<div id='history-graph'></div>
{% js pcmk_versions %}
</article>
</section>
diff --git a/src/pacemaker/abi/index.php b/src/pacemaker/abi/index.php
index a6d8657..df289b4 100644
--- a/src/pacemaker/abi/index.php
+++ b/src/pacemaker/abi/index.php
@@ -1,81 +1,81 @@
---
layout: pacemaker
title: Pacemaker ABI Compatibility
---
<section id="main">
<p>
This page details ABI compatibility between the listed
<a href="/pacemaker/">Pacemaker</a> versions. Reports are generated using the
<a href="https://lvc.github.io/abi-compliance-checker/">ABI Compliance Checker</a>
that ships with <a href="https://fedoraproject.org/">Fedora</a>.
</p>
<table align=center style="width:75%;" cellpadding=1>
<caption>
- <a name="ABI_table" id="ABI_table"></a><h3>ABI Compatability Table</h3>
+ <a name="ABI_table" id="ABI_table"></a><h3>ABI Compatibility Table</h3>
</caption>
<tr>
<th>Version</th>
<th>Reference Version</th>
<th>Status</th>
<th>Report</th>
</tr>
<?php
function sorter($a, $b) {
return version_compare($b["from"], $a["from"]);
}
$i = 0;
$compat_reports = array();
foreach (glob("*/compat_report.html") as $item) {
$report = dirname($item);
$v = explode("_", $report);
if ((count($v) != 3) || ($v[1] != "to")) {
continue;
}
$compat_reports[$i] = array();
$compat_reports[$i]["filename"] = $item;
$compat_reports[$i]["report"] = $report;
$compat_reports[$i]["from"] = $v[0];
$compat_reports[$i]["to"] = $v[2];
$compat_reports[$i]["status"] = "unknown";
$file_handle = fopen($compat_reports[$i]["filename"], "r");
while (!feof($file_handle)) {
$line = fgets($file_handle);
if (strstr($line, "Verdict")) {
$compat_reports[$i]["status"] = preg_replace("/.*<td>/", "", $line);
$compat_reports[$i]["status"] = preg_replace("/<\/td>.*/", "", $compat_reports[$i]["status"]);
break;
}
}
fclose($file_handle);
++$i;
}
usort($compat_reports, "sorter");
foreach ($compat_reports as $item) {
$report = $item["report"];
$filename = $item["filename"];
$from = $item["from"];
$to = $item["to"];
$status = $item["status"];
echo " <tr align=center>";
echo " <td> $to </td>";
echo " <td> $from </td>";
echo " <td> $status </td>";
echo " <td><a href=\"$filename\">report</a></td>";
echo " </tr>";
}
?>
</table>
</section> <!-- id="main" -->
File Metadata
Details
Attached
Mime Type
text/x-diff
Expires
Wed, Feb 26, 3:04 PM (9 h, 10 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
1465470
Default Alt Text
(3 KB)
Attached To
Mode
rW ClusterLabs-www
Attached
Detach File
Event Timeline
Log In to Comment