Apache Sling Wiki
Use Generated Pages
The Apache Sling project uses a wiki for documentation purposes and to generate the static Sling web site. You are currently looking at the source wiki. End users should generally use the static, generated pages, at http://incubator.apache.org/sling since the wiki is typically only necessary for editing content. Below you'll find an overview of the main menu, all pages in this wiki as well as a list of recently modified pages.
Menu
Unable to render {include} The included page could not be found.
Recently updated pages
Recently Updated
Site map
- Concepts and Ideas
- Add ResourceResolverFactory Service Interface
- Authentication Initiation
- Automatic updates for Sling Starter depedencies
- Donating Jackrabbit Integration to Apache Jackrabbit
- Effective Exceptions
- Enforcing CI checks for pull requests
- Enhance the Project Archetype to provide a fully expanded feature model
- Everything is a Resource
- Extend the Sling IDE tooling beyond Eclipse
- Flexible Resource Resolution
- Health Checks Executor Design
- Ideas for a multi-tenant and multi-module content model
- Initial Module Cleanup, 2016 - moving "dormant" Sling modules to /attic
- Migrating the Sling Starter to the Feature Model
- Module cleanup discussion - 2023
- Module Reorganization Proposal
- Move from Subversion to Git
- Moving integration tests closer to the code they test
- Moving the Sling Launchpad to use released artifacts only
- Multiple Workspace Support
- Multitenancy scenarios and use cases
- Multitenancy Support
- Multitenancy Support Integration
- New JSON library
- Object Conversion for ValueMaps
- Observation usage patterns
- POST Processing enhancements
- Proxy Server Resource Provider
- Recommend mechanism for launching the feature-model based Starter
- Removal of problematic language
- Replication - HTTP API (proposal)
- Resource Resolution Plugins
- Resource Type Overwrite
- Running Sling Starter integration tests with module builds
- Sample projects review and move to attic - October 2017
- Scaling Sling Development
- Service Authentication
- Sling API Redesign
- Sling Feature Flags support
- Sling Models 2.0 Roadmap
- Sling module descriptor
- Sling NG Launcher
- Sling SVN repository structure
- Solving the Authentication Handler Credential Validation Problem
- Startup Handling
- Supporting CRUD
- The feature launcher and Atomos
- Thoughts on Release Management
- Threat model
- Updating the Sling Launcher
- User Authentication
- YAMF - Yet Another Model Factory
- Developing for Sling
- Using Curl with Sling
- ESP edit mode for Sublime Text 2
- Creating a SlingPostServlet post processor
- Sling Jenkins Setup
- Using Git with Sling
- Releasing a new version of the Sling Starter
- SonarCloud analysis
- Deprecating Sling Modules
- Java version support
- Publishing packages on npmjs.com
- New committer setup
- Repository analysis with Kibble
- Dependabot
- bnd Cheat Sheet
- Common Issues when building with newer JDKs (11 or 17)
- Update to Parent 60+
- FAQ
- Index
- Introductions
- Miscellaneous
- Launching a JCR Repository inside Equinox
- Sling-based JCR explorer
- Sling Initial Content Loader - JSON Descriptor Files
- Testing gliffy diagrams
- GSoC 2010 mini-CMS project
- Towards Sling 6
- Slingclipse
- Using FileVault with Sling
- Sling book
- GSoC 2015. [SLING-1437] Unit and Integration tests
- GSOC 2018 - Provide an OpenID Connect Authentication Handler
- Jackrabbit 2 in Sling
- Sling Node Types
- Using Scala with Sling
- Using the JSONGroovyBuilder
- Reports
- Board report guidelines
- Graduation Resolution Draft
- Incubator Status Report (August 2008)
- Incubator Status Report (February 2008)
- Incubator Status Report (February 2009)
- Incubator Status Report (May 2008)
- Incubator Status Report (May 2009)
- Incubator Status Report (November 2007)
- Incubator Status Report (November 2008)
- Incubator Status Report (October 2007)
- Status Report (August 2009)
- Status Report (December 2009)
- Status Report (December 2010)
- Status Report (December 2011)
- Status Report (July 2009)
- Status Report (June 2010)
- Status Report (June 2011)
- Status Report (June 2012)
- Status Report (March 2010)
- Status Report (March 2011)
- Status Report (March 2012)
- Status Report (September 2009)
- Status Report (September 2010)
- Status Report (September 2011)
- Status Report December 2012
- Status Report December 2013
- Status Report December 2014
- Status Report December 2015
- Status Report December 2016
- Status Report December 2017
- Status Report June 2013
- Status Report June 2014
- Status Report June 2015
- Status Report June 2016
- Status Report June 2017
- Status Report March 2013
- Status Report March 2014
- Status Report March 2015
- Status Report March 2016
- Status Report March 2017
- Status Report September 2012
- Status Report September 2013
- Status Report September 2014
- Status Report September 2015
- Status Report September 2016
- Status Report September 2017
- Sling IDE tooling
- Who is using Sling ?
- x Drafts for doc update
- z Page Archive