reform-handbook
MNT Reform Operator Handbook
The HTML and PDF version of the operator handbook for the MNT Reform open
hardware laptop. It contains topics like:
python3-leidenalg
Python3 implementation of the Leiden algorithm in C++
This package implements the Leiden algorithm in C++ and exposes it to
Python. It relies on igraph for it to function. Besides the relative
flexibility of the implementation, it also scales well, and can be run
on graphs of millions of nodes (as long as they can fit in memory). The
core function is find_partition which finds the optimal partition using
the Leiden algorithm, which is an extension of the Louvain algorithm for
a number of different methods. The methods currently implemented are
libgumbo3
pure-C HTML5 parser
Gumbo is an implementation of the HTML5 parsing algorithm implemented
as a pure C99 library with no outside dependencies. It's designed to serve
as a building block for other tools and libraries such as linters,
validators, templating languages, and refactoring and analysis tools.
keyd-application-mapper
keyboard key remapping daemon - application-specific remapper
keyd is a system-wide key remapping daemon which supports features like
layering, oneshot modifiers, and macros. In its most basic form it can be used
to define a custom key layout that persists across display server boundaries
(e.g wayland/X/tty).
python3-locust
Developer friendly load testing framework
Locust is an easy to use, scriptable and scalable performance testing tool. You
define the behaviour of your users in regular Python code, instead of using a
clunky UI or domain specific language. This makes Locust infinitely expandable
and very developer friendly.
python3-cronsim
Cron expression parser and evaluator
CronSim is a library designed to parse and evaluate cron expressions with
precision, aiming to replicate the behavior of Debian's cron. It is primarily
used to interpret the time descriptions provided by cron syntax, determining
when these events occur. By addressing quirky behaviors, such as those during
Daylight Saving Time transitions, the library carefully processes cron
expressions without supporting the seconds field, maintaining a focus on
minimalism. It seamlessly interacts with different cron syntax features, such
as the 'L' character for the last day of the month and the Nth weekday of a
month. CronSim ensures that cron expressions are correctly evaluated and
raises errors for invalid formats, effectively handling non-standard syntax
features that do not interfere with standard operations.