Archetypes
Archetypes is a framework designed to ease the building of applications for Plone and CMF. Its main goal is to provide a standardized way to build content objects based on schema definitions. NOTE: This is installed by default in all modern Plone versions, don't download/install this unless you know that it's the right thing to do.
Project Description
What is Archetypes?
Archetypes (formerly known as CMFTypes) is a framework designed to facilitate the building of applications for Plone and CMF. Its main purpose is to provide a common method for building content objects, based on schema definitions. Fields can be grouped for editing, making it very simple to create wizard-like forms.
Motivation
Why does one need a special application for generating content objects? Since CMF is a very powerful framework for creating content management systems, like many other frameworks it puts a considerable load on the developer to satisfy its interfaces and implement all the things needed to make a system interface with it. Frameworks by definition are generic, which has the downside of often being too generic to be usable out-of-the-box by the average developer.
Archetypes aims to help the developer by lowering the bar just enough to make it reachable by the developer who knows what he wants but can't put in the time to learn all the requirements for creating content objects with CMF.
What does Archetypes offer you?
Archetypes is able to do all the heavy lifting needed to bootstrap a content type, allowing the developer to focus on other things such as business rules, planning, scaling and designing. It provides the following features:
- Auto-generation of editing and presentation views
- Registration of content types with the CMF tools
- Easy installation of the generated content objects
- Configurability of CMF actions
- Basic storage transparency
- Unique IDs
- References
- Basic security bootstrap
Current Release
Products.Archetypes archetypes-1.7.6
Released May 21, 2011
-
Get
Archetypes
for
all platforms
- Products.Archetypes-1.7.6.zip
- If you are using Plone 3.2 or higher, you probably want to install this product with buildout. See our tutorial on installing add-on products with buildout for more information.
All Releases
| Version | Released | Description | Compatibility | Licenses | Status |
|---|---|---|---|---|---|
| archetypes-1.7.6 | May 21, 2011 | More about this release… | GPL | final | |
| 1.5 | Mar 08, 2008 | The Archetypes 1.5 release brings you a modernized Archetypes codebase, providing you with better ways to make use of Zope 3 technologies together with Archetypes. This version is compatible with Plone 3.0. More about this release… |
Plone 3
Zope 2.10
|
BSD | final |
| 1.4.6 | Nov 28, 2007 | Minor non-critical fixes in Archetypes and PortalTransforms. See Changelog. More about this release… |
Plone 2.5
|
BSD | final |
| 1.4.5 | Oct 05, 2007 | Minor bugfixes, released for use with Plone 2.5.4 More about this release… |
Plone 2.5
|
BSD | final |
| 1.4.4 | May 15, 2007 | Bugfix Release of Archetypes 1.4 for Plone 2.5.3 final release. XSS-Bugfix in PortalTransforms. More about this release… |
Plone 2.5
|
BSD | final |
| 1.4.3 | Apr 17, 2007 | Bugfix Release of Archetypes 1.4 for Plone 2.5.3 release. If you use RichDocument look at the release notes! More about this release… |
Zope 2.9.6
|
BSD | final |
| 1.4.2 | Dec 15, 2006 | Bugfix Release of Archetypes 1.4 for Plone 2.5.2 release More about this release… |
Plone 2.5.2
Plone 2.5.1
|
BSD | final |
| 1.4.1 | Sep 15, 2006 | Bugfix Release of Archetypes 1.4 for Plone 2.5.1 release More about this release… |
Plone 2.5.1
Plone 2.5
|
BSD | final |
| 1.4.0 | Jun 16, 2006 | First final of Archetypes for Plone 2.5.x More about this release… |
Plone 2.5
|
BSD | final |
| 1.3.9-final | May 16, 2006 | bugfix release for Plone 2.1.3 More about this release… |
Plone 2.1.3
Plone 2.0.5
Zope 2.8
Zope 2.7
|
BSD | final |
| 1.3.8-final | Feb 02, 2006 | Bugfix release. More about this release… |
Plone 2.1.2
Plone 2.1.1
Plone 2.1
Plone 2.0.5
|
BSD | final |
| 1.3.7-final | Jan 15, 2006 | Bugfix release (problem with IDWidget in 1.3.6). ATTENTION (versions after 1.3.6-RC1): portal-factory had a bug. You need to upgrade portal-factory if you use portal-factory together with references More about this release… |
Plone 2.1.2
Plone 2.0.5
|
BSD | final |
| 1.3.6-final | Jan 07, 2006 | Speed improvement while object creation, important for imports. Basic Zope 2.9 support. Better automatic short-names for duplicate Ttitles. ATTENTION: portal-factory had a bug. You need to upgrade portal-factory if you use portal-factory together with references More about this release… |
Plone 2.1.2
|
BSD | final |
| 1.3.5 | Oct 11, 2005 | Minor bug fixes and again the best Archetypes. More about this release… |
Plone 2.1
Plone 2.0.5
|
BSD | final |
| 1.3.4 | Aug 31, 2005 | The Archetypes Team presents Archetypes 1.3.4.final: the best Archetypes release ever. More about this release… |
Plone 2.1
Plone 2.0.5
|
BSD | final |
| 1.3.3 | Mar 30, 2005 | Bugfix release. More about this release… |
Plone 2.1
Plone 2.0.5
|
BSD | final |
| 1.3.2 | Mar 30, 2005 | A final release. A reasonable amount of bugs are crunched. More about this release… |
Plone 2.1
Plone 2.0.5
|
BSD | final |
| 1.3.10 | Sep 14, 2006 | probably last bugfix release for Plone 2.1.x More about this release… |
Plone 2.1.4
Plone 2.1.3
|
BSD | final |

