RDFLib/rdflib — Issue #113: Fully document interface
Author: gjhiggins
Created: 2012-02-20 08:33:04+00:00
State: open

eik...@gmail.com, 2010-02-13T01:26:48.000Z

Clean up and fully document interface. Currently the interface and various plugin implementations
are intermixed; the interface is easier to define and document if we separate one from the other.
Also, we could benefit from defining __all__ in the interface modules to future clarify what's part of
the interface vs. an implementation side effect (see the email package in the standard library for an
example of this).

Comment 1 by eik...@gmail.com
See r1853 ( Still working on that commit syntax to associate commits with issues. )

Comment 2 by eik...@gmail.com
This issue was updated by revision r1854.

Moving parsers and serializer implementations into rdflib.plugins package

Comment 3 by eik...@gmail.com
This issue was updated by revision r1855.

Moving parsers and serializer implementations into rdflib.plugins package

Comment 4 by eik...@gmail.com
This issue was updated by revision r1856.

Moving parsers and serializer implementations into rdflib.plugins package

Comment 5 by eik...@gmail.com
This issue was updated by revision r1857.

Moving parsers and serializer implementations into rdflib.plugins package

Comment 6 by eik...@gmail.com
This issue was updated by revision r1858.

Moving parsers and serializer implementations into rdflib.plugins package

Comment 7 by eik...@gmail.com

Comment 8 by eik...@gmail.com
FYI, narrative doc update and location for API docs:

http://groups.google.com/group/rdflib-dev/browse_thread/thread/40db2db4b18e3c3c?hl=en

Comment 9 by gjhigg...@gmail.com
To re-create epydoc API docs, install epydoc and use the following command-line instruction to create a set of rdflib API docs in the directory "./apidocs" (relative to cwd):

$ epydoc -v --output apidocs --docformat reStructuredText --html rdflib

Comment 10 by eik...@gmail.com
This issue was updated by revision e86fcea8fc5f.

Comment 11 by eik...@gmail.com
This issue was updated by revision 9cbaa1d5de01.

Moving parsers and serializer implementations into rdflib.plugins package

Comment 12 by eik...@gmail.com
This issue was updated by revision 1480ab5d132b.

Moving parsers and serializer implementations into rdflib.plugins package

Comment 13 by eik...@gmail.com
This issue was updated by revision 78f72629e169.

Moving parsers and serializer implementations into rdflib.plugins package

Comment 14 by eik...@gmail.com
This issue was updated by revision b4843c5dc8d1.

Moving parsers and serializer implementations into rdflib.plugins package

Comment 15 by eik...@gmail.com
This issue was updated by revision 6b55d87f14cf.

Moving parsers and serializer implementations into rdflib.plugins package

Comment 16 by gjhigg...@gmail.com
Added __all__ lists to every source file. This broke the Py3.2 tests comprehensively, so I commented them out. I grepped the __all__s into a separate file -- see attached.