Sling
Last updated 2026-07-08 by system
Charter
Apache Sling™ is a framework for RESTful web-applications based on an extensible content tree.
Projects
Apache Sling
sling
Apache Sling Adapter
sling-adapter
Apache Sling Adapter Annotations
sling-adapter-annotations
Apache Sling Api
sling-api
Apache Sling Auth
sling-auth
Apache Sling Bgservlets
sling-bgservlets
Apache Sling Bnd
sling-bnd
Apache Sling Bundle Archetype
sling-bundle-archetype
Apache Sling Bundleresource
sling-bundleresource
Apache Sling Caconfig
sling-caconfig
Apache Sling Capabilities
sling-capabilities
Apache Sling Checkout
sling-checkout
Apache Sling Clam
sling-clam
Apache Sling Cms
sling-cms
Apache Sling Commons
sling-commons
Apache Sling Connection Timeout Agent
sling-connection-timeout-agent
Apache Sling Contentparser
sling-contentparser
Apache Sling Crankstart
sling-crankstart
Apache Sling Datasource
sling-datasource
Apache Sling Discovery
sling-discovery
Apache Sling Distribution
sling-distribution
Apache Sling Dynamic Include
sling-dynamic-include
Apache Sling Eclipse
sling-eclipse
Apache Sling Engine
sling-engine
Apache Sling Event
sling-event
Apache Sling Extensions
sling-extensions
Apache Sling Feature
sling-feature
Apache Sling Feature Converter Maven Plugin
sling-feature-converter-maven-plugin
Apache Sling Feature Launcher Maven Plugin
sling-feature-launcher-maven-plugin
Apache Sling Featureflags
sling-featureflags
Apache Sling Fileoptim
sling-fileoptim
Apache Sling Fragment
sling-fragment
Apache Sling Fsresource
sling-fsresource
Apache Sling Graphql
sling-graphql
Apache Sling Hapi
sling-hapi
Apache Sling Hc
sling-hc
Apache Sling Htl Maven Plugin
sling-htl-maven-plugin
Apache Sling I18N
sling-i18n
Apache Sling Ide
sling-ide
Apache Sling Initial Content Archetype
sling-initial-content-archetype
Apache Sling Installer
sling-installer
Apache Sling Jar Resource Bundle
sling-jar-resource-bundle
Apache Sling Javaversion Maven Plugin
sling-javaversion-maven-plugin
Apache Sling Javax
sling-javax
Apache Sling Jaxp Configurator
sling-jaxp-configurator
Apache Sling Jcr
sling-jcr
Apache Sling Jcrinstall Bundle Archetype
sling-jcrinstall-bundle-archetype
Apache Sling Jmx
sling-jmx
Apache Sling Jspc Maven Plugin
sling-jspc-maven-plugin
Apache Sling Junit
sling-junit
Apache Sling Karaf Repoinit
sling-karaf-repoinit
Apache Sling Kickstart
sling-kickstart
Apache Sling Kickstart Maven Plugin
sling-kickstart-maven-plugin
Apache Sling Launchpad
sling-launchpad
Apache Sling Launchpad Standalone Archetype
sling-launchpad-standalone-archetype
Apache Sling Launchpad Webapp Archetype
sling-launchpad-webapp-archetype
Apache Sling Maven Enforcer Rules
sling-maven-enforcer-rules
Apache Sling Maven Jspc Plugin
sling-maven-jspc-plugin
Apache Sling Maven Launchpad Plugin
sling-maven-launchpad-plugin
Apache Sling Maven Plugin
sling-maven-plugin
Apache Sling Maven Plugin.Parent
sling-maven-plugin.parent
Apache Sling Maven Sling Plugin
sling-maven-sling-plugin
Apache Sling Mcp Server
sling-mcp-server
Apache Sling Mcp Server Contributions
sling-mcp-server-contributions
Apache Sling Models
sling-models
Apache Sling Nosql
sling-nosql
Apache Sling Oak
sling-oak
Apache Sling Paxexam
sling-paxexam
Apache Sling Performance
sling-performance
Apache Sling Pipes
sling-pipes
Apache Sling Project Archetype
sling-project-archetype
Apache Sling Providertype
sling-providertype
Apache Sling Provisioning
sling-provisioning
Apache Sling Query
sling-query
Apache Sling Repoinit
sling-repoinit
Apache Sling Resource
sling-resource
Apache Sling Resourceaccesssecurity
sling-resourceaccesssecurity
Apache Sling Resourcebuilder
sling-resourcebuilder
Apache Sling Resourcecollection
sling-resourcecollection
Apache Sling Resourcemerger
sling-resourcemerger
Apache Sling Resourceresolver
sling-resourceresolver
Apache Sling Rewriter
sling-rewriter
Apache Sling Sample
sling-sample
Apache Sling Samples
sling-samples
Apache Sling Scripting
sling-scripting
Apache Sling Scriptingbundle Maven Plugin
sling-scriptingbundle-maven-plugin
Apache Sling Security
sling-security
Apache Sling Serviceuser
sling-serviceuser
Apache Sling Serviceusermapper
sling-serviceusermapper
Apache Sling Servlet Archetype
sling-servlet-archetype
Apache Sling Servlet Helpers
sling-servlet-helpers
Apache Sling Servlets
sling-servlets
Apache Sling Settings
sling-settings
Apache Sling Sitemap
sling-sitemap
Apache Sling Slingfeature Maven Plugin
sling-slingfeature-maven-plugin
Apache Sling Slingstart Archetype
sling-slingstart-archetype
Apache Sling Slingstart Maven Plugin
sling-slingstart-maven-plugin
Apache Sling Starter
sling-starter
Apache Sling Superimposing
sling-superimposing
Apache Sling Tenant
sling-tenant
Apache Sling Testing
sling-testing
Apache Sling Thumbnails
sling-thumbnails
Apache Sling Tracer
sling-tracer
Apache Sling Urlrewriter
sling-urlrewriter
Apache Sling Validation
sling-validation
Apache Sling Xss
sling-xss
Roster
All PMC members are release managers. The PMC can also designate committers as release managers, giving them the same release permissions as PMC members for all Sling projects, but not a binding vote.
| ASF UID | Name | PMC member | Release manager |
|---|---|---|---|
| aheimoz | Alison Heimoz | ||
| amitgupt | Amit Gupta | ||
| andysch | Andreas Schaefer | ||
| angela | Angela Schreiber | ||
| apelluru | Ashok Pelluru | ||
| apopescu | Alexandru Popescu | ||
| asanso | Antonio Sanso | ||
| bdelacretaz | Bertrand Delacretaz | ||
| chetanm | Chetan Mehrotra | ||
| clemens | Clemens Wyss | ||
| clombart | Christophe Lombart | ||
| cmillar | Chris Millar | ||
| cris | Cris Rockwell | ||
| cschneider | Christian Schneider | ||
| cziegeler | Carsten Ziegeler | ||
| davidb | A. J. David Bosschaert | ||
| diru | Dirk Rudolph | ||
| dklco | Dan Klco | ||
| dulvac | Andrei Dulvac | ||
| enorman | Eric Norman | ||
| ghenzler | Georg Henzler | ||
| gianugo | Gianugo Rabellino | ||
| hannonpi | Padraic Hannon | ||
| henrykuijpers | Henry Kuijpers | ||
| hsaginor | Henry Saginor | ||
| ieb | Ian Boston | ||
| jckautzmann | Jean Christophe Kautzmann | ||
| jeb | Jason Bailey | ||
| joerghoh | Joerg Hoh | ||
| jsedding | Julian Sedding | ||
| jvazquez | Juan Vazquez | ||
| kwin | Konrad Windszus | ||
| mduerig | Michael Dürig | ||
| mpetria | Marius Petria | ||
| mykee | Mike Müller | ||
| npeltier | Nicolas Peltier | ||
| nscendoni | Nicola Scendoni | ||
| olli | Oliver Lietz | ||
| pauls | Karl Pauls | ||
| radu | Radu Cotescu | ||
| reschke | Julian Reschke | ||
| rombert | Robert Munteanu | ||
| royteeuwen | Roy Teeuwen | ||
| sagarmiglani | Sagar Miglani | ||
| sboehme | Sandro Boehme | ||
| simonetripodi | Simone Tripodi | ||
| sseifert | Stefan Seifert | ||
| stefanegli | Stefan Egli | ||
| thecarlhall | Carl Franklin Hall | ||
| tmaret | Timothée Maret | ||
| tomekr | Tomasz Rekawek | ||
| tommaso | Tommaso Teofili | ||
| vramdal | Vidar Skauge Ramdal |
Permissions
CI builds: Disabled
Whether this committee can make releases built and signed automatically in CI, determined by the presence of an automated release signing key. See the Trusted Publishing guide.
Signing keys
These are the OpenPGP keys in this committee's public KEYS file. Downloaders and ATR use them to verify the signatures on the committee's releases. Members can add keys by importing a KEYS file. Anyone who signs releases adds their own key from the Manage keys page.
| Key ID | Apache UID | Role | Artifacts | Any historic use | |
|---|---|---|---|---|---|
| E35D518D785CBC44 | royteeuwen@apache.org | − | − | 32 | − |
| 947A0DBF7120565E | amitgupt@apache.org | amitgupt | Committer | 5 | − |
| 749391D163EFCDEF | andysch@apache.org | andysch | Committer | 95 | − |
| F2EB5CFC00FCB034 | andysch@apache.org | andysch | Committer | 10 | − |
| 1260DD85E6C2E55B | angela@apache.org | angela | PMC member | 5 | − |
| 37F68FF5015AFC8A | bdelacretaz@apache.org | bdelacretaz | PMC member | 36 | − |
| 77B6B69A9E4DCC6B | bdelacretaz@apache.org | bdelacretaz | PMC member | 416 | − |
| F3DE8E1B88E59E02 | chetanm@apache.org | chetanm | PMC member | 127 | − |
| 7E4CABC10BAE970C | cris@apache.org | cris | Committer | 10 | − |
| 4715DC026428BDBA | chris@die-schneider.net | cschneider | PMC member | 124 | − |
| 132E49D4E41EDC7E | cziegeler@apache.org | cziegeler | PMC member | 413 | − |
| 3FCF529FF2F27A06 | cziegeler@apache.org | cziegeler | PMC member | 6287 | − |
| DDFD4F61F24F0D9F | davidb@apache.org | davidb | PMC member | 922 | − |
| C7E2EC71F0584C92 | dirk.rudolph@netcentric.biz | diru | Committer | 0 | − |
| F0EAC1A44C6E4124 | dklco@apache.org | dklco | PMC member | 629 | − |
| A6AC8CF34937C6A1 | andrei.dulvac@gmail.com | dulvac | PMC member | 10 | − |
| A05D171EA0F1173A | enorman@apache.org | enorman | PMC member | 522 | − |
| 5E27F86EF79B7715 | fmeschbe@apache.org | fmeschbe | − | 504 | − |
| 3C7DEF7D6A42B333 | ghenzler@apache.org | ghenzler | PMC member | 140 | − |
| B20D113940E47E14 | ieb@apache.org | ieb | PMC member | 22 | − |
| 929EE4BE883F7D33 | jeb@apache.org | jeb | Committer | 47 | − |
| 7D27D8A059FE68E2 | joerghoh@apache.org | joerghoh | PMC member | 264 | − |
| 2E92CD9B77F318C8 | jsedding@apache.org | jsedding | PMC member | 134 | − |
| 87DBF05A134B145C | justin@apache.org | justin | − | 299 | − |
| D7742D58455ECC7C | kwin@apache.org | kwin | PMC member | 372 | − |
| C01B4623441E0165 | mpetria@apache.org | mpetria | Committer | 6 | − |
| 9645F309F79F6478 | mykee@apache.org | mykee | PMC member | 12 | − |
| 9C3FF9EFED964CEB | npeltier@apache.org | npeltier | PMC member | 5 | − |
| 3A3F9BA60E4B0826 | olli@apache.org | olli | PMC member | 155 | − |
| 9054823A859A7237 | pauls@apache.org | pauls | PMC member | 2809 | − |
| 9DDD0135964478D3 | radu@apache.org | radu | PMC member | 1458 | − |
| 1DE461528F1F1B2A | reschke@apache.org | reschke | PMC member | 679 | − |
| 1D011BD54586312C | rombert@apache.org | rombert | PMC member | 7 | − |
| 339508654F63EC54 | rombert@apache.org | rombert | PMC member | 1349 | − |
| 906D931139E9AAFC | rombert@apache.org | rombert | PMC member | 0 | − |
| 61CB89A06BC2AC72 | sagarmiglani@apache.org | sagarmiglani | Committer | 17 | − |
| 94C3410848CF8630 | simonetripodi@apache.org | simonetripodi | Committer | 0 | − |
| CE2B7FF675D78E92 | sseifert@apache.org | sseifert | PMC member | 2938 | − |
| 50D0BA4202A7966D | stefanegli@apache.org | stefanegli | PMC member | 147 | − |
| 595CEDF18CCA28D1 | stefanegli@apache.org | stefanegli | PMC member | 76 | − |
| 6D1F69DA6B6E60CF | stefanegli@apache.org | stefanegli | PMC member | 94 | − |
| 1E5AB6D3CF8EBF5F | carl@halls.farm | thecarlhall | Committer | 0 | − |
| 4BFE914A44BD29BA | tmaret@apache.org | tmaret | PMC member | 135 | − |
| B0EE689D84715909 | tomekr@apache.org | tomekr | Committer | 30 | − |
| DC7BF9853C1E73F8 | tommaso@apache.org | tommaso | Committer | 29 | − |