Currently from reading the documentation at 
https://sling.apache.org/documentation/bundles/context-aware-configuration/context-aware-configuration.html
 it is not 100% clear what advantage I do have by providing the annotation 
attributes "label" and "description" for configuration interfaces. I assume 
those are currently evaluated only by http://wcm.io/caconfig/editor/, i.e. not 
by Sling itself.

Also I assume that those are runtime annotations which are not being evaluated 
at compile time (except for the @Configuration itself which ends up in the 
Sling-ContextAware-Configuration-Classes bundle header). Maybe we can make a 
bit more explicit which parts of the annotations are currently evaluated by 
which part of Sling in the documentation. That would help a lot.
WDYT?
Konrad

Reply via email to