Older blog entries for Stab (starting at number 10)

Didnt get much of a chance to hack this weekend, being busy with other things; but I've almost managed to finish off the DocBook ports for OpenBSD, including Norman Walsh's modular stylesheets.

They'll hopefully be ready for testing on Monday, and should be committed soon after that, so OpenBSD-2.8 will finally sate my DocBook needs! I've actually started using the DocBook-XML stuff now, so I guess I better get on and port that as well.

Marc Espie very kindly replied to some of my clueless emails explaining the innards of the OpenBSD ports system - it is very, very, very cool indeed, and the cleanest of all the BSDs that I've seen - hopefully some of his ideas will be used as the basis of the unified BSD ports system !

Hey hey, what's been happening? Had a great weekend here - weather stopped pouring long enough to have a huge game of rollerhockey on Sunday, but been raining ever since!

On the IMP front, I've been hacking trying to replace the 2.3 navigator view with a collapsible DHTML tree. I'm veering towards the idea of cobbling my own tree view together from Dan Steinman's excellent objects, as none of the available ones seem that good. Can anyone point out a good DHTML tree that works on a wide range of browsers?

On the OpenBSD front, I've just been wandering through the tree taking maintainership for poor orphaned ports, and trying to clean up the list of non-FAKEd ports. It will be good to get them all out in time for 2.8, and be left with a really clean tree!

OpenFX has stalled a bit while we try to get WinCVS working; it is such a pain sometimes! Might just do the initial release without anon-cvs access, and add it later if/when we need it...

Has anyone ever used the CPAN Perl module File::Tail ?

If you have, and gotten it to work, and you drop me a mail, I will owe you for life :)

/me spent most of an evening on it trying to get it to work on Linux/OpenBSD/anything!!

Just spotted this upcoming replacement for CVS, with a pretty impressive roster of developers ... Subversion.


Check out the feature list! If they can get the clients out for this, it looks like it'll rock.

Ah well, finally moved into the new flat in London. Threw an absolutely awesome housewarming party on Saturday, and then spent all of Sunday playing rollerhockey, so there wasn't a lot of software work done :- ) Took a spill and jarred my recently dislocated wrist again, doh!

Did manage to sneak in some updates to some OpenBSD ports, and edging closer to towards committing JadeTeX, dvipdfm, & DocBook-4.1. Will do that as soon as the TeTeX patches go in to increase its default capacities.

OpenBSD should have the basis for a hardcopy documentation project with those in place, if the people behind the recent thread on misc@ have their way.

Does _anyone_ have any idea why the combination of C++/libtool/shared libraries might be horribly broken on OpenBSD? Sablotron uses this combination which works fine on FreeBSD/Linux, but it dies with a 'Memory Fault' (???) on Open ... need to recompile my kernel with debugging symbols to start figuring it out I guess. The old Jade port had similar problems - the static libraries work fine, but the shared ones just dont get loaded.

Just got my CVS account on cvs.openbsd.org; it came totally out of the blue when they gave me the offer, and took me about 0.0000001s to accept it :-) I've just been hacking away at random ports so far, but I'm gonna figure out how to get organised and do stuff.

Looking forward to working on the OpenBSD ports tree, and hopefully helping out with this unified BSD ports system whenever that comes about.

Finally stuck a preview-beta release of OpenFX up that Stuart Ferguson sent to me. Feel free to check it out and send me feedback ...

ftp://ftp.openfx .org/pub/openfx/beta will give you a start - it's a hefty 40mb Win32 demo! It's not been announced until I finish setting up the new machine for it (brick.recoil.org), so we can handle the volume of downloads and mail that would probably result.

Shouts out to James who said he'll help us mirror it on flirble!

At least my dislocated wrist is better now (rollerblading+taxi's don't agree), so I'm starting off Capoiera (sic?) on Monday! It's gonna be fun :)

Been playing a lot more with DocBook at work, and Jon Parise and I have been recreating the incredible phpdoc repository for the Horde/IMP project. It's a pretty mad combination of M4/XML/SGML/DSSSL that combines together and outputs in pretty much any format you would care to name.

Definitely warming to the idea of SGML as a documentation markup language, although I have yet to find a decent editor for markup under Unix (dont particularly like emacs, and vi doesn't quite cut it). Any suggestions anyone? I've heard that XMetal 2.0 is a good one ...

Woohoo! After a really fun debugging session with Rob, we got PHP4 working as a DSO under OpenBSD. It's been bugging me for ages, and it's great to see it finally work.

Patch has been committed to PHP CVS, so the next release should see a PHP4 package for the ports tree.

Rocket Arena 3 rules. Nuff said!

1 older entry...

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!