On 15.9.2014 17:21, Tomas Babej wrote:
while developing parts of the upcoming views feature
we stumbled upon the question of having descriptions required by the
There are arguments for the description being required, at least for
overriding attributes of IPA users. However, nothing stops irresponsible
admins from entering descriptions like 'foo'.
There is related ticket in the Trac:
I'd like to avoid having this argument over again. Can we establish a
guideline we wish to follow? Having tickets like #4387 and requiring
descriptions in new features is too inconsistent for my taste :) we
1.) Define a clear line - when it makes sense to require description and
2.) Decide never to require description, since it is a non-enforcible
requirement (nothing stops you from entering meaningless description).
Description is a helper tool for users and it's not required for any
functionality. Ideally user (company policy) should choose whether it
should be required. We should only give recommendations, e.g., in
Making it configurable seems like a lot of effort with little added value.
I'm for #2.
Btw, idview plugin is inconsistent by itself atm - overrides have it
required but idview doesn't.
Freeipa-devel mailing list