用于创建FOAF和Gentoo Linux开发者主页的工具
项目描述
Ternate是一个命令行客户端,用于为Gentoo Linux开发者创建FOAF和网页。它查询http://dev.gentoo.org/上的LDAP服务器并创建一个基本的FOAF文件。FOAF使用XSLT样式表转换为GuideXML。
功能
从LDAP信息创建FOAF
为dev.gentoo.org/~username创建主页
安装
您可以使用distutils、easy_install或subversion安装Ternate。还有一个Gentoo Linux ebuild可用。
用法
有三个步骤。获取您的LDAP信息,创建FOAF,创建主页。
示例命令行用法
获取LDAP信息
$ ternate --ldap > ldap.txt
现在创建FOAF
$ ternate --foaf ldap.txt
现在将FOAF转换为GuideXML
$ ternate --guidexml foaf.rdf > index.xml or $ xsltproc /usr/share/ternate-0.1.0/developer.xslt foaf.rdf > index.xml