First note that there is no mailing list, no bug tracker and
no discussion forum for any of the projects. Also, the author is
no member of any social networks. To contact him, send email to
<email@example.com>. If you would like to contribute
to a project, here is a list of things you can do:
- Spread the word
- These pages are hard to find. Search engines don't list them on
the first page of hits unless you search for the exact name of the
project. You can help to make the projects more popular by posting
about them on your blog or on social networks.
- Proofread the documentation
- Point out unclear or poorly written parts of the manual, the web
pages or the source code documentation. The author is not a native
English speaker. If you are, you will easily find text that could be
- Report problems
- If you have trouble with building, installing or running a
particular software package, contact the author. Since the code is
only tested on a limited set of systems (Ubuntu and Debian Linux,
and for some projects also NetBSD and FreeBSD), you will probably
encounter problems when building on different systems.
- Run analysis tools
- Tools like coverity, afl or sparse are not run regularly on
any of the source code repositories, so these tools will likely find
issues. Even if you can't fix an issue yourself, it is still valuable
to report it.
- Build and maintain Debian or RPM packages
- For most software projects listed here, only the source code is
available via git repositories. Building and installing a program from
the source code constitutes a substantial barrier for unexperienced
users. Hence the software becomes available to a larger audience
if you provide pre-compiled binary packages for your favorite
- Suggest new features
- Most software listed here does only what the author needed. If
you would like to see new features implemented, contact the author
to explore what could be implemented, and how.
- Send a postcard
- While this does not directly improve the projects, it helps
to keep the author motivated to continue developing and to publish
more of his (many) non-public projects. It should be easy to figure
out the author's postal address. Hint: It's a research institute in
Return to the main page.