laeubi commented on PR #290: URL: https://github.com/apache/felix-dev/pull/290#issuecomment-1903910431
`ConfigurationListener` and `ConfigurationPlugin` are whiteboard consumer interfaces that can be used/implemented without a `ConfigAdmin` and without a require to ConfigAdmin. Also `ManagedService` and `ManagedServiceFactory` can have their purpose in only if the management agent actively has chosen to include `Configuration` Admin implementation. So not _each and every_ bundle needs to require it, only those that can't work without it, in all other cases it is the choice of the user if configuration is desired or not. Given usage of SCR I even would nowdays almost never use ConfigAdmin explicitly anyways... -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: dev-unsubscr...@felix.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org