summaryrefslogtreecommitdiff
path: root/docs/designdefense.rst
AgeCommit message (Collapse)Author
2012-02-24More trivial typosPaul Winkler
2012-02-04Add missing commaHynek Schlawack
2012-02-04Remove superfluous 's'Hynek Schlawack
2011-12-16stamp out paste.httpserver usageChris McDonough
2011-10-06remove stray references to PasteChris McDonough
2011-09-23fixed up all the warning dealing ..note and ..warnmichr
added a hide toc for glossary to prevent warnings
2011-09-12get rid of the airquotes everywhereChris McDonough
2011-09-08channels->channelChris McDonough
2011-09-08mention #pyramid irc channelMichael
2011-09-04remove documentation and todo mentions of zope.configurationChris McDonough
2011-08-29remove inappropriate ZCML usageChris McDonough
2011-08-28clean up inappropriate discussions of ZCMLChris McDonough
2011-07-22s/repoze/pyramid/Chris McDonough
2011-07-14describe what Pyramid doesChris McDonough
2011-07-14we no longer support py24Chris McDonough
2011-07-14mention traversalChris McDonough
2011-07-14note that flask does not use import ordering, but complexity orderingChris McDonough
2011-07-08point at groundhog github repo (why?)Chris McDonough
2011-06-20bring whatsnew up to dateChris McDonough
2011-06-18move defense from changes to design defense documentChris McDonough
2011-06-14merge httpexception-utils branchChris McDonough
2011-06-13- Remove IResponder abstraction in favor of more general IResponseChris McDonough
abstraction. - It is now possible to return an arbitrary object from a Pyramid view callable even if a renderer is not used, as long as a suitable adapter to ``pyramid.interfaces.IResponse`` is registered for the type of the returned object. See the section in the Hooks chapter of the documentation entitled "Changing How Pyramid Treats View Responses". - The Pyramid router now, by default, expects response objects returned from view callables to implement the ``pyramid.interfaces.IResponse`` interface. Unlike the Pyramid 1.0 version of this interface, objects which implement IResponse now must define a ``__call__`` method that accepts ``environ`` and ``start_response``, and which returns an ``app_iter`` iterable, among other things. Previously, it was possible to return any object which had the three WebOb ``app_iter``, ``headerlist``, and ``status`` attributes as a response, so this is a backwards incompatibility. It is possible to get backwards compatibility back by registering an adapter to IResponse from the type of object you're now returning from view callables. See the section in the Hooks chapter of the documentation entitled "Changing How Pyramid Treats View Responses". - The ``pyramid.interfaces.IResponse`` interface is now much more extensive. Previously it defined only ``app_iter``, ``status`` and ``headerlist``; now it is basically intended to directly mirror the ``webob.Response`` API, which has many methods and attributes. - Documentation changes to support above.
2011-05-30add design defense entry for simpler traversalChris McDonough
2011-05-14applied some of the suggestions from issue #189. closes #189Chris McDonough
2011-04-11fix improper use of :ref: (should have been :meth:)Chris McDonough
2011-03-05add section about pluggable appsChris McDonough
2011-01-30fix referencesChris McDonough
2011-01-27suppress build warningChris McDonough
2011-01-25tone down and point at github for ghChris McDonough
2011-01-24fixed typo: "reqest" -> request in "Pyramid Views Do Not Accept Arbitrary ↵michr
Keyword Arguments" section of "Defending Pyramid’s Design"
2011-01-24misspellingChris McDonough
2011-01-20update grok numberChris McDonough
2011-01-18modernize design defense after zcml externalizationChris McDonough
2011-01-18- Most references to ZCML in narrative chapters have been removed orChris McDonough
redirected to ``pyramid_zcml`` locations.
2011-01-12Changed some references from pylonshq.com to pylonsproject.orgBlaise Laflamme
2011-01-09update after 1.0a9 made ameliorations to some existing issues that needed ↵Chris McDonough
defense
2011-01-09rework rails sectionChris McDonough
2011-01-01fix urlChris McDonough
2011-01-01resolve missing referenceChris McDonough
2010-12-31Typo.Tres Seaver
2010-12-27wordingChris McDonough
2010-12-25typoDanny Navarro
2010-12-25typoDanny Navarro
2010-12-24add 's'Chris McDonough
2010-12-24wordingChris McDonough
2010-12-24wordingChris McDonough
2010-12-24wordingChris McDonough
2010-12-24wordingChris McDonough
2010-12-24add Pyramid Provides More Than One Way to Do It sectionChris McDonough
2010-12-24typoChris McDonough