Organising BSDCon Europe. Busy.
Name: Nik Clayton
Member since: 2000-03-28 14:13:58
Last Login: N/A
Lots of stuff on my plate at the moment. I am the FreeBSD Project's Documentation Project Manager, with overall responsibilty for the FreeBSD Documentation. I am also the section editor for the Slashdot BSD section. I've also written occasional articles for DaemonNews.
dmerrill: Case insensitive sorting in XSLT is relatively simple. Consider this simple XSLT fragment:
<xsl:variable name="ucletters" select="'ABCDEFGHIJKLMNOPQRSTUVWXYZ'"/> <xsl:variable name="lcletters" select="'abcdefghijklmnopqrstuvwxyz'"/>
<xsl:template match="entry"> <xsl:sort select="translate(title, $lcletters, $ucletters)"/> <-- Do stuff --> </xsl:template>
Which will process something like
<entry> <title>Foo</title> <title>Bar</title> <title>Baz</title> </entry>
In <title> order, not document order.
Stuck down in the land of XML, SOAP, XSLT, and LDAP.
I've added a project page for the DocBook Open Repository, the home of the DocBook XSL and DSSSL stylesheets. Which then spurred me on to commit some minor changes to the DSSSL stylesheets.
I haven't heard anything recently about the US sending people over to a country and just blowing up shit without a reason.
No. Your country just funds them.
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.
nik certified others as follows:
Others have certified nik as follows:
[ Certification disabled because you're not logged in. ]
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!