12 Jun 2001 andrei   » (Master)

The machine hosting PHP CVS and mailing lists was taken offline after the attack on VA SourceForge since they were hosting it. So, now we have cvs.php.net on a temporary machine and are working on setting up a permanent replacement.

I took advantage of this to start restructuring the build system of PHP-GTK once again to more closely resemble that of PHP itself. With the new system, it'll be easy to write extensions to support different GtkObject derived libraries such as GtkHtml, Bonobo, and so on. Funny, extensions for a PHP extension.

We've also split out PHP-GTK docs into its own repository as it's getting quite large. I've written and James Moore modified a tool that generates DocBook files directly from the .defs files that describe GTK+ API, so all that needs to be done is just filling in the content -- piece of cake, right? James is doing further work on XSL stylesheets and the final result should be really nice.

I've also started work on new Python-like argument parsing routines for Zend API. It should now be quite easy for extension authors to parse parameters passed from PHP.

I was glad to have a chance to do some boating & fishing over the Memorial Day weekend. Beautiful views, nice weather, everything turned out just perfectly. I'll have to go back to South Dakota again some time.

Latest blog entries     Older blog entries

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!