what is currently missing for a release is finalizing conversion to feature 
model - using natively FM, still a couple of thinks that are not done - 
archetype, documentation, docker images - 
https://cwiki.apache.org/confluence/x/RBgRCQ

creating sling releases in the current approach takes a considerable amount of 
time and involves a lot of manual steps

we should not wait until more feature that are currently in progress are ready, 
would be nice to have out Sling 12 soon

the discussion then did go further whether we should rethink the way of doing 
sling releases in the future:
- should we still perform releases this way?
- JavaDoc generation should be decoupled from our annual releases, should be 
done automatically and updated for each module release
- probably we could just do with "snapshot releases" / "nightly builds" - and 
vote from time to time to make an official release out of it?
- Should we replace the Sling Starter release with a "release generator" web 
page that allows the user to download a project? For instance:
        Scripting: [ ] jsp, [ ] htl, [ ] freemarker, [ ] thymeleaf
        Discovery: [ ] standalone, [ ] oak
        Persistence: [ ] Tar, [ ] MongoDB
        Launcher: [ ] feature model, [ ] karaf
- We have two launcher alternatives - Feature Launcher, Kickstarter. We should 
only keep one.

Reply via email to