= OKFNAnnotator = OKFNAnnotator is a [[http://zope2.zope.org/|Zope]] product that provides a token server for [[http://okfnlabs.org/annotator/|Annotator]] clients and the Annotator Javascript files. It is written in Python for the [[http://zope2.zope.org/|Zope]] web application server. It uses the standard Zope !UserFolders for authentication. == Source == The source code can be browsed [[source:OKFNAnnotator|here]] or in the Mercurial repository at https://it-dev.mpiwg-berlin.mpg.de/hg/OKFNAnnotator/ == Build == The Python code can be checked out into the Zope Product folder: 1. `hg clone https://it-dev.mpiwg-berlin.mpg.de/hg/OKFNAnnotator` The token generator is called `AuthTokenGenerator` in Zope. You will also need the [[http://pypi.python.org/pypi/PyJWT|PyJWT]] Python library that can be easy-installed. To use the provided Annotator Javascripts through Zope you also need to install the [[http://www.infrae.com/download/silva_all_archive/FileSystemSite|FileSystemSite]] product and create a `Filesystem Directory View` object in Zope.