Konrad Windszus created SLING-10016:
---------------------------------------
Summary: Clarify bundled script layout
Key: SLING-10016
URL: https://issues.apache.org/jira/browse/SLING-10016
Project: Sling
Issue Type: Improvement
Components: Servlets
Affects Versions: Servlets Resolver 2.7.12
Reporter: Konrad Windszus
In the README the following statements need some clarification
(https://github.com/apache/sling-org-apache-sling-servlets-resolver/blob/master/README.md#so-how-do-i-deploy-my-scripts):
bq. create a src/main/resources/javax.script folder in your bundle (if you want
to embed the scripts as they are) or just put the scripts in src/main/scripts
if you want to precompiled them (e.g. JSP and HTL);
It should be clarified, which scripts need to be embedded (instead of
precompiled) (compare with SLING-10012)
bq. inside each resourceType folder you can optionally create a Version folder;
this has to follow the Semantic Versioning constraints described at [1];
IMHO there is no logic derived from a version part in the resource type,
therefore one can just as well use versions like v1 and also the version folder
does not necessarily have to be leaf folder!
E.g. Core WCM components use a resource type like {{myResource/v1/myResource}}
(https://github.com/adobe/aem-core-wcm-components/discussions/1327)
--
This message was sent by Atlassian Jira
(v8.3.4#803005)