We are spinning up a new repository that will largely follow the structure of flutter/packages, but will conceptually sit between Dart and Flutter, instead of above Flutter (for context see the design doc). The motivation is to have a place for Flutter-team-owned packages that are depended on by flutter/flutter, without creating circular repo dependencies that could cause significant issues in certain update scenarios.
The plan is to have the repository share tooling, by going back to the https://pub.dev/packages/flutter_plugin_tools model where we publish the tools out of flutter/packages, and consume them via pub in flutter/core-packages (as we used to publish from flutter/plugins and use them in flutter/packages, before those repositories were merged). The tooling will need to be made more rigorous about not assuming flutter is available, since flutter/core-packages will, by design, not have Flutter in the CI (except for possibly some specific look-ahead testing task, like we currently do with flutter/flutter running analyze on flutter/packages code).
Roadmap:
We are spinning up a new repository that will largely follow the structure of flutter/packages, but will conceptually sit between Dart and Flutter, instead of above Flutter (for context see the design doc). The motivation is to have a place for Flutter-team-owned packages that are depended on by flutter/flutter, without creating circular repo dependencies that could cause significant issues in certain update scenarios.
The plan is to have the repository share tooling, by going back to the https://pub.dev/packages/flutter_plugin_tools model where we publish the tools out of flutter/packages, and consume them via
pubin flutter/core-packages (as we used to publish from flutter/plugins and use them in flutter/packages, before those repositories were merged). The tooling will need to be made more rigorous about not assumingflutteris available, since flutter/core-packages will, by design, not have Flutter in the CI (except for possibly some specific look-ahead testing task, like we currently do with flutter/flutter running analyze on flutter/packages code).Roadmap:
vector_mathfrom https://github.com/google/vector_math.dart into flutter/core-packages for initial proof of concept.vector_math, turning down the google/vector_math.dart repo and publishing from the new location.flutter_template_imagesmulticast_dnsmustache_templatestandard_message_codec