Name: Fabio A Mazzarino
Member since: 2001-09-02 16:53:29
Last Login: N/A


Free software Spoksman (wannabe at least). Trying to organize myself in order to help free software comunity.

Currently working in two projects. Although they're still small I think that they can become something important someday. cchatd - a web-based c-compiled chat. In the future I hope this becomes a really big webchat, capable of supporting thousands of users in a single webchat root (useful for interviews, for example).

Saturn - a distributed scheduling system. I think that unix in general misses a good and free scheduler. I'd like to make something simple and efficient, but a lot more then crontab.

Recent blog entries by mazzabr

CCHATD - C Compiled Chat Daemon

This webchat is an old idea. Back in 1998 a friend of mine showed me a concept of a webchat, built using C. The ideas was good, and a very interesting project. I was very interested, but at that time I wasn't able to put it to work.

But time passes, and then I decided to make it work. At first I was thinking in building a new company around this project, but then I decided to release it under GPL.

Why another webchat? Because I'd like to build a high-performance webchat, able to accept thousands of users connected to the same room (it happens in web-interviews), I saw a non-GPL PHP webchat crash with 30 users. I think that it could be a good option, not only as a product, but also by developing interesting conceptions when handling users on-line connected through a HTTP communication link.

Where are we? Well, we means me, I am developing this project practly alone. I had some help, but they're gone, basicaly due to my incapacity to keep continuous track of this project. Although I still have lots of hits and downloads, probably due to the concepts developed by me and my contributors.

Will it continue? Yes. I'm still having some problems when running cchatd, I don't even have a stable version, and usually have core dump problems. To tell the truth there was a stable version, but I inserted a parser that is not as stable as the old alpha version :o/

What can I do? Well, this is a free software project, and anybody can help, I mean, I'll be very proud to receive help. Basicaly our first version v0.1 is almost done, I only need to stop this parser instability.

For those who want to contact me about this project, please, it'll be my pleasure.


In order to promote my opinions and my contributions to the FreeSoftware, I've created a new weblog, in portugueses this time, so I can reach another kind of audience.

For those who like to discuss, feel free to participate with your comments. I'll like it very much. I'll also try to cite what is happening in my portuguese weblog.

22 Dec 2003 (updated 22 Dec 2003 at 03:30 UTC) »

After working for a famous free software company I realized that among all solutions for production administration tools, there's no option on scheduling as Unix Administrators are used to.

Ok, we have crontab. But it has nothing really useful to job scheduling but running scripts at the right time. There are no control on what happened, there's no controle on how long did it take, there's no control even if it was really executed.

So that's why I'm planing a Job Scheduler. I'd like to help sysadmins that many times see themselves obligated to use non-free options to schedule their job.

So I've chosen Saturn. For those who don't know (to tell the truth I didin't), Saturn is the roman name for Chronos, the greek god of time. Parent of Jupiter (Zeus).

Feel free to discuss it here

I'll try again. After a long time planing to participate free software comunity the way I'd like to do I'll try again.

For those who doesn't know me, which is probably everybody. I try to participate free software comunity for more then a year, but due to some limitations that was not possible.

Now, I have my own computer, and my own home, and live near my job, so I won't need to travel 6 hours/day to work, and also have more time to do things I think it's important.

I hope to keep this diary uptodate. Unfortunetly we can't have a discussion here, but when it would be interesting we can also go to /.


mazzabr certified others as follows:

  • mazzabr certified mazzabr as Apprentice
  • mazzabr certified dwragg as Apprentice

Others have certified mazzabr as follows:

[ Certification disabled because you're not logged in. ]

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!

Share this page