diff options
| author | Chris McDonough <chrism@plope.com> | 2010-12-29 02:22:50 -0500 |
|---|---|---|
| committer | Chris McDonough <chrism@plope.com> | 2010-12-29 02:22:50 -0500 |
| commit | 7e9d3c17bc2fbd4841dbf58509ddd75028971dd9 (patch) | |
| tree | 3687fda8ac9d4701188a9da62ccdd202806c8ab2 /docs/tutorials/cmf/index.rst | |
| parent | ae4a242a4f161f8cbc95d6e66ad67ec6d1dd2ada (diff) | |
| download | pyramid-7e9d3c17bc2fbd4841dbf58509ddd75028971dd9.tar.gz pyramid-7e9d3c17bc2fbd4841dbf58509ddd75028971dd9.tar.bz2 pyramid-7e9d3c17bc2fbd4841dbf58509ddd75028971dd9.zip | |
- The (weak) "Converting a CMF Application to Pyramid" tutorial has been
removed from the tutorials section. It was moved to the
``pyramid_tutorials`` Github repository.
Diffstat (limited to 'docs/tutorials/cmf/index.rst')
| -rw-r--r-- | docs/tutorials/cmf/index.rst | 38 |
1 files changed, 0 insertions, 38 deletions
diff --git a/docs/tutorials/cmf/index.rst b/docs/tutorials/cmf/index.rst deleted file mode 100644 index 26aa336a9..000000000 --- a/docs/tutorials/cmf/index.rst +++ /dev/null @@ -1,38 +0,0 @@ -Converting an Existing Zope/CMF Application to :app:`Pyramid` -================================================================ - -The Zope `Content Management Framework -<http://www.zope.org/Products/CMF/>`_ (aka CMF) is a layer on top of -:term:`Zope` 2 that provides facilities for creating content-driven -websites. It's reasonably easy to convert a modern Zope/CMF -application to :app:`Pyramid`. - -The main difference between CMF and :app:`Pyramid` is that :app:`Pyramid` -does not advertise itself as a system into which you can plug arbitrary -"packages" that extend a system-supplied management user interface. You -*could* build a CMF-like layer on top of :app:`Pyramid` but none currently -exists. For those sorts of high-extensibility, highly-regularized-UI -systems, CMF is still the better choice. - -:app:`Pyramid` (and other more lightweight systems) is often a -better choice when you're building the a user interface from scratch, -which often happens when the paradigms of some CMF-provided user -interface don't match the requirements of an application very closely. -Even so, a good number of developers tend to use CMF even when they do -start an application for which they need to build a UI from scratch, -because CMF happens to provide other helpful services, such as types, -skins, and workflow; this tutorial is for those sorts of developers -and projects. - -.. toctree:: - :maxdepth: 2 - - content.rst - catalog.rst - skins.rst - actions.rst - workflow.rst - missing.rst - - - |
