Difference between revisions of "Faces Content Models"
Jump to navigation
Jump to search
m |
m |
||
(24 intermediate revisions by 3 users not shown) | |||
Line 1: | Line 1: | ||
{{ | {{Faces}} | ||
==Content model for FACES collection== | ==Content model for FACES collection== | ||
*Note: this content model is applicable for R2 of Faces solution and there may be changes in future depending on R3 requirements | *Note: this content model is applicable for R2 of Faces solution and there may be changes in future depending on R3 requirements | ||
==Context== | ==Context== | ||
Context: FaceContext | *'''Context:''' FaceContext | ||
**'''Admin descriptor:''' No rules for now | |||
**'''Workflow:''' No rules for now | |||
**'''Validation rules:''' No rules for now | |||
**'''Responsible org units:''' MPIB | |||
===Proposal=== | |||
*Have extra context for Album creators simply to distinguish them and not to mix - Thus album creators would be able to give further privileges for their albums to other people, check also discussion on | |||
[[Talk:Faces_User_Management|See Discussion page on user management]] | |||
==Containers== | ==Containers== | ||
===Face collections=== | |||
*'''ContainerCModel:''' FaceCollection | |||
*'''Metadata:''' [[Faces_Application_Profile_Collection|Faces Application Profile Collection]] | |||
*'''Members:''' All face items, released | |||
1 object: Faces collection | ====Proposal==== | ||
Members: all | Instead above create 2 objects with FaceCollection CModel. | ||
*1. object: Faces collection | |||
**Members: all face items | |||
*2. object: Faces public collection | |||
**Members: face items with public component level visibility | |||
Both containers would be top level containers in Faces Context. | |||
:Proposal: to postpone the creation of two separate containers for now until R3 and further requirements. probably we should come back to it later.--[[User:Natasab|Natasa]] 00:03, 11 July 2008 (UTC) | |||
===User albums=== | |||
*'''ContainerCModel''': FaceAlbum | |||
*'''Metadata''': [[Faces_Application_Profile_Album|Faces Application Profile Album]] | |||
*'''Members''': selected face items by the user | |||
*'''Conditions''': user who create albums has "Privileged Viewer" role on FacesContext, to be able to see images with private component visibility.--[[User:Natasab|Natasa]] 14:56, 3 September 2008 (UTC) | |||
==Items== | ==Items== | ||
*'''ItemCModel:''' FaceItem | |||
Metadata: | *'''Metadata:''' [[Faces_Application_Profile_FacesItem|Faces Application Profile FacesItem]] | ||
Conditions: | *'''Conditions:''' | ||
**Component has public or private visibility | |||
[[Category:Faces|Content model]] | [[Category:Faces|Content model]] | ||
[[Category:Content Models|Faces Content Models]] |
Latest revision as of 14:59, 10 February 2009
|
Content model for FACES collection[edit]
- Note: this content model is applicable for R2 of Faces solution and there may be changes in future depending on R3 requirements
Context[edit]
- Context: FaceContext
- Admin descriptor: No rules for now
- Workflow: No rules for now
- Validation rules: No rules for now
- Responsible org units: MPIB
Proposal[edit]
- Have extra context for Album creators simply to distinguish them and not to mix - Thus album creators would be able to give further privileges for their albums to other people, check also discussion on
See Discussion page on user management
Containers[edit]
Face collections[edit]
- ContainerCModel: FaceCollection
- Metadata: Faces Application Profile Collection
- Members: All face items, released
Proposal[edit]
Instead above create 2 objects with FaceCollection CModel.
- 1. object: Faces collection
- Members: all face items
- 2. object: Faces public collection
- Members: face items with public component level visibility
Both containers would be top level containers in Faces Context.
- Proposal: to postpone the creation of two separate containers for now until R3 and further requirements. probably we should come back to it later.--Natasa 00:03, 11 July 2008 (UTC)
User albums[edit]
- ContainerCModel: FaceAlbum
- Metadata: Faces Application Profile Album
- Members: selected face items by the user
- Conditions: user who create albums has "Privileged Viewer" role on FacesContext, to be able to see images with private component visibility.--Natasa 14:56, 3 September 2008 (UTC)
Items[edit]
- ItemCModel: FaceItem
- Metadata: Faces Application Profile FacesItem
- Conditions:
- Component has public or private visibility