summaryrefslogtreecommitdiff
path: root/docs/glossary.rst
diff options
context:
space:
mode:
authorChris McDonough <chrism@plope.com>2012-10-26 14:02:04 -0400
committerChris McDonough <chrism@plope.com>2012-10-26 14:02:04 -0400
commitbb28bb014d8128600ca0dbb64b8ff28131fcbbbe (patch)
tree7d1b5b1b367b6fc4b5d16cb88e3f8976acf6ece5 /docs/glossary.rst
parent2aed2c783a99efaa48b145d174347c9512e40c5a (diff)
parent4a6cca62ddf33580b1de210ef5ca54bfb2769243 (diff)
downloadpyramid-bb28bb014d8128600ca0dbb64b8ff28131fcbbbe.tar.gz
pyramid-bb28bb014d8128600ca0dbb64b8ff28131fcbbbe.tar.bz2
pyramid-bb28bb014d8128600ca0dbb64b8ff28131fcbbbe.zip
Merge branch 'master' of github.com:Pylons/pyramid
Diffstat (limited to 'docs/glossary.rst')
-rw-r--r--docs/glossary.rst22
1 files changed, 18 insertions, 4 deletions
diff --git a/docs/glossary.rst b/docs/glossary.rst
index 96dd826d1..adcf36f7c 100644
--- a/docs/glossary.rst
+++ b/docs/glossary.rst
@@ -481,10 +481,24 @@ Glossary
:app:`Pyramid` to form a workflow system.
virtual root
- A resource object representing the "virtual" root of a request; this
- is typically the physical root object (the object returned by the
- application root factory) unless :ref:`vhosting_chapter` is in
- use.
+ A resource object representing the "virtual" root of a request; this is
+ typically the :term:`physical root` object unless :ref:`vhosting_chapter`
+ is in use.
+
+ physical root
+ The object returned by the application :term:`root factory`. Unlike the
+ the :term:`virtual root` of a request, it is not impacted by
+ :ref:`vhosting_chapter`: it will always be the actual object returned by
+ the root factory, never a subobject.
+
+ physical path
+ The path required by a traversal which resolve a :term:`resource` starting
+ from the :term:`physical root`. For example, the physical path of the
+ ``abc`` subobject of the physical root object is ``/abc``. Physical paths
+ can also be specified as tuples where the first element is the empty
+ string (representing the root), and every other element is a Unicode
+ object, e.g. ``('', 'abc')``. Physical paths are also sometimes called
+ "traversal paths".
lineage
An ordered sequence of objects based on a ":term:`location` -aware"