Skip to content

Commit

Permalink
Add testimonies from extension authors to the README.md. (flutter#7835
Browse files Browse the repository at this point in the history
)

* Add extension author testimonies to the `devtools_extensions` README

* changelog

* Add quote from Remi
  • Loading branch information
kenzieschmoll committed May 28, 2024
1 parent d8b931b commit bfe485b
Show file tree
Hide file tree
Showing 3 changed files with 30 additions and 1 deletion.
3 changes: 3 additions & 0 deletions packages/devtools_extensions/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,6 @@
## 0.2.0-dev.1
* Add testimonies from extension authors to the `README.md`.

## 0.2.0-dev.0
* Deprecate the `DevToolsExtension.requiresRunningApplication` field.
* Update `extension_config_spec.md` to include an optional field `requiresConnection`.
Expand Down
26 changes: 26 additions & 0 deletions packages/devtools_extensions/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -48,6 +48,7 @@ for reference.
- [Step 4: Debug your extension](#step-4-debug-your-extension)
3. [Publish your package with a DevTools extension](#publish-your-package-with-a-DevTools-extension)
4. [Resources and support](#resources-and-support)
5. [Testimonies from extension authors](#testimonies-from-extension-authors)

## Supported tools

Expand Down Expand Up @@ -402,3 +403,28 @@ For other documentation and guides, check out the
[DevTools Extensions](https://docs.flutter.dev/tools/devtools/extensions) page on flutter.dev or
[Dart and Flutter DevTools extensions](https://medium.com/flutter/dart-flutter-devtools-extensions-c8bc1aaf8e5f),
a free article on Medium.

## Testimonies from extension authors

Several packages authors in the Dart and Flutter ecosystem have built their own DevTools
extensions to provide their users with a great developer experience.

* "DevTools extensions are a neat way to save hours of debugging by showing information
that would be otherwise difficult to obtain." - Remi Rousselet,
[package:provider](https://pub.dev/packages/provider)

* "By allowing developers to inspect databases and find potential issues in the familiar
DevTools environment, Drift's DevTools extension saves users a lot of time and makes the
package easier to use. Writing the extension was straightforward, and I think even simple
extensions can help users a lot." - Simon Binder, [package:drift](https://pub.dev/packages/drift)

* "Our DevTools extension allows Serverpod to make our developer tooling available for more
platforms and with better integration with the Dart ecosystem. Having the tools bundled with
our Serverpod package is a huge benefit, as our users won't have to install any additional
applications." - Viktor Lidholt, [package:serverpod](https://pub.dev/packages/serverpod)

* "Thanks to DevTools extensions we could develop a separate inspector tab for interacting
with native platform views (such as a native Android button). It allowed our Patrol users
to explore native view hierarchies without installing any additional tooling - distributed
within the Patrol package itself." - Mateusz Wojtczak & the Patrol
team, [package:patrol](https://pub.dev/packages/patrol)
2 changes: 1 addition & 1 deletion packages/devtools_extensions/pubspec.yaml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
name: devtools_extensions
description: A package for building and supporting extensions for Dart DevTools.
version: 0.2.0-dev.0
version: 0.2.0-dev.1

repository: https://github.com/flutter/devtools/tree/master/packages/devtools_extensions

Expand Down

0 comments on commit bfe485b

Please sign in to comment.