imfreedom/docs.imfreedom.org

Add links to the contributors guide as well as the convey and hgkeeper documentation

Testing Done:
Ran the site locally, verified links worked, and ran `codespell`.

Reviewed at https://reviews.imfreedom.org/r/1725/
<!--
SPDX-FileCopyrightText: 2021 GNOME Foundation
SPDX-License-Identifier: LGPL-2.1-or-later
-->
<!DOCTYPE html>
<html lang="en">
<head>
<title>IM Freedom Documentation</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta charset="utf-8" />
<meta property="og:site_name" content="https://docs.imfreedom.org"/>
<meta property="og:title" content="IM Freedom Documentation"/>
<meta property="og:url" content="https://docs.imfreedom.org"/>
<meta property="og:type" content="website"/>
<meta property="og:description" content="API documentation for IM Freedom projects"/>
<meta name="twitter:title" content="API documentation for IM Freedom projects"/>
<meta name="twitter:url" content="https://docs.imfreedom.org"/>
<meta name="twitter:card" content="summary"/>
<link rel="canonical" href="https://docs.imfreedom.org"/>
<link rel="stylesheet" href="style.css" type="text/css" />
<script src="main.js"></script>
<!--[if IE]><script src="http://html5shiv.googlecode.com/svn/trunk/html5.js"></script><![endif]-->
</head>
<body>
<div id="body-wrapper" tabindex="-1">
<nav class="sidebar">
<div class="section">
<img src="assets/pidgin-earthday.png" class="logo"/>
</div>
<div class="section">
<h5>Sections</h5>
<div class="links">
<a href="#contributing">Contributing</a>
<a href="#stable">Stable</a>
<a href="#development">Development</a>
<a href="#tools">Tools</a>
</div>
</div>
</nav>
<button id="btn-to-top" class="hidden"><span class="up-arrow"></span></button>
<section id="main" class="content">
<header>
<h1>IM Freedom Documentation</h1>
</header>
<div class="toggle-wrapper">
<h4 id="contributing">
Contributing
<a href="#contributing" class="anchor"></a>
</h4>
<div class="docblock">
<h5 id="contributors-guide">Contributors Guide</h5>
<p>The contributors guide will help you get started with contributions
to <a href="#pidgin">Pidgin</a> and other Instant Messaging Freedom
supported projects.
<p><a href="https://docs.imfreedom.org/contributors-guide/">
Contributors Guide</a></p>
</div>
</div>
<div class="toggle-wrapper">
<h4 id="stable">
Stable
<a href="#stable" class="anchor"></a>
</h4>
<div class="docblock">
<h5 id="pidgin">Pidgin</h5>
<p>Pidgin is the current stable release of Pidgin Universal
Messenger which is a <a href="https://gtk.org/">GTK</a> based user
interface built on top of <a href="#purple">libpurple</a>.</p>
<p><a href="https://docs.imfreedom.org/pidgin2/group__pidgin.html">
Pidgin API reference</a></p>
</div>
<div class="docblock">
<h5 id="purple">libpurple</h5>
<p>libpurple is intended to be the core of an IM program.
<a href="#pidgin">Pidgin</a> is a <a href="https://gtk.org/">GTK</a>
frontend to libpurple, and <a href="#finch">Finch</a> is an ncurses
frontend built using <a href="#gnt">libgnt</a>.</p>
<p><a href="https://docs.imfreedom.org/pidgin2/group__core.html">
libpurple API reference</a></p>
</div>
<div class="docblock">
<h5 id="finch">Finch</h5>
<p>Finch is the current stable release of Finch Universal Messenger
which is a <a href="#gnt">libgnt</a> based user interface built on
top of <a href="#purple">libpurple</a>.</p>
<p><a href="https://docs.imfreedom.org/pidgin2/group__finch.html">
Finch API reference</a></p>
</div>
<div class="docblock">
<h5 id="gnt">libgnt</h5>
<p>GNT (GLib Ncurses Toolkit) is an ncurses toolkit for creating
text-mode graphical user interfaces in a fast and easy way. It is the
widget library for <a href="#finch">Finch</a>.</p>
<p><a href="https://docs.imfreedom.org/gnt2/">
libgnt API reference</a></p>
</div>
</div>
<div class="toggle-wrapper">
<h4 id="development" style="display:flex;">
Development
<a href="#development" class="anchor"></a>
</h4>
<div class="docblock">
<h5 id="pidgin3">Pidgin 3</h5>
<p>Pidgin 3 is the current development version of Pidgin Universal
Messenger which is a <a href="https://gtk.org/">GTK</a> based user
interface built on top of <a href="#purple3">purple 3</a>.</p>
<p><a href="https://docs.imfreedom.org/pidgin3/">
Pidgin 3 API reference</a></p>
</div>
<div class="docblock">
<h5 id="purple3">Purple 3</h5>
<p>libpurple 3 is the current development version of the libpurple
universal messenger library.</p>
<p><a href="https://docs.imfreedom.org/purple3/">
libpurple 3 API reference</a></p>
</div>
<div class="docblock">
<h5 id="finch3">Finch 3</h5>
<p>Finch 3 is the current development version of Finch Universal
Messenger.</p>
<p><a href="https://docs.imfreedom.org/finch3/">
Finch 3 API reference</a></p>
</div>
<div class="docblock">
<h5 id="gnt3">GNT 3</h5>
<p>GNT 3 is the current development release of libgnt (GLib Ncurses
Toolkit)</p>
<p><a href="https://docs.imfreedom.org/gnt3/">
libgnt 3 API reference</a></p>
</div>
<div class="docblock">
<h5 id="gplugin">GPlugin</h5>
<p>GPlugin is a plugin library for GLib based applications.
<a href="#purple3">purple 3</a> uses it for all things plugins.</p>
<p><a href="https://docs.imfreedom.org/gplugin/">
GPlugin API reference</a></p>
</div>
<div class="docblock">
<h5 id="talkatu">Talkatu</h5>
<p>Talkatu is a set of <a href="https://gtk.org/">GTK</a> widgets for
messaging. <a href="#pidgin3">Pidgin 3</a> uses it to have a modular
user interface that can be used by other messengers.</p>
<p><a href="https://docs.imfreedom.org/talkatu/">
Talkatu API reference</a></p>
</div>
</div>
<div class="toggle-wrapper">
<h4 id="tools" style="display:flex;">
Tools
<a href="#tools" class="anchor"></a>
</h4>
<div class="docblock">
<h5 id="convey">Convey</h5>
<p><a href="https://keep.imfreedom.org/grim/convey">Convey</a> is
tool to help you run pipelines of containers. We use it to test builds
across multiple operating systems as you just need a container runtime
instead of a dedicated host.</p>
<p><a href="https://docs.imfreedom.org/convey/">
Convey Documentation</a></p>
</div>
<div class="docblock">
<h5 id="hgkeeper">HGKeeper</h5>
<p><a href="https://keep.imfreedom.org/grim/hgkeeper">HGKeeper</a> is
a hosting solution for
<a href="https://www.mercurial-scm.org/">Mercurial</a> source code
repositories. It supports multiple operation modes to help fit your
needs.</p>
<p><a href="https://docs.imfreedom.org/hgkeeper/">
HGKeeper Documentation</a></p>
</div>
</div>
</div>
</section>
<footer>
</footer>
</div>
</body>
</html>