Open timroes opened 3 years ago
Pinging @elastic/kibana-stack-management (Team:Stack Management)
Pinging @elastic/kibana-app-services (Team:AppServices)
Pinging @elastic/kibana-presentation (Team:Presentation)
Removing the Management team label since our team doesn't own the code editor anymore. The SharedUX team is aware of this issue.
It seems we currently have the monaco code editor split up in the
@kbn/package
and the parts in thekibana_react
plugin. It's currently very confusing how to add new languages, since they are split up over two places, and handled very differently in those two places (in respect to web workers).I think we should cleanup the monaco infrastructure and make sure we have one clear place that handles those things (and is obviously well documented and tested).
Also it seems the two places are currently owned by different teams, which seems to be non indeal. Pinging those two teams on this issue.