Hi all Carsten started to review the Sightly Engine API in SLING-4275 [1]. Since this issue covers 4 topics, I think it would be best to quickly discuss these topic in separate threads.
#3 Record Interface The Record interface is used primarily by the Java POJO UseProvider to inject properties back into the Sightly template bindings: If the object loaded by the provider happens to implement the Record interface, the respective properties are injected into the current bindings. The Question is whether this interface is specific to the Java POJO UseProvider or not ? If it is specific, it should probably be moved into a pojo sub package. WDYT ? Regards Felix [1] https://issues.apache.org/jira/browse/SLING-4275
