elastic / kibana

Your window into the Elastic Stack
https://www.elastic.co/products/kibana
Other
19.76k stars 8.15k forks source link

[New Platform Migration]: Management - Shim apps #47431

Closed mattkime closed 4 years ago

mattkime commented 4 years ago

NP management provides a similar API as the NP app interface - therefore existing management apps will need to go through a similar transition process as regular kibana plugins. This primarily involves moving dependencies to the top level, shimming, and then swapping in new platform APIs as possible.

We can only implement the NP Management API once all dependencies on old platform angular apis are cut. NP Management apps can still use angular but they need to do their own bootstrapping and therefore won't (at least by default) have access to old platform functionality.

Existing Management apps vary significantly in their reliance on angular apis. Team owners of apps may be responsible for this transition.

Management Apps

Elasticsearch

Kibana

Other

elasticmachine commented 4 years ago

Pinging @elastic/kibana-app-arch (Team:AppArch)

sainthkh commented 4 years ago

Index Patterns, Saved Objects, Advanced Settings will be handled at #47022.

walterra commented 4 years ago

We got rid of all angular depedencies for Machine Learning / Job list in #59762.

lukeelmers commented 4 years ago

Closing per our discussion this morning; please re-open if i've missed something