fix kubernetes osgi import, fix osgi package confusion, tidy features
authorAlex Heneveld <alex.heneveld@cloudsoftcorp.com>
Wed, 17 Nov 2021 12:32:58 +0000 (12:32 +0000)
committerAlex Heneveld <alex.heneveld@cloudsoftcorp.com>
Wed, 17 Nov 2021 12:57:14 +0000 (12:57 +0000)
commit452731cd8b44b66ed8c0a451664314eed128ffc0
tree4be2b9d6c48b6e271ba9bd242acc95d2a283424c
parent50b6ef4ec2db51bb387b9bc1acee707d3467c9dc
fix kubernetes osgi import, fix osgi package confusion, tidy features

declare fewer things as dependency=true to speed up startup and make things (eg guava) available when needed;
some things still declared as dependency=true are needed to prevent confusion though

also take care to minimize confusion of packages vis-a-vis javax.annotation, ws, and rs-api

seems to be working!
karaf/features/src/main/filtered-resources/resources/etc/org.apache.karaf.features.xml