You are here: Home Plone products Dexterity

Dexterity (1.0)

1
by Olha Pelishok last modified 2011-02-15
0.0
0.0
0.0
0.0
Released on 2011-02-11 by Martin Aspeli for Plone 3.0 under GPL - GNU General Public License available for All platforms.
Software development stage: beta
Dexterity is a content type framework for CMF applications, with particular emphasis on Plone. It can be viewed as an alternative to Archetypes that is more light-weight and modular.

Dexterity is a system for building content types, both through-the-web and as filesystem code. It is aimed at Plone, although this package should work with plain Zope + CMF systems.

Key use cases

Dexterity wants to make some things really easy. These are:

  • Create a "real" content type entirely through-the-web without having to know programming.
  • As a business user, create a schema using visual or through-the-web tools, and augment it with adapters, event handlers, and other Python code written on the filesystem by a Python programmer.
  • Create content types in filesystem code quickly and easily, without losing the ability to customise any aspect of the type and its operation later if required.
  • Support general "behaviours" that can be enabled on a custom type in a declarative fashion. Behaviours can be things like title-to-id naming, support for locking or versioning, or sets of standard metadata with associated UI elements.
  • Easily package up and distribute content types defined through-the-web, on the filesystem, or using a combination of the two.
Document Actions
Powered by Plone