In this chapter, we have shown:
- How to create a “policy product” to encapsulate a specific policy for a site
- How to use a GenericSetup extension profile to customize various aspects of Plone
- An example of how to translate the requirements and high-level modeling into the information architecture for the site
As we build new functionality throughout the book, we will continue to add to the policy product. In the next chapter, we will extend it with custom workflow and security settings.