Spent chunks of the last few days getting in to XSLT, after the indoctrination at the O'Reilly conference. Have now incorporated this in to the infrastucture of the FreeBSD web site.
The front page now sports an automatically generated list of most recent 20 news articles from the newsflash page. This is done by keeping the news information in news.xml, and using a stylesheet, index.xsl to do the work. Another stylesheet, news-rdf.xsl is used to generate an RDF format file, news.rdf containing the headlines which can then be syndicated to other websites, like Daily DaemonNews.
Now to start scattering XML/XSLT around the rest of the site as necessary -- this should help remove many of the Perl scripts that are littering the tree doing useful things with the content.
Work on the FreeBSD Handbook continues apace, as we prepare to get it ready for the second printed edition. Anyone that wants to help contribute to this effort is encouraged to look at the task list of outstanding items.
