<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
  "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"
  xmlns:py="http://genshi.edgewall.org/" 
  xmlns:xi="http://www.w3.org/2001/XInclude"
  >

<head>
  <title>${c.site_title}<py:if test="defined('page_title')"> - ${page_title()}</py:if></title>

  <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
  <link rel="shortcut icon" href="http://m.okfn.org/gfx/logo/favicon.ico" type="image/x-icon" />
  <link rel="stylesheet" href="http://m.okfn.org/kforge/css/master.css" type="text/css" media="screen, print" title="Master stylesheet" charset="utf-8" />
  <link rel="stylesheet" href="http://m.okfn.org/kforge/css/pagination.css" type="text/css" media="screen, print" title="Master stylesheet" charset="utf-8" />
  <py:if test="defined('optional_head')">
    ${optional_head()}
  </py:if>
</head>

<body>
<div id="airlock">
  <!--[if IE]>
    <hr class="holder" />
  <![endif]-->
  <div id="top">
    <div id="top-inner">
      <div id="top-bar">
        <!--<topbar>-->
        <!--</topbar>-->
      </div><!-- /top-bar -->
      <h1>
        <a href="/" title="${c.site_title} Home">${c.site_title}</a><sup>v${c.version}</sup>
      </h1>
    </div><!-- /top-inner -->
     
    <div id="navbar">
      <h3 class="hidden">Sections:</h3>
      <ul id="navigation">
	<li><a href="/">Home</a></li>
	<li><a href="${url('sparql')}">SPARQL</a></li>
	<!-- 
  	    <li><a href="${url('search')}">Search</a></li>
	    <li><a href="${url('about')}">About</a></li>
  	    <li><a href="${url('get-involved')}">Get Involved</a></li>
	-->
	<py:if test="defined('navlinks')">
	  ${navlinks()}
	</py:if>
      </ul>
      <h3 class="hidden">In this section:</h3>
      <ul id="subnav">
	<py:choose>
	  <py:when test="defined('subnav')">
	    ${subnav()}
	  </py:when>
	  <py:otherwise>
	    <li>Home</li>
	  </py:otherwise>
	</py:choose>
      </ul>
    </div>
  </div><!-- /top -->
  
  <div id="main">
    <div id="content">
    <content>
      <p>
        ORDF is a Python library built upon <a href="http://rdflib.net/">RDFLib</a>
        for working with RDF Data. It has the following features:
      </p>
      <ul>
        <li>Indexing: back-ends for 4store, rdflib, pairtree, xapian</li>
        <li>Provenance: statement level with changesets, entity-level with OPMV</li>
	<li>Rendering: Python Fresnel implementation</li>
        <li>Inferencing: production rule (forward-chaining) using FuXi</li>
        <li>Clustering: message queueing (rabbitmq) for distributing changes to indices 
          on a cluster</li>
        <li>JavaScript: display logic using the fresnel vocabulary</li>
      </ul>
      <p>
        For more information on how to install and use ORDF see the 
	<a href="http://ordf.org/doc/">Documentation</a> particularly the 
        <a href="http://ordf.org/doc/design_considerations.html">Design Considerations</a> sections.
      </p>
      <p>
	This website is made with
	<a href="http://knowledgeforge.net/pdw/ontosrv">ontosrv</a> 
	a very simple pylons application that uses ORDF. It is intended to make RDF documents
	available on the web with content-autonegotiation, uses server-side Fresnel for
	rendering and provides a SPARQL endpoint. An example document is the ORDF
	ontology at
	<a href="http://purl.org/NET/ordf/">http://purl.org/NET/ordf/</a>.
      </p>
      <p>
        See the <a href="http://bibliographica.org/">Bibliographica</a> website for another
        example pilot site using ORDF.
      </p>
    </content>
    </div>

    <div id="footer">
      <p>
        <a href="http://validator.w3.org/check/referer" title="Valid XHTML 1.1">XHTML</a>
        | <a href="http://jigsaw.w3.org/css-validator/check/referer">CSS</a>
        | <a href="http://www.okfn.org/">Project Home Page</a>
        | <a href="http://www.okfn.org/contact/">Contact Us</a>
        | <a href="http://www.okfn.org/privacy-policy/">Privacy Policy</a>
      </p>
      <p>
        <img style="height: 18px; margin-bottom: -4px;" src="http://m.okfn.org/gfx/logo/okf_logo_white_and_green.png" /> An <a href="http://www.okfn.org/">Open Knowledge Foundation</a> Project
      </p>
      <p>
        (c) Open Knowledge Foundation
        | Most material available under an <a rel="license" href="http://www.opendefinition.org/">open license</a>
        | <a href="http://www.opendefinition.org/1.0/"><img
            style="border: none; margin-bottom: -4px;"
            src="http://m.okfn.org/images/ok_buttons/ok_90x15_blue.png"
            alt="This Content and Data is Open" /></a>
      </p>
    </div><!-- /footer -->

    <!--[if IE]>
    <hr class="main" />
    <![endif]-->
    
  </div>
    
  <div id="primary" class="sidebar">
    <py:if test="defined('primary_sidebar_extras')">
      ${primary_sidebar_extras()}
    </py:if>

    <div class="box">
      <h3>Get in Touch</h3>
      <p>Have a question, found a bug or just want to chat?
        Please <a
        href="http://www.okfn.org/contact/">get in
        touch</a>.
      </p>
    </div>
  </div><!-- /primary -->

</div><!-- /airlock -->
</body>
</html>
