-
Notifications
You must be signed in to change notification settings - Fork 8.3k
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
Sustainable Kibana Architecture: Move content management related packages #205593
Sustainable Kibana Architecture: Move content management related packages #205593
Conversation
Pinging @elastic/appex-sharedux (Team:SharedUX) |
@@ -9927,6 +9927,38 @@ | |||
} | |||
} | |||
}, | |||
"favorites": { |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@elastic/kibana-core If this is added here, then should this be also deleted from somewhere? 🤔
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
There is a bug in the telemetry_check
script that didn't let it update completely removed properties.
I opened #205613 to resolve this. Please wait until it is merged and then merge upstream into this PR. Otherwise, there is a chance of getting a broken main.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Awesome, thanks! will wait for that PR
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@dokmic, looks like nothing has changed after the merge. Should I remove it manually?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Code changes LGTM, searched through the codebase didn't find any reference to the old directory paths for migrated packages
@elasticmachine merge upstream |
@elasticmachine merge upstream |
💚 Build Succeeded
Metrics [docs]
History
|
Starting backport for target branches: 8.x |
💔 All backports failed
Manual backportTo create the backport manually run:
Questions ?Please refer to the Backport tool documentation |
💚 All backports created successfully
Note: Successful backport PRs will be merged automatically after passing CI. Questions ?Please refer to the Backport tool documentation |
…ages (elastic#205593) (cherry picked from commit 72d3f7b) # Conflicts: # .github/CODEOWNERS
…d packages (#205593) (#205855) # Backport This will backport the following commits from `main` to `8.x`: - [Sustainable Kibana Architecture: Move content management related packages (#205593)](#205593) <!--- Backport version: 8.9.8 --> ### Questions ? Please refer to the [Backport tool documentation](https://github.com/sqren/backport) <!--BACKPORT [{"author":{"name":"Anton Dosov","email":"[email protected]"},"sourceCommit":{"committedDate":"2025-01-07T21:41:31Z","message":"Sustainable Kibana Architecture: Move content management related packages (#205593)","sha":"72d3f7b89c46231e70e8c992df133f653d9154a1","branchLabelMapping":{"^v9.0.0$":"main","^v8.18.0$":"8.x","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["release_note:skip","v9.0.0","Team:SharedUX","backport:prev-minor","plugin groups"],"number":205593,"url":"https://github.com/elastic/kibana/pull/205593","mergeCommit":{"message":"Sustainable Kibana Architecture: Move content management related packages (#205593)","sha":"72d3f7b89c46231e70e8c992df133f653d9154a1"}},"sourceBranch":"main","suggestedTargetBranches":[],"targetPullRequestStates":[{"branch":"main","label":"v9.0.0","labelRegex":"^v9.0.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/205593","number":205593,"mergeCommit":{"message":"Sustainable Kibana Architecture: Move content management related packages (#205593)","sha":"72d3f7b89c46231e70e8c992df133f653d9154a1"}}]}] BACKPORT-->
Summary
This PR aims at relocating some of the Kibana modules (plugins and packages) into a new folder structure, according to the Sustainable Kibana Architecture initiative.
Important
packages[\/\\]
andplugins[\/\\]
patterns in the source code (Babel and Eslint config files), and update them appropriately..buildkite/scripts/pipelines/pull_request/pipeline.ts
to ensure that any CI pipeline customizations continue to be correctly applied after the changed path names.ts
and.js
files listed in the sections below, as some of them contain relative paths that have been updated.Note
Are you trying to rebase this PR to solve merge conflicts? Please follow the steps describe here.
15 packages(s) are going to be relocated:
@kbn/content-management-content-editor
src/platform/packages/shared/content-management/content_editor
@kbn/content-management-content-insights-public
src/platform/packages/shared/content-management/content_insights/content_insights_public
@kbn/content-management-content-insights-server
src/platform/packages/shared/content-management/content_insights/content_insights_server
@kbn/content-management-favorites-common
src/platform/packages/shared/content-management/favorites/favorites_common
@kbn/content-management-favorites-public
src/platform/packages/shared/content-management/favorites/favorites_public
@kbn/content-management-favorites-server
src/platform/packages/shared/content-management/favorites/favorites_server
@kbn/content-management-tabbed-table-list-view
src/platform/packages/shared/content-management/tabbed_table_list_view
@kbn/content-management-table-list-view
src/platform/packages/shared/content-management/table_list_view
@kbn/content-management-table-list-view-common
src/platform/packages/shared/content-management/table_list_view_common
@kbn/content-management-table-list-view-table
src/platform/packages/shared/content-management/table_list_view_table
@kbn/content-management-user-profiles
src/platform/packages/shared/content-management/user_profiles
@kbn/object-versioning
src/platform/packages/shared/kbn-object-versioning
@kbn/object-versioning-utils
src/platform/packages/shared/kbn-object-versioning-utils
@kbn/recently-accessed
src/platform/packages/shared/kbn-recently-accessed
@kbn/ui-actions-browser
src/platform/packages/shared/kbn-ui-actions-browser
Updated relative paths