Final Advanced FOSS Project
Libfab was my final project for Advanced Foss. The goal of the project was to reimplement the core functionality of the python library Fabulous. I have succeeded in what I set out to do. When I started the project I inteded to clean up the code, and write unit tests. I have done both of these things.
Final Thoughts
This was by far my favoriate project that I worked on during advanced foss. I got to improve my ability to write C an work on an alternative to a library that I enjoy using. I’ve got more plans to keep improving the library in the future. There are also several language bindings that have popped up. The two big ones are the python bindings by Ryan Brown, named Tremendous, and the D bindings by Matt Soucy named libfabd.
The 0.1.0 Release
Today I am officially releasing version 0.1.0 of libfab. You can download it from github. I am planning on adding an rpm spec file and trying to get libfab packaged for fedora.