Hi Ruben and thanks for looking into this. On Fri, 2020-11-06 at 05:36 -0800, Ruben Reusser wrote: > Robert, > > had a quick look at this archetype - for a 1.0.0 release I am > missing > documentation around this archetype.
What kind of documentation are you looking for? The archetype is referenced at [2], but nowhere else I guess. I find it simple and self- explanatory, but would be happy to add more information. > > I am also curious if the Java Use Object it creates in apps is really > a > good idea? After all, this is just a content archetype. The idea behind the archetype was to allow users to quickly generate a content package. They are free to adjust it how they see fit afterwards, e.g. by removing rendering scripts. Generally, I think it's more useful to bake more stuff in the archetype and allow users to remove it, rather than give them too many options or very 'slim' archetypes. And it makes maintenance for us much easier. > > looking at the sling-package-archetype at [1] you also decided to > not > use a profile for the package installation - not sure if it would be > better to follow similar pattern in both archetypes Right, that should be adjusted. I started with my personal perference and forgot to to switch to the profile. Can you please file a Sling issue so it is fixed for the next version? Thanks, Robert [2]: https://sling.apache.org/documentation/development/content-packages.html#maven-projects-1 > > Ruben > > [1] > https://github.com/apache/sling-project-archetype/blob/master/src/main/resources/archetype-resources/README.NotAll.md > > On 11/6/2020 4:18 AM, Robert Munteanu wrote: > > Hi, > > > > This is a first release of the tooling, so no issues fixed (but a > > version was created): > > https://issues.apache.org/jira/browse/SLING/fixforversion/12349357 > > > > Staging repository: > > https://repository.apache.org/content/repositories/orgapachesling-2369/ > > > > You can use this UNIX script to download the release and verify the > > signatures: > > https://gitbox.apache.org/repos/asf?p=sling-tooling-release.git;a=blob;f=check_staged_release.sh;hb=HEAD > > > > Usage: > > sh check_staged_release.sh 2369 /tmp/sling-staging > > > > Please vote to approve this release: > > > > [ ] +1 Approve the release > > [ ] 0 Don't care > > [ ] -1 Don't release, because ... > > > > This majority vote is open for at least 72 hours. > > > > Regards, > > Robert Munteanu > >