My software projects
Here is a bit of information about, and links to my personal coding projects. Find me on github or at Debian (bugs). Also see the build status page.
Own projects
Current projects
- corydalis — Photo library management helper and image viewer; see demo site and documentation.
- prefix-units — Small Haskell library for formatting/parsing SI units. See documentation at hackage.
- pylibacl — Python posix1e ACLs module.
- pyxattyr — Python extended attributes module.
- photo-backlog-exporterr - a Prometheus exporter for statistics of my photo backlog, designed to work along Corydalis.
- bakonf - Small backup program
designed for configuration files (
/etc/
) and saving program output (e.g.sfdisk -d /dev/sda
). - man2ebook - A trivial script to generate an epub document from a list of man pages.
Fun/toy projects:
- perf-null, from the post with
the same name - tests speed of
exit(0)
across multiple languages and runtimes.
Because--help
needs to be fast!
These are old experiments, or simply things that don’t make sense anymore.
- cfvers - Before the advent of DVCSes,
I tried to implement a kind of version systems for configuration
files (
/etc
and the like). I gave up once I realized this can be done in a simpler way via git and/or configuration management systems. - pipe-rpc - A simple RPC system
for Python, written before I realised this can be implemented in a
simpler way via
asyncore
.
Maintainer or contributor
- mt-st - I took over maintainership in order to have a stable place to accumulate the patches floating around various distributions.
- ganeti - I have a long history of involvement with Ganeti (right from before it was even open-sourced) (including being paid to write Haskell code, yay!), but nowadays I’m doing just very small things sometimes. Old projects die hard ☺
- the linux kernel - woohoo, I have a grand total of 2 small patches in the kernel. Hey, the intent counts, right?