Here is a list of my Git repositories on Sourcehut. I try to mirror repositories to Sourcehut anytime I fork an upstream project.
Free Software projects in which I participate:
So far I've improved the PS/2 layer and implemented a GRUB module, to help Mezzano work on hardware that boots from Libreboot.
I maintain a set of packages in GNU Emacs: EUDC, LDAP, NTLM, and soap-client.
In GNU ELPA I maintain the Excorporate, url-http-ntlm, fsm and slime-volleyball packages.
As part of my day job I ported U-Boot to the BCM7445 and BCM7260 system-on-chips. I contributed the changes upstream and I keep them up-to-date with general U-Boot development.
I correspond with the uLisp maintainer about the Lisp Badge port of uLisp since I am one of few people in the world who have built a Lisp Badge.
Free Software projects that I started:
Exchange Web Services integration for Emacs.
A configuration system to build OpenJDK, including replacements for proprietary components that existed at the time of the IcedTea project's conception.
* Internal project history was deleted before initial publication. See this email for credits that pre-date the initial code drop.
Mozilla web browser plugins for Java applets.
A configuration utility to switch the default Java Development Kit implementation on Red Hat GNU/Linux distributions.
A compatibility layer that made GCJ and ECJ behave like a standard Java Development Kit from a JPackage packaging perspective.
An Emacs video game.
Free Software and Open Source Software Projects to which I have contributed patches (of any size, including one-liners) that have been accepted: