I would like to propose some additions to the DAV requirements. Since our schedule doesn't show us submitting requirements as an Internet Draft until January, we should have time to discuss these changes and think about how to implement them. It should be possible, via HTTP, to indicate to the HTTP server that the contents of a resource should not be modified until all no-modify locks are released. . . . It should be possible, via HTTP, to indicate to the HTTP server that the resource should not be deleted until all existence locks are released.
Attributes are internet resources.
Operations on attributes can be partitioned into three groups, corresponding to three levels of compliance. It must be possible for attributes to attach to any internet resource, including other attributes. In order for attributes to be the basis of searches, particularly searches of multiple collections or sites, some mechanism needs to be defined for determining which attributes are semantically equivalent. It also needs to be possible to find out for a given collection or site, what attributes can legitimately be attached to the resources it contains. Containers can be used to model collections or compound documents.