Difference between revisions of "Faces Content Models"
Jump to navigation
Jump to search
m (→Containers) |
m |
||
(23 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=== | ===Face collections=== | ||
ContainerCModel: FaceCollection | *'''ContainerCModel:''' FaceCollection | ||
Metadata: | *'''Metadata:''' [[Faces_Application_Profile_Collection|Faces Application Profile Collection]] | ||
*'''Members:''' All face items, released | |||
====Proposal==== | ====Proposal==== | ||
create 2 objects with FaceCollection CModel. | Instead above create 2 objects with FaceCollection CModel. | ||
*1. object: Faces collection | *1. object: Faces collection | ||
Members: all face items | **Members: all face items | ||
*2. object: Faces public collection | *2. object: Faces public collection | ||
Members: face items with public component level visibility | **Members: face items with public component level visibility | ||
Both containers would be top level containers in Faces Context. | 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=== | ===User albums=== | ||
ContainerCModel: FaceAlbum | *'''ContainerCModel''': FaceAlbum | ||
Metadata: | *'''Metadata''': [[Faces_Application_Profile_Album|Faces Application Profile Album]] | ||
Members: selected face items by the user | *'''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