Older blog entries for exa (starting at number 0)

First time I really released one of my own projects under a free software license. I contributed a lot of packages to Debian but that was all someone else's code. This is different now :)

That's skel, i just created a new project page for it on freshmeat and advogato. it's basically a collection of several skeleton projects I've been using over years. It's one of those smaller and more personal kind of projects, but I expect that it will be a fresh supply for those who are looking to improve their build systems and the organization of their source trees. I don't do much for configuration there. There is of course the mandatory C++ skeleton that uses autoconf/automake in case you wonder. :) The thing I'm focusing on is an automake-like build system, which IMHO beats automake. I use only GNU make, and I preserve the power and flexibility of a hand written makefile, but still give the developer very short interfaces for depicting the build system. The C/C++ code itself is minimal, just the codes that you'll use every time. I plan to do it pretty modular. For instance, a command line parsing facility will be available as an extra library. You'll just do #include <parseopt> and you'll be set. These extra modules are just not available yet ;)

I licensed it under Lesser GPL because I'd like it to be used in non-free projects, too. This is a beta release, so it probably has some bugs. But in the future releases, it will present some command line and graphical tools to create projects, and manage templates. Another thing that buzzes me would be using a neat 'source package' definition. Not like .dsc, but closer to the stuff at AT&T research. Maybe I could just use that one.

New Advogato Features

New HTML Parser: The long-awaited libxml2 based HTML parser code is live. It needs further work but already handles most markup better than the original parser.

Keep up with the latest Advogato features by reading the Advogato status blog.

If you're a C programmer with some spare time, take a look at the mod_virgule project page and help us with one of the tasks on the ToDo list!