Package amplee :: Package atompub
[show private | hide private]
[frames | no frames]

Package amplee.atompub

APP is defined as:

'''
The Atom Publishing Protocol is an application-level protocol for
publishing and editing Web resources using HTTP [RFC2616] and XML 1.0.
The protocol supports the creation of arbitrary web resources and
provides facilities for:

 * Collections: Sets of resources, which can be retrieved in whole or in part.
 * Service: Discovering and describing Collections.
 * Editing: Creating, updating and deleting resources.
'''

The amplee.atompub package contains an implementation
of the different entities of the Atom Publishing Protocol.

The way to use this package is to:

- create a storage for member resources
[optionally also create a storage for media resources]
- create a store and pass the created storage(s)
- create a service instance and pass the created store
- create one or more workspace using the service instance
- create one or more collections per workspace

Then create members, attach them to their collections
and finally commit the modification into the storage
via the store instance.

Submodules
  • collection: Synopsis -------- Collections are the container of member and media resources.
  • member: APP establishes uses the term of members to describe resources within an APP service context.
  • service: Represents an Atom Publisging Protocol service entity.
  • store: Representation of a store.
  • workspace

Generated by Epydoc 2.1 on Thu Jul 19 15:32:17 2007 http://epydoc.sf.net