From 49bc6bd54f2000de8853e69551a0c447079480bb Mon Sep 17 00:00:00 2001 From: Kate Lovett Date: Mon, 20 May 2024 12:44:39 -0500 Subject: [PATCH] [wiki migration] Ecosystem team pages (#148589) This puts the wiki pages owned by the Ecosystem team into the docs/ecosystem directory as planned in [flutter.dev/go/migrate-flutter-wiki-spreadsheet](https://docs.google.com/spreadsheets/d/1x65189ZBdNiLRygpUYoU08pwvXD4M-Z157c6pm8deGI/edit?usp=sharing) It also adds the ecosystem team labels to the label bot for future PRs. Changes to the content were only updating cross links. The remaining wiki links will be updated after the rest of the pages are relocated, the original wiki links still work in the meantime. Part of https://github.com/flutter/flutter/issues/145009 --- .github/labeler.yml | 10 ++++++++++ dev/bots/analyze.dart | 1 + .../Package-migration-to-1.0.0.md | 0 .../Plugins-and-Packages-repository-structure.md | 0 docs/ecosystem/README.md | 12 ++++++++++++ .../contributing/README.md} | 0 ...etting-up-the-Packages-development-environment.md | 0 ...Setting-up-the-Plugins-development-environment.md | 0 .../release/README.md} | 2 +- .../Updating-Packages-repo-for-a-stable-release.md | 0 .../testing}/Plugin-Tests.md | 0 .../testing}/Understanding-Packages-tests.md | 2 +- docs/unsorted_wiki/Packages-repo.md | 12 ------------ 13 files changed, 25 insertions(+), 14 deletions(-) rename docs/{unsorted_wiki => ecosystem}/Package-migration-to-1.0.0.md (100%) rename docs/{unsorted_wiki => ecosystem}/Plugins-and-Packages-repository-structure.md (100%) create mode 100644 docs/ecosystem/README.md rename docs/{unsorted_wiki/Contributing-to-Plugins-and-Packages.md => ecosystem/contributing/README.md} (100%) rename docs/{unsorted_wiki => ecosystem/contributing}/Setting-up-the-Packages-development-environment.md (100%) rename docs/{unsorted_wiki => ecosystem/contributing}/Setting-up-the-Plugins-development-environment.md (100%) rename docs/{unsorted_wiki/Releasing-a-Plugin-or-Package.md => ecosystem/release/README.md} (98%) rename docs/{unsorted_wiki => ecosystem/release}/Updating-Packages-repo-for-a-stable-release.md (100%) rename docs/{unsorted_wiki => ecosystem/testing}/Plugin-Tests.md (100%) rename docs/{unsorted_wiki => ecosystem/testing}/Understanding-Packages-tests.md (99%) delete mode 100644 docs/unsorted_wiki/Packages-repo.md diff --git a/.github/labeler.yml b/.github/labeler.yml index 0eaaaffb442..2815481ae97 100644 --- a/.github/labeler.yml +++ b/.github/labeler.yml @@ -116,6 +116,11 @@ framework: - any-glob-to-any-file: - packages/integration_test/**/* +package: + - changed-files: + - any-glob-to-any-file: + - docs/ecosystem/**/* + platform-ios: - changed-files: - any-glob-to-any-file: @@ -138,6 +143,11 @@ platform-web: - '**/*.expect' - '**/*test_fixes*' +team-ecosystem: + - changed-files: + - any-glob-to-any-file: + - docs/ecosystem/**/* + tool: - changed-files: - any-glob-to-any-file: diff --git a/dev/bots/analyze.dart b/dev/bots/analyze.dart index fea8ea8cb6f..b42aa92550b 100644 --- a/dev/bots/analyze.dart +++ b/dev/bots/analyze.dart @@ -1312,6 +1312,7 @@ Future verifyRepositoryLinks(String workingDirectory) async { 'flutter/flutter-intellij', // TODO(guidezpl): remove when https://github.com/flutter/flutter-intellij/issues/7342 is closed 'flutter/platform_tests', // TODO(guidezpl): remove when subtask in https://github.com/flutter/flutter/issues/121564 is complete 'glfw/glfw', + 'GoogleCloudPlatform/artifact-registry-maven-tools', 'material-components/material-components-android', // TODO(guidezpl): remove when https://github.com/material-components/material-components-android/issues/4144 is closed 'torvalds/linux', 'tpn/winsdk-10', diff --git a/docs/unsorted_wiki/Package-migration-to-1.0.0.md b/docs/ecosystem/Package-migration-to-1.0.0.md similarity index 100% rename from docs/unsorted_wiki/Package-migration-to-1.0.0.md rename to docs/ecosystem/Package-migration-to-1.0.0.md diff --git a/docs/unsorted_wiki/Plugins-and-Packages-repository-structure.md b/docs/ecosystem/Plugins-and-Packages-repository-structure.md similarity index 100% rename from docs/unsorted_wiki/Plugins-and-Packages-repository-structure.md rename to docs/ecosystem/Plugins-and-Packages-repository-structure.md diff --git a/docs/ecosystem/README.md b/docs/ecosystem/README.md new file mode 100644 index 00000000000..c0ef496a663 --- /dev/null +++ b/docs/ecosystem/README.md @@ -0,0 +1,12 @@ +This is an index of team-facing documentation for the [flutter/packages repository](https://github.com/flutter/packages/). + +- [Contributing to Plugins and Packages](contributing/README.md) +- [Flutter migrate](https://github.com/flutter/flutter/wiki/Flutter-migrate) +- [Package migration to 1.0.0](Package-migration-to-1.0.0.md) +- [Plugin Tests](testing/Plugin-Tests.md) +- [Plugins and Packages repository structure](Plugins-and-Packages-repository-structure.md) +- [Setting up the Packages development environment](contributing/Setting-up-the-Packages-development-environment.md) +- [Setting up the Plugins development environment](contributing/Setting-up-the-Plugins-development-environment.md) +- [Understanding Packages tests](testing/Understanding-Packages-tests.md) +- [Releasing a Plugin or Package](release/README.md) +- [Updating Packages repo for a stable release](release/Updating-Packages-repo-for-a-stable-release.md) diff --git a/docs/unsorted_wiki/Contributing-to-Plugins-and-Packages.md b/docs/ecosystem/contributing/README.md similarity index 100% rename from docs/unsorted_wiki/Contributing-to-Plugins-and-Packages.md rename to docs/ecosystem/contributing/README.md diff --git a/docs/unsorted_wiki/Setting-up-the-Packages-development-environment.md b/docs/ecosystem/contributing/Setting-up-the-Packages-development-environment.md similarity index 100% rename from docs/unsorted_wiki/Setting-up-the-Packages-development-environment.md rename to docs/ecosystem/contributing/Setting-up-the-Packages-development-environment.md diff --git a/docs/unsorted_wiki/Setting-up-the-Plugins-development-environment.md b/docs/ecosystem/contributing/Setting-up-the-Plugins-development-environment.md similarity index 100% rename from docs/unsorted_wiki/Setting-up-the-Plugins-development-environment.md rename to docs/ecosystem/contributing/Setting-up-the-Plugins-development-environment.md diff --git a/docs/unsorted_wiki/Releasing-a-Plugin-or-Package.md b/docs/ecosystem/release/README.md similarity index 98% rename from docs/unsorted_wiki/Releasing-a-Plugin-or-Package.md rename to docs/ecosystem/release/README.md index 84fae922ca8..cccb0a9a220 100644 --- a/docs/unsorted_wiki/Releasing-a-Plugin-or-Package.md +++ b/docs/ecosystem/release/README.md @@ -1,7 +1,7 @@ Any PR that changes a package's version (which should be most PRs) should be published to pub.dev. -_See also: [[Package migration to 1.0.0]]_ +_See also: [Package migration to 1.0.0](../Package-migration-to-1.0.0.md) ## Automatic release diff --git a/docs/unsorted_wiki/Updating-Packages-repo-for-a-stable-release.md b/docs/ecosystem/release/Updating-Packages-repo-for-a-stable-release.md similarity index 100% rename from docs/unsorted_wiki/Updating-Packages-repo-for-a-stable-release.md rename to docs/ecosystem/release/Updating-Packages-repo-for-a-stable-release.md diff --git a/docs/unsorted_wiki/Plugin-Tests.md b/docs/ecosystem/testing/Plugin-Tests.md similarity index 100% rename from docs/unsorted_wiki/Plugin-Tests.md rename to docs/ecosystem/testing/Plugin-Tests.md diff --git a/docs/unsorted_wiki/Understanding-Packages-tests.md b/docs/ecosystem/testing/Understanding-Packages-tests.md similarity index 99% rename from docs/unsorted_wiki/Understanding-Packages-tests.md rename to docs/ecosystem/testing/Understanding-Packages-tests.md index d708bbf04f0..e5f26c20ff0 100644 --- a/docs/unsorted_wiki/Understanding-Packages-tests.md +++ b/docs/ecosystem/testing/Understanding-Packages-tests.md @@ -16,7 +16,7 @@ flutter/packages uses the same LUCI infrastructure as most of the rest of Flutte ### LUCI -This is the CI system used by flutter/flutter and flutter/engine. For information about LUCI results pages, see [[Understanding a LUCI build failure]]. +This is the CI system used by flutter/flutter and flutter/engine. For information about LUCI results pages, see [Understanding a LUCI build failure](https://github.com/flutter/flutter/wiki/Understanding-a-LUCI-build-failure). #### Results diff --git a/docs/unsorted_wiki/Packages-repo.md b/docs/unsorted_wiki/Packages-repo.md deleted file mode 100644 index ff4e0f62fcc..00000000000 --- a/docs/unsorted_wiki/Packages-repo.md +++ /dev/null @@ -1,12 +0,0 @@ -This is an index of team-facing documentation for the [flutter/packages repository](https://github.com/flutter/packages/). - -- [[Contributing to Plugins and Packages]] -- [[Flutter migrate]] -- [[Migrating Plugins repository PRs to Packages]] -- [[Package migration to 1.0.0]] -- [[Plugin Tests]] -- [[Plugins and Packages repository structure]] -- [[Setting up the Packages development environment]] -- [[Understanding Packages tests]] -- [[Releasing a Plugin or Package]] -- [[Updating Packages repo for a stable release]]