Metadata-Version: 2.2
Name: ternate
Version: 0.1.0
Summary: Tool to create FOAF and homepage for Gentoo Linux Developers
Home-page: http://trac.assembla.com/ternate
Author: Rob Cakebread
Author-email: <cakebread@gmail.com>
Maintainer: Rob Cakebread
License: GPL-2
Keywords: foaf doap rdf gentoo semantic
Classifier: Development Status :: 2 - Pre-Alpha
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: End Users/Desktop
Classifier: License :: OSI Approved :: GNU General Public License (GPL)
Classifier: Programming Language :: Python
Classifier: Topic :: Software Development :: Libraries :: Python Modules
License-File: LICENSE
License-File: AUTHORS
Requires-Dist: setuptools
Requires-Dist: rdflib
Requires-Dist: lxml
Dynamic: author
Dynamic: author-email
Dynamic: classifier
Dynamic: description
Dynamic: home-page
Dynamic: keywords
Dynamic: license
Dynamic: maintainer
Dynamic: requires-dist
Dynamic: summary

ternate
=========

Ternate is a command-line client for creating FOAF and webpages for Gentoo Linux developers. It queries the LDAP server on http://dev.gentoo.org/ and creates a basic FOAF file. The FOAF is transformed into GuideXML using an XSLT stylesheet.


Features
--------

 * Creates FOAF from LDAP info
 * Creates homepage for dev.gentoo.org/~username

Installaion
-----------

You can InstallTernate using distutils, easy_install or subversion. There is also a Gentoo Linux ebuild available.

Usage
-----

There are three steps. Get your LDAP info, create FOAF, create the homepage.

*Example command-line usage*

Fetch LDAP info
::

  $ ternate --ldap > ldap.txt


Now create FOAF:
::

  $ ternate --foaf ldap.txt


Now convert FOAF to GuideXML
::

  $ ternate --guidexml foaf.rdf > index.xml

  or
  
  $ xsltproc /usr/share/ternate-0.1.0/developer.xslt foaf.rdf > index.xml



