-
Notifications
You must be signed in to change notification settings - Fork 8.2k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Require ../kibana-extra
for plugins during development
#15452
Comments
Mind including some context in the issue description about what the development workflow will look like with this change? I don't see a description in the parent... I see this message in an open PR in plugin helpers, and I have some questions now, so I'd like to learn more about what the plan is. |
@w33ble Ah, my bad. Linked to #14993 in the description, which contains a bit of backstory on it. When we move towards So in the near-term it's just a move to the same structure as Elasticsearch. It won't impact development workflow, except being stricter about location. So for now the only change is moving to that folder. But as we introduce additional tooling (e.g. to better handled xpack and other plugins depending on packages in Kibana) this is an important change that hopefully should enable some new things (e.g. things we want in the new platform). When we get "bootstrapping" in (exploration happening in #15055) we'll be able to depend on Kibana packages without |
Oh, and for K7 we'll likely get rid of (e.g. we currently have a |
Currently plugins can be placed in arbitrary locations during development. For several different reasons we want to start requiring that plugins live in
../kibana-extra
relative to Kibana during development, e.g.import
files directly in Kibana any more, but we still want to share packages such asflot
between plugins, which will become simpler by having consistent location for plugins (see A new Kibana dev and build process #14993 for details on this).In the near-term it's just a move to the same structure as Elasticsearch and Logstash, and it won't impact development workflow except being stricter about location of plugins.
Part of #15170
Tasks:
The text was updated successfully, but these errors were encountered: