From ec67540c492e5689be2462d70ffcd4572f333e4f Mon Sep 17 00:00:00 2001
From: Paul Visscher
Date: Tue, 11 Feb 2025 22:41:53 -0500
Subject: [PATCH] liblouis and xorg
---
.../content/projects/current/index.html | 58 ++++++++++++++----
conservancy/static/img/projects/xorg_logo.png | Bin 0 -> 12861 bytes
2 files changed, 46 insertions(+), 12 deletions(-)
create mode 100644 conservancy/static/img/projects/xorg_logo.png
diff --git a/conservancy/content/projects/current/index.html b/conservancy/content/projects/current/index.html
index a9402814..f58960ef 100644
--- a/conservancy/content/projects/current/index.html
+++ b/conservancy/content/projects/current/index.html
@@ -324,15 +324,34 @@ professional artists.
Kallithea is a free software source code management system supporting two
-leading version control systems, Mercurial and Git. Kallithea hosts your
-code, manages access control lists and provides an easy web interface to the
-version control system of your choice.
+ leading version control systems, Mercurial and Git. Kallithea hosts your
+ code, manages access control lists and provides an easy web interface to the
+ version control system of your choice.
+
+
+
+
+
+
+ The Liblouis software suite provides an open-source
+ braille translator, back-translator and formatter for a large number of
+ languages and braille codes. It is a set of libraries designed for use
+ in any of a number of applications, both free and commercial. It is
+ written in C so that it does not require a runtime environment and
+ hence can be used in applications written in high-level languages such
+ as Java and Python.
+
@@ -679,14 +698,29 @@ x86-based Unixes, including Linux, Mac OS X, FreeBSD, and Solaris.
Xapian is a highly adaptable toolkit which allows developers to
-easily add advanced indexing and search facilities to their own
-applications. It has built-in support for several families of weighting
-models and also supports a rich set of boolean query operators.
+ easily add advanced indexing and search facilities to their own
+ applications. It has built-in support for several families of weighting
+ models and also supports a rich set of boolean query operators.
+
+
+
+
+
+
+
+
+The X.Org project provides an open source implementation of the X Window System. The development work is being done in conjunction with the freedesktop.org community.
+
{% endblock %}
diff --git a/conservancy/static/img/projects/xorg_logo.png b/conservancy/static/img/projects/xorg_logo.png
new file mode 100644
index 0000000000000000000000000000000000000000..d2e3fb6dd8100eed400920c7547949908d13fee8
GIT binary patch
literal 12861
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