A rationale for the introduction of itemtype

WIP

To make it possible to implement ticket systems, blogs, etc. within moin2, some way to discriminate items in addition to contenttype is needed.

Furthermore, the application/x.moin.userprofile "contenttype" which was used for user profiles isn't really a contenttype - it doesn't really define the type of content (the item sans metadata), there is no UserProfile in items/__init__.py, and instead, it introduces a set of metadata keys in storage/middleware/indexing.py.

itemtype was introduced to

MoinMoin: CheerXiao/ItemtypeRationale (last edited 2012-07-27 14:01:38 by CheerXiao)