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

Package amplee

Atom Publishing Protocol implementation.
Submodules
  • 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.
    • 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.
      • atom: Base member class meant to handle Atom documents.
      • generic: Generic media resources handler
      • helper: Member classes have a common set of functionnalities that this module try to centralize to make the code easier to ead and maintain
    • service: Represents an Atom Publisging Protocol service entity.
    • store: Representation of a store.
    • workspace
  • comparer
  • contrib
    • atomschematron
    • crawler: Crawls through an Atom Publishing protocol service document and will perform some validation, testing against the AtomPub remote service.
  • error
  • handler: The amplee.atompub package is the heart of amplee has it carries the mapping of APP entities.
    • store
      • cp: CherryPy interface to amplee.handler and to be used in your CherryPy 3 application (http://www.cherrypy.org).
      • wsgi: WSGI interface to amplee.handler and to be used in your WSGI application (http://wsgi.org).
  • http_helper: Helper to find the best matching media-types.
  • indexer: Really simple indexing implementation for amplee
  • loader: Atom Publising Store loader Synopsis -------- The process of creating an Atom Publishing store is a repetitive task that is common to all projects.
  • pastify: Helper to use amplee with Paste (http://pythonpaste.org/).
  • storage
  • test
  • utils: Utility functions.

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