summaryrefslogtreecommitdiff
path: root/docs/index.rst
diff options
context:
space:
mode:
authorGraham Higgins <gjh@bel-epa.com>2012-01-25 04:19:53 +0000
committerGraham Higgins <gjh@bel-epa.com>2012-01-25 04:19:53 +0000
commitcf2805afb3a9883090cd1e7e076c7c3a6fbf5895 (patch)
tree3e27d0865a163d3f925c565e09e56a8c2db35f39 /docs/index.rst
parentdf764efcd0c06b423aeb77b8688cc448543a9135 (diff)
downloadrdflib-cf2805afb3a9883090cd1e7e076c7c3a6fbf5895.tar.gz
Revise documentation
Diffstat (limited to 'docs/index.rst')
-rw-r--r--docs/index.rst35
1 files changed, 25 insertions, 10 deletions
diff --git a/docs/index.rst b/docs/index.rst
index 7bfe6cc0..23958b61 100644
--- a/docs/index.rst
+++ b/docs/index.rst
@@ -7,21 +7,36 @@ rdflib 3.2.1
Introduction
============
-A pure Python package providing the core RDF constructs.
-
-The ``rdflib`` package is intended to provide core RDF types and interfaces
-for working with RDF. The package defines a plugin interface for
-parsers, stores, and serializers that other packages can use to
-implement parsers, stores, and serializers that will plug into the
-``rdflib`` package.
+A pure Python package providing the core RDF constructs. The ``rdflib`` package is intended to provide core RDF types and interfaces for working with RDF.
.. toctree::
- :maxdepth: 2
+ :maxdepth: 1
gettingstarted
- graph_utilities
+ intro_to_graphs
+ using_graphs
+ rdf_terms
+ plugin_parsers
+ plugin_serializers
+ namespaces_and_bindings
+ persistence
+ intro_to_sparql
+ howto
assorted_examples
- Modules <modules/index>
+ Module documentation <modules/index>
+
+Plugins
+=======
+
+The package defines a plugin interface for parsers, stores, and serializers that other packages can use to implement parsers, stores, and serializers that will plug into the ``rdflib`` package.
+
+The diagram below describes the current set of plugins that are either built in to rdflib or are available in the `rdfextras <http://pypi.python.org/pypi/rdfextras/>`_ support package:
+
+.. image:: /_static/plugins-diagram.svg
+ :alt: rdflib plugin "architecture"
+ :width: 698
+ :height: 450
+
API Documentation
=================