Given your description, it would imply that LDAP backed stores will NOT be compliant with the spec. If the spec says members attribute is optional, then any compliant server MUST be able to create empty groups.
I don’t have a very strong objection to this, but I think it will make LDAP interoperability much more difficult.
Cheers,
Morteza
Given your description, it would imply that LDAP backed stores will NOT be compliant with the spec. If the spec says members attribute is optional, then any compliant server MUST be able to create empty groups.
I don’t have a very strong objection to this, but I think it will make LDAP interoperability much more difficult.
Schema discovery solves the problem, but put the burden on the client developer to deal with the additional complexity. I am fine with the change, but wanted to be clear about the tradeoff that we are making here.
Cheers,
Morteza
This looks good. I would reword it slightly to make it more clear. Something like:
Service Providers MAY require Consumers to provide a non-empty members value based on the "required" sub attribute of the "members" attribute in Group Resource Schema.
--Kelly