Glossary
- Colander
- A schema library which can be used used to describe arbitrary data
structures. See
http://docs.pylonsproject.org/projects/colander/en/latest/ for more
information.
- Content
- A resource which is particularly well-behaved when viewed via
the Substance D management interface.
- Content type
- An interface associated with a particular kind of content
object. A content type also has metadata like an icon, an add view
name, and other things.
- DataDog
- A Software-as-a-Service (SaaS) provider for monitoring and visualizing
performance data that is compatible with the
statsd
statistics output
channel used by Substance D. See http://www.datadoghq.com
- Deform
- A form library that draws and validates forms based on Colander
schemas. See http://docs.pylonsproject.org/projects/deform/en/latest/
for more information.
- Factory Wrapper
- A function that wraps a content factory when the content factory is not
a class or when a
factory_name
is used within the content type
declaration.
- Folder
- A resource object which contains other resource objects. See
substanced.folder.Folder
.
- Global Object
- A Python object that can be obtained via an
import
statement.
- Manage prefix
- The prepended portion of the URL (usually
/manage
) which signifies
that view lookup should be done only amongst the set of views registered
as management view types. This can be changed by setting the
substanced.manage_prefix
key in your development.ini
or
production.ini
configuration files.
- Management view
- A view configuration that is only invoked when a user visits a
URL prepended with the manage prefix.
- Object Map
- A Substance D service which maps the object IDs of persistent
objects to paths and object IDs to other object IDs in the system.
- Object Map Reference
- A relationship kept in the object map between two persistent
objects. It is composed of a source, some number of targets, and a
reference type.
- Pyramid
- A web framework.
- Reference Type
- A hashable object describing the type of relationship between two
objects in the object map. It’s usually a string.
- Resource
- An object representing a node in the resource tree of your
Substance D application. A resource becomes the context of a
view when someone visits a URL in your application.
- Resource factory
- An object which creates a resource when it’s called. It’s often
just a class that implements the resource itself.
- Resource tree
- A nested set of folder objects and other kinds of content
objects, each of which is a resource. Your content objects are
laid out hierarchically in the resource tree as they’re added.
- SDI
- An acronym for the “Substance D (Management) Interface”. What you see
when you visit
/manage
.
- Service
- A persistent object in the resource tree that exposes an API to
application developers. For example, the
principals
service.
- Service
- A Substance D content object which provides a service to application code
(such as a catalog or a principals service).
- State
- States
- TODO
- Transition
- Transitions
- TODO
- Workflow
- Workflows
- TODO
- Zope
- An application server from which much of the spirit of Substance D is
derived. See http://zope.org.