History for Party
??changed:
-
SteveA: Phillip, please correct me if I'm wrong here.
A Party is defined as a role or organisation.
A Party Object is an object that is meant to play a part in one or more !ZPatterns frameworks. In implementation terms, it is any Zope object that supports propertysheets.
Each framework is responsible for one (or more) of the propertysheets on a Party Object.
This is similar in principle to what !ObjectSpace are doing with their "Facets" approach to separation of concerns.
<a href="http://www.javareport.com/html/from_pages/view_recent_articles_jr.cfm?ArticleID=39"><i>Achieving Synergy, ObjectSpace's Voyager ORB 3.0</i></a>
(See under the heading "Dynamic Aggregation", 1/5 of the way down the page.)
I just mention this because I worked with ObjectSpace's Voyager product for a while, and it helps me to understand new ideas in terms of familiar ideas.