Define a property as mandatory

Options
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
03-06-2006 09:04 AM
2 REPLIES 2

Options
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
03-06-2006 10:37 AM
There are plans to make some metadata required. This is not the same as mandatory because it would only be required when you use the web client.
Because WebDAV and CIFS support for metadata is kinda "not there yet" Alfresco choose not to require mandatory metadata (you wouldn't be able to upload files over WebDAV in that case).
It will be there in the 1.3 release if I'm not mistaken…
Because WebDAV and CIFS support for metadata is kinda "not there yet" Alfresco choose not to require mandatory metadata (you wouldn't be able to upload files over WebDAV in that case).
It will be there in the 1.3 release if I'm not mistaken…

Options
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
03-07-2006 06:28 AM
We will have the idea of 'required' metadata in 1.3. It will be possible to have "incomplete" objects in the repository if they don't have all their required properties. The web client will enforce (as much as is possible in a web application) the collection of required fields - there will also be an additional rule trigger that can be used for incomplete objects (to route it to collect the metadata, for example).
The complexities come both from dealing with content coming from interfaces that have no understanding of collecting additional metadata (FTP etc) and from having aspects. It's possible to add an aspect with 'required' properties at anytime, so the idea of enforcing data collection at create time doesn't work.
Hopefully that makes sense!
Cheers
Paul.
The complexities come both from dealing with content coming from interfaces that have no understanding of collecting additional metadata (FTP etc) and from having aspects. It's possible to add an aspect with 'required' properties at anytime, so the idea of enforcing data collection at create time doesn't work.
Hopefully that makes sense!
Cheers
Paul.
