[Checkins] [zopefoundation/zope.app.server] bc9a0f: Prototype (and probably a little buggy) patch to m...

GitHub noreply at github.com
Tue Feb 26 21:49:15 UTC 2013


  Branch: refs/heads/monolithic-zope3-jinty-zodbless
  Home:   https://github.com/zopefoundation/zope.app.server
  Commit: bc9a0f5f999ae3a8e96ade4c787b0ac9f77725fc
      https://github.com/zopefoundation/zope.app.server/commit/bc9a0f5f999ae3a8e96ade4c787b0ac9f77725fc
  Author: Brian Sutherland <brian at vanguardistas.net>
  Date:   2007-04-05 (Thu, 05 Apr 2007)

  Changed paths:
    A ftp.py

  Log Message:
  -----------
  Prototype (and probably a little buggy) patch to make it easier to run zope
without a ZODB.

This patch is really just to show the design decisions, a lot of work will
follow if there is some consensus that these decisions are correct.

The design decisions are:

* Start moving ZODB specific stuff to a zope.app.zodb package.
* The publication object gets a IRsourceFactory implementing object as it's
  first argument (idea stolen from zope.bobo).
* The server startup scripts look for a utility implementing
  IApplicationFactory.

The goal is to reduce the steps necessary to run zope without the ZODB to:

* Implement and register an IApplicationFactory utility
* Remove the <zodb> section from zope.conf


  Commit: fe4fcd4ed3f54eac14c13c3a40b7d1ddfa0cbf17
      https://github.com/zopefoundation/zope.app.server/commit/fe4fcd4ed3f54eac14c13c3a40b7d1ddfa0cbf17
  Author: Brian Sutherland <brian at vanguardistas.net>
  Date:   2007-04-09 (Mon, 09 Apr 2007)

  Changed paths:
    M ftp.py
    A main.py
    A server.py
    A servertype.py
    A tests/test_server.py
    A tests/test_servertype.py
    A wsgi.py

  Log Message:
  -----------
  convert zope.app.server to use resource and application factories.


Compare: https://github.com/zopefoundation/zope.app.server/compare/bc9a0f5f999a^...fe4fcd4ed3f5


More information about the checkins mailing list