Location: Kulturbrauerei, Schönhauser Allee 36, 10435 Berlin

Date: 22nd of October 2024, second day of adaptTo

Rough notes taken by Robert Munteanu 

More Sling Starter releases

  • query around number of downloads
  • bad impact: javadoc aggregate on the Sling web site out of date
  • time-based releases: 1 main, 1 shadow, Robert to start next week

Release management discussions

  • discussion around how to make releases easier
  • maven central looking to support sigstore so GPG keys might not be needed in the future
  • is ASF is going to change policy?

Resource consumption with Sling jobs, limit load, etc

  • Oak team did something similar in Oak(API in Oak where status of indexing is read and wait)
  • separate process spawning?
  • virtual threads?
  • infrastructure that adds sleep?
  • bytecode weaving that adds sleep?
  • dedicated instances for background processing
  • PR from Roy Teeuwen  that sets max parallel for all queues (https://github.com/apache/sling-org-apache-sling-event/pull/38)

Noise on the dev mailing list

  • some agreement there is noise on the mailing list
  • discussions on Jira are useful keep them
  • proposal: send sonarcloud to commits@

Github actions/Github issues (no more Jenkins and Jira)

  • rehash of discussions from last year
  • actions: sling library of actions
    • run in parallel
    • no capacity issues ATM with runners
  • follow-up discussion in Hackathon in Berlin - October 2024

ResourceResolver query method to expose virtual resources

  • there is a findResources method that returns a Map
    • javadoc could be improved to explain the benefits compared to queryResources
  • proposal to additional methods that exposes the find results as resources
  • general discussion of usefulness of queries in the Sling API since only the JCR resource provider implements it

Sling Site and JBake

  • No labels