[Checkins] [zopefoundation/zope.app.publication] 74ea31: Some initial refactoring of the publisher; more co...

GitHub noreply at github.com
Mon Feb 25 14:17:41 UTC 2013


  Branch: refs/heads/monolithic-zope3-stephan_and_jim-response-refactor
  Home:   https://github.com/zopefoundation/zope.app.publication
  Commit: 74ea315bfe337d2978cf27f8977e9b6597b70d50
      https://github.com/zopefoundation/zope.app.publication/commit/74ea315bfe337d2978cf27f8977e9b6597b70d50
  Author: Stephan Richter <stephan.richter at gmail.com>
  Date:   2005-09-02 (Fri, 02 Sep 2005)

  Changed paths:
    A methodnotallowed.txt

  Log Message:
  -----------
  Some initial refactoring of the publisher; more comments when checking in 
to the trunk.


  Commit: cd660679f269194f187d26781d2709c7af7bdf0e
      https://github.com/zopefoundation/zope.app.publication/commit/cd660679f269194f187d26781d2709c7af7bdf0e
  Author: Stephan Richter <stephan.richter at gmail.com>
  Date:   2005-09-02 (Fri, 02 Sep 2005)

  Changed paths:
    A httpfactory.py

  Log Message:
  -----------
  Fixed zope.app.wsgi implementation and tests. See how much get deleted? So 
the pain of formalizing the publisher was worth it!


  Commit: 73d667e5ffc51ac6cbda66f14efafab837203444
      https://github.com/zopefoundation/zope.app.publication/commit/73d667e5ffc51ac6cbda66f14efafab837203444
  Author: Jim Fulton <jim at zope.com>
  Date:   2005-09-02 (Fri, 02 Sep 2005)

  Changed paths:
    A tests/test_browserpublication.py
    A tests/test_zopepublication.py

  Log Message:
  -----------
  Updated a test to reflect new apis


  Commit: bec273cb3e3364a381948994e7136346d40fd13a
      https://github.com/zopefoundation/zope.app.publication/commit/bec273cb3e3364a381948994e7136346d40fd13a
  Author: Stephan Richter <stephan.richter at gmail.com>
  Date:   2005-09-06 (Tue, 06 Sep 2005)

  Changed paths:
    M httpfactory.py
    A tests/test_httpfactory.py

  Log Message:
  -----------
  Fixed all zope.app.publication bugs.


  Commit: c3e1324469c3ec9983a488ecb289ecd7f1dffe85
      https://github.com/zopefoundation/zope.app.publication/commit/c3e1324469c3ec9983a488ecb289ecd7f1dffe85
  Author: Stephan Richter <stephan.richter at gmail.com>
  Date:   2005-09-07 (Wed, 07 Sep 2005)

  Changed paths:
    M methodnotallowed.txt

  Log Message:
  -----------
  Made a fairly significant change to the publisher: the publish() method 
now returns the logical request that was actually used to complete the 
request. This is necessary, since the passed in request might be 
overridden when a retry of the request occurs.

Also, the request.close() method does not unlink the response object from 
the request anymore. This allows one to reference the response from the 
request returned from the publish() method.

This finally corrects the outstanding WSGI issues. All unit and functional 
tests on this branch pass now.


  Commit: 0a1f53a1032b58d8d4effed08ab071907cb2abfd
      https://github.com/zopefoundation/zope.app.publication/commit/0a1f53a1032b58d8d4effed08ab071907cb2abfd
  Author: Stephan Richter <stephan.richter at gmail.com>
  Date:   2005-09-07 (Wed, 07 Sep 2005)

  Changed paths:
    M httpfactory.py

  Log Message:
  -----------
  Improved all BBB messages and added appropriate comments.


  Commit: eaf71265e07a2f5d33de048673e8a0c805ed892e
      https://github.com/zopefoundation/zope.app.publication/commit/eaf71265e07a2f5d33de048673e8a0c805ed892e
  Author: Stephan Richter <stephan.richter at gmail.com>
  Date:   2005-09-07 (Wed, 07 Sep 2005)

  Changed paths:
    A browser.py
    M tests/test_browserpublication.py
    A tests/test_http.py
    M tests/test_httpfactory.py
    M tests/test_zopepublication.py
    A zopepublication.py

  Log Message:
  -----------
  No more deprecation warnings.


  Commit: 72b139d4636228593788e267487a565bedb4ba81
      https://github.com/zopefoundation/zope.app.publication/commit/72b139d4636228593788e267487a565bedb4ba81
  Author: Stephan Richter <stephan.richter at gmail.com>
  Date:   2005-09-07 (Wed, 07 Sep 2005)

  Changed paths:
    M tests/test_browserpublication.py
    M tests/test_zopepublication.py

  Log Message:
  -----------
  Made Response.result a private attribute: Response._result.

For HTTPResponse provide consumeBody and consumeBodyIter. This made the 
API more sane.


Compare: https://github.com/zopefoundation/zope.app.publication/compare/74ea315bfe33^...72b139d46362


More information about the checkins mailing list