diff options
| author | Chris McDonough <chrism@plope.com> | 2011-08-28 22:15:48 -0400 |
|---|---|---|
| committer | Chris McDonough <chrism@plope.com> | 2011-08-28 22:15:48 -0400 |
| commit | 55ce9d632f828d285360c1abee9f56042243cac9 (patch) | |
| tree | 5e797c41d58f702a598f2a77273413174d0cc0e5 /docs/designdefense.rst | |
| parent | f4bf6e5c6e09d8c934ccc0389824bd356b663e76 (diff) | |
| download | pyramid-55ce9d632f828d285360c1abee9f56042243cac9.tar.gz pyramid-55ce9d632f828d285360c1abee9f56042243cac9.tar.bz2 pyramid-55ce9d632f828d285360c1abee9f56042243cac9.zip | |
clean up inappropriate discussions of ZCML
Diffstat (limited to 'docs/designdefense.rst')
| -rw-r--r-- | docs/designdefense.rst | 15 |
1 files changed, 8 insertions, 7 deletions
diff --git a/docs/designdefense.rst b/docs/designdefense.rst index 4975ae2a0..147a52c31 100644 --- a/docs/designdefense.rst +++ b/docs/designdefense.rst @@ -61,10 +61,11 @@ features we found compelling in other frameworks (such as :term:`url dispatch`). After the initial public release of BFG, as time went on, features were added to support people allergic to various Zope-isms in the system, such as the ability to configure the application using -:term:`imperative configuration` rather than solely using :term:`ZCML`, and -the elimination of the required use of :term:`interface` objects. It soon -became clear that we had a system that was very generic, and was beginning to -appeal to non-Zope users as well as ex-Zope users. +:term:`imperative configuration` and :term:`configuration decoration` rather +than solely using :term:`ZCML`, and the elimination of the required use of +:term:`interface` objects. It soon became clear that we had a system that +was very generic, and was beginning to appeal to non-Zope users as well as +ex-Zope users. As the result of this generalization, it became obvious BFG shared 90% of its featureset with the featureset of Pylons 1, and thus had a very similar @@ -323,9 +324,9 @@ the ZCA registry: - Composability. A ZCA component registry can be populated imperatively, or there's an existing mechanism to populate a registry via the use of a - configuration file (ZCML, via :term:`pyramid_zcml`). We didn't need to - write a frontend from scratch to make use of configuration-file-driven - registry population. + configuration file (ZCML, via the optional :term:`pyramid_zcml` package). + We didn't need to write a frontend from scratch to make use of + configuration-file-driven registry population. - Pluggability. Use of the ZCA registry allows for framework extensibility via a well-defined and widely understood plugin architecture. As long as |
