Discussion:
[dart-misc] Preview the new package site!
'Kevin Moore' via Dart Misc
2017-12-04 19:42:42 UTC
Permalink
We're getting ready to ship a major update to the pub site and we'd love
your feedback!

- Packages are now categorized by platform. *Know if a package is likely
to work on Flutter or web before you install it.*
- We analyze package health and popularity to show you the best packages
- We've updated our underlying infrastructure to allow new features to
be added quickly.

Check it out: https://pub.dartlang.org/experimental/

If you find issues, please use the "Report an issue" link at the bottom of
the page.

Let us know what you think!
Kevin
--
For other discussions, see https://groups.google.com/a/dartlang.org/

For HOWTO questions, visit http://stackoverflow.com/tags/dart

To file a bug report or feature request, go to http://www.dartbug.com/new
---
You received this message because you are subscribed to the Google Groups "Dart Misc" group.
To unsubscribe from this group and stop receiving emails from it, send an email to misc+***@dartlang.org.
Jonathan Rezende
2017-12-04 19:55:59 UTC
Permalink
nice!
Post by 'Kevin Moore' via Dart Misc
We're getting ready to ship a major update to the pub site and we'd love
your feedback!
- Packages are now categorized by platform. *Know if a package is
likely to work on Flutter or web before you install it.*
- We analyze package health and popularity to show you the best packages
- We've updated our underlying infrastructure to allow new features to
be added quickly.
Check it out: https://pub.dartlang.org/experimental/
If you find issues, please use the "Report an issue" link at the bottom of
the page.
Let us know what you think!
Kevin
--
For other discussions, see https://groups.google.com/a/dartlang.org/
For HOWTO questions, visit http://stackoverflow.com/tags/dart
To file a bug report or feature request, go to http://www.dartbug.com/new
---
You received this message because you are subscribed to the Google Groups
"Dart Misc" group.
To unsubscribe from this group and stop receiving emails from it, send an
--
Jonathan Rezende
--
For other discussions, see https://groups.google.com/a/dartlang.org/

For HOWTO questions, visit http://stackoverflow.com/tags/dart

To file a bug report or feature request, go to http://www.dartbug.com/new
---
You received this message because you are subscribed to the Google Groups "Dart Misc" group.
To unsubscribe from this group and stop receiving emails from it, send an email to misc+***@dartlang.org.
Joel Trottier-Hébert
2017-12-04 19:57:54 UTC
Permalink
Great work. Thanks!
Post by Jonathan Rezende
nice!
Post by 'Kevin Moore' via Dart Misc
We're getting ready to ship a major update to the pub site and we'd love
your feedback!
- Packages are now categorized by platform. *Know if a package is
likely to work on Flutter or web before you install it.*
- We analyze package health and popularity to show you the best packages
- We've updated our underlying infrastructure to allow new features
to be added quickly.
Check it out: https://pub.dartlang.org/experimental/
If you find issues, please use the "Report an issue" link at the bottom
of the page.
Let us know what you think!
Kevin
--
For other discussions, see https://groups.google.com/a/dartlang.org/
For HOWTO questions, visit http://stackoverflow.com/tags/dart
To file a bug report or feature request, go to http://www.dartbug.com/new
---
You received this message because you are subscribed to the Google Groups
"Dart Misc" group.
To unsubscribe from this group and stop receiving emails from it, send an
--
Jonathan Rezende
--
For other discussions, see https://groups.google.com/a/dartlang.org/
For HOWTO questions, visit http://stackoverflow.com/tags/dart
To file a bug report or feature request, go to http://www.dartbug.com/new
---
You received this message because you are subscribed to the Google Groups
"Dart Misc" group.
To unsubscribe from this group and stop receiving emails from it, send an
--
For other discussions, see https://groups.google.com/a/dartlang.org/

For HOWTO questions, visit http://stackoverflow.com/tags/dart

To file a bug report or feature request, go to http://www.dartbug.com/new
---
You received this message because you are subscribed to the Google Groups "Dart Misc" group.
To unsubscribe from this group and stop receiving emails from it, send an email to misc+***@dartlang.org.
Anatoly Pulyaevskiy
2017-12-04 20:30:20 UTC
Permalink
This looks amazing!

Really like the new analysis and ranking system.

Some feedback which I’ve noticed some time ago: packages which rely on NodeJS as a runtime, like the ones I created (node_interop, firebase_functions_interop) are categorized under Web which is not entirely true.

I realize though that this is a part of a larger problem: Node is not defined as anything in Dart ecosystem. However it can be, for instance, a distinct “platform” or “runtime”.

The “test” package already identifies Node as a platform, btw (we can pub run test -p node).
We're getting ready to ship a major update to the pub site and we'd love your feedback!
Packages are now categorized by platform. Know if a package is likely to work on Flutter or web before you install it.
We analyze package health and popularity to show you the best packages
We've updated our underlying infrastructure to allow new features to be added quickly.
Check it out: https://pub.dartlang.org/experimental/ <https://pub.dartlang.org/experimental/>
If you find issues, please use the "Report an issue" link at the bottom of the page.
Let us know what you think!
Kevin
--
For other discussions, see https://groups.google.com/a/dartlang.org/ <https://groups.google.com/a/dartlang.org/>
For HOWTO questions, visit http://stackoverflow.com/tags/dart <http://stackoverflow.com/tags/dart>
To file a bug report or feature request, go to http://www.dartbug.com/new <http://www.dartbug.com/new>
---
You received this message because you are subscribed to the Google Groups "Dart Misc" group.
--
For other discussions, see https://groups.google.com/a/dartlang.org/

For HOWTO questions, visit http://stackoverflow.com/tags/dart

To file a bug report or feature request, go to http://www.dartbug.com/new
---
You received this message because you are subscribed to the Google Groups "Dart Misc" group.
To unsubscribe from this group and stop receiving emails from it, send an email to misc+***@dartlang.org.
Tobe Osakwe
2017-12-04 20:33:30 UTC
Permalink
Really liking this. Great work!
On Mon, Dec 4, 2017 at 3:30 PM Anatoly Pulyaevskiy <
Post by Anatoly Pulyaevskiy
This looks amazing!
Really like the new analysis and ranking system.
Some feedback which I’ve noticed some time ago: packages which rely on
NodeJS as a runtime, like the ones I created (node_interop,
firebase_functions_interop) are categorized under Web which is not entirely
true.
I realize though that this is a part of a larger problem: Node is not
defined as anything in Dart ecosystem. However it can be, for instance, a
distinct “platform” or “runtime”.
The “test” package already identifies Node as a platform, btw (we can pub
run test -p node).
On Dec 4, 2017, at 11:42 AM, 'Kevin Moore' via Dart Misc <
We're getting ready to ship a major update to the pub site and we'd love your feedback!
- Packages are now categorized by platform. *Know if a package is
likely to work on Flutter or web before you install it.*
- We analyze package health and popularity to show you the best packages
- We've updated our underlying infrastructure to allow new features to
be added quickly.
Check it out: https://pub.dartlang.org/experimental/
If you find issues, please use the "Report an issue" link at the bottom of the page.
Let us know what you think!
Kevin
--
For other discussions, see https://groups.google.com/a/dartlang.org/
For HOWTO questions, visit http://stackoverflow.com/tags/dart
To file a bug report or feature request, go to http://www.dartbug.com/new
---
You received this message because you are subscribed to the Google Groups
"Dart Misc" group.
To unsubscribe from this group and stop receiving emails from it, send an
--
For other discussions, see https://groups.google.com/a/dartlang.org/
For HOWTO questions, visit http://stackoverflow.com/tags/dart
To file a bug report or feature request, go to http://www.dartbug.com/new
---
You received this message because you are subscribed to the Google Groups
"Dart Misc" group.
To unsubscribe from this group and stop receiving emails from it, send an
--
For other discussions, see https://groups.google.com/a/dartlang.org/

For HOWTO questions, visit http://stackoverflow.com/tags/dart

To file a bug report or feature request, go to http://www.dartbug.com/new
---
You received this message because you are subscribed to the Google Groups "Dart Misc" group.
To unsubscribe from this group and stop receiving emails from it, send an email to misc+***@dartlang.org.
'Kevin Moore' via Dart Misc
2017-12-04 20:49:09 UTC
Permalink
Anatoly: please use the "report an issue" link at the bottom of
https://pub.dartlang.org/experimental/packages/node_interop to mention the
"web" platform issue. We know about it. It's a bit of a weird place

On Mon, Dec 4, 2017 at 12:30 PM, Anatoly Pulyaevskiy <
Post by Anatoly Pulyaevskiy
This looks amazing!
Really like the new analysis and ranking system.
Some feedback which I’ve noticed some time ago: packages which rely on
NodeJS as a runtime, like the ones I created (node_interop,
firebase_functions_interop) are categorized under Web which is not entirely
true.
I realize though that this is a part of a larger problem: Node is not
defined as anything in Dart ecosystem. However it can be, for instance, a
distinct “platform” or “runtime”.
The “test” package already identifies Node as a platform, btw (we can pub
run test -p node).
On Dec 4, 2017, at 11:42 AM, 'Kevin Moore' via Dart Misc <
We're getting ready to ship a major update to the pub site and we'd love your feedback!
- Packages are now categorized by platform. *Know if a package is
likely to work on Flutter or web before you install it.*
- We analyze package health and popularity to show you the best packages
- We've updated our underlying infrastructure to allow new features to
be added quickly.
Check it out: https://pub.dartlang.org/experimental/
If you find issues, please use the "Report an issue" link at the bottom of the page.
Let us know what you think!
Kevin
--
For other discussions, see https://groups.google.com/a/dartlang.org/
For HOWTO questions, visit http://stackoverflow.com/tags/dart
To file a bug report or feature request, go to http://www.dartbug.com/new
---
You received this message because you are subscribed to the Google Groups
"Dart Misc" group.
To unsubscribe from this group and stop receiving emails from it, send an
--
For other discussions, see https://groups.google.com/a/dartlang.org/
For HOWTO questions, visit http://stackoverflow.com/tags/dart
To file a bug report or feature request, go to http://www.dartbug.com/new
---
You received this message because you are subscribed to a topic in the
Google Groups "Dart Misc" group.
To unsubscribe from this topic, visit https://groups.google.com/a/
dartlang.org/d/topic/misc/-NtYUlgV4OA/unsubscribe.
To unsubscribe from this group and all its topics, send an email to
--
For other discussions, see https://groups.google.com/a/dartlang.org/

For HOWTO questions, visit http://stackoverflow.com/tags/dart

To file a bug report or feature request, go to http://www.dartbug.com/new
---
You received this message because you are subscribed to the Google Groups "Dart Misc" group.
To unsubscribe from this group and stop receiving emails from it, send an email to misc+***@dartlang.org.
Samuel Schwebel
2017-12-04 20:45:22 UTC
Permalink
Great work... Health and popularity are very nice information.

Just a suggest. I think that would be interesting agroup packages related
into a unique group name/project. Could be easier to find all packages
related and understand the purpose as a whole.

Example:

Group name/project: Shelf
Packages related: shelf, shelf_auth, shelf_route, etc.

Group name/project: Angular
Packages related: angular, angular_components, angular_form, etc.

Samuel.


Em Seg, 4 de dez de 2017 17:42, 'Kevin Moore' via Dart Misc <
Post by 'Kevin Moore' via Dart Misc
We're getting ready to ship a major update to the pub site and we'd love
your feedback!
- Packages are now categorized by platform. *Know if a package is
likely to work on Flutter or web before you install it.*
- We analyze package health and popularity to show you the best packages
- We've updated our underlying infrastructure to allow new features to
be added quickly.
Check it out: https://pub.dartlang.org/experimental/
If you find issues, please use the "Report an issue" link at the bottom of
the page.
Let us know what you think!
Kevin
--
For other discussions, see https://groups.google.com/a/dartlang.org/
For HOWTO questions, visit http://stackoverflow.com/tags/dart
To file a bug report or feature request, go to http://www.dartbug.com/new
---
You received this message because you are subscribed to the Google Groups
"Dart Misc" group.
To unsubscribe from this group and stop receiving emails from it, send an
--
For other discussions, see https://groups.google.com/a/dartlang.org/

For HOWTO questions, visit http://stackoverflow.com/tags/dart

To file a bug report or feature request, go to http://www.dartbug.com/new
---
You received this message because you are subscribed to the Google Groups "Dart Misc" group.
To unsubscribe from this group and stop receiving emails from it, send an email to misc+***@dartlang.org.
'Kevin Moore' via Dart Misc
2017-12-04 20:50:13 UTC
Permalink
Please file a feature request, Samuel!

We've talk about this type of thing a bit. Would be good to track
Post by Samuel Schwebel
Great work... Health and popularity are very nice information.
Just a suggest. I think that would be interesting agroup packages related
into a unique group name/project. Could be easier to find all packages
related and understand the purpose as a whole.
Group name/project: Shelf
Packages related: shelf, shelf_auth, shelf_route, etc.
Group name/project: Angular
Packages related: angular, angular_components, angular_form, etc.
Samuel.
Em Seg, 4 de dez de 2017 17:42, 'Kevin Moore' via Dart Misc <
Post by 'Kevin Moore' via Dart Misc
We're getting ready to ship a major update to the pub site and we'd love
your feedback!
- Packages are now categorized by platform. *Know if a package is
likely to work on Flutter or web before you install it.*
- We analyze package health and popularity to show you the best packages
- We've updated our underlying infrastructure to allow new features
to be added quickly.
Check it out: https://pub.dartlang.org/experimental/
If you find issues, please use the "Report an issue" link at the bottom
of the page.
Let us know what you think!
Kevin
--
For other discussions, see https://groups.google.com/a/dartlang.org/
For HOWTO questions, visit http://stackoverflow.com/tags/dart
To file a bug report or feature request, go to http://www.dartbug.com/new
---
You received this message because you are subscribed to the Google Groups
"Dart Misc" group.
To unsubscribe from this group and stop receiving emails from it, send an
--
For other discussions, see https://groups.google.com/a/dartlang.org/
For HOWTO questions, visit http://stackoverflow.com/tags/dart
To file a bug report or feature request, go to http://www.dartbug.com/new
---
You received this message because you are subscribed to a topic in the
Google Groups "Dart Misc" group.
To unsubscribe from this topic, visit https://groups.google.com/a/
dartlang.org/d/topic/misc/-NtYUlgV4OA/unsubscribe.
To unsubscribe from this group and all its topics, send an email to
--
For other discussions, see https://groups.google.com/a/dartlang.org/

For HOWTO questions, visit http://stackoverflow.com/tags/dart

To file a bug report or feature request, go to http://www.dartbug.com/new
---
You received this message because you are subscribed to the Google Groups "Dart Misc" group.
To unsubscribe from this group and stop receiving emails from it, send an email to misc+***@dartlang.org.
Istvan Soos
2017-12-04 20:53:23 UTC
Permalink
Hi Samual,

Until grouping happens, you can filter your searches by package
prefix. Add `package:shelf` to the query, like here:
https://pub.dartlang.org/experimental/packages?q=package%3Ashelf

A few more here: https://pub.dartlang.org/experimental/help#search

Cheers,
Istvan

On Mon, Dec 4, 2017 at 9:45 PM, Samuel Schwebel
Post by Samuel Schwebel
Great work... Health and popularity are very nice information.
Just a suggest. I think that would be interesting agroup packages related
into a unique group name/project. Could be easier to find all packages
related and understand the purpose as a whole.
Group name/project: Shelf
Packages related: shelf, shelf_auth, shelf_route, etc.
Group name/project: Angular
Packages related: angular, angular_components, angular_form, etc.
Samuel.
Em Seg, 4 de dez de 2017 17:42, 'Kevin Moore' via Dart Misc
Post by 'Kevin Moore' via Dart Misc
We're getting ready to ship a major update to the pub site and we'd love
your feedback!
Packages are now categorized by platform. Know if a package is likely to
work on Flutter or web before you install it.
We analyze package health and popularity to show you the best packages
We've updated our underlying infrastructure to allow new features to be
added quickly.
Check it out: https://pub.dartlang.org/experimental/
If you find issues, please use the "Report an issue" link at the bottom of
the page.
Let us know what you think!
Kevin
--
For other discussions, see https://groups.google.com/a/dartlang.org/
For HOWTO questions, visit http://stackoverflow.com/tags/dart
To file a bug report or feature request, go to http://www.dartbug.com/new
---
You received this message because you are subscribed to the Google Groups
"Dart Misc" group.
To unsubscribe from this group and stop receiving emails from it, send an
--
For other discussions, see https://groups.google.com/a/dartlang.org/
For HOWTO questions, visit http://stackoverflow.com/tags/dart
To file a bug report or feature request, go to http://www.dartbug.com/new
---
You received this message because you are subscribed to the Google Groups
"Dart Misc" group.
To unsubscribe from this group and stop receiving emails from it, send an
--
For other discussions, see https://groups.google.com/a/dartlang.org/

For HOWTO questions, visit http://stackoverflow.com/tags/dart

To file a bug report or feature request, go to http://www.dartbug.com/new
---
You received this message because you are subscribed to the Google Groups "Dart Misc" group.
To unsubscribe from this group and stop receiving emails from it, send an email to misc+***@dartlang.org.
Marcello Dias
2017-12-04 20:58:27 UTC
Permalink
Well, for me, knowing that SqlJocky and polymer.dart,are outdated does not
help much.
I would prefer to have google teams working on the subject.

Marcello
Post by Istvan Soos
Hi Samual,
Until grouping happens, you can filter your searches by package
https://pub.dartlang.org/experimental/packages?q=package%3Ashelf
A few more here: https://pub.dartlang.org/experimental/help#search
Cheers,
Istvan
On Mon, Dec 4, 2017 at 9:45 PM, Samuel Schwebel
Post by Samuel Schwebel
Great work... Health and popularity are very nice information.
Just a suggest. I think that would be interesting agroup packages related
into a unique group name/project. Could be easier to find all packages
related and understand the purpose as a whole.
Group name/project: Shelf
Packages related: shelf, shelf_auth, shelf_route, etc.
Group name/project: Angular
Packages related: angular, angular_components, angular_form, etc.
Samuel.
Em Seg, 4 de dez de 2017 17:42, 'Kevin Moore' via Dart Misc
Post by 'Kevin Moore' via Dart Misc
We're getting ready to ship a major update to the pub site and we'd love
your feedback!
Packages are now categorized by platform. Know if a package is likely to
work on Flutter or web before you install it.
We analyze package health and popularity to show you the best packages
We've updated our underlying infrastructure to allow new features to be
added quickly.
Check it out: https://pub.dartlang.org/experimental/
If you find issues, please use the "Report an issue" link at the bottom
of
Post by Samuel Schwebel
Post by 'Kevin Moore' via Dart Misc
the page.
Let us know what you think!
Kevin
--
For other discussions, see https://groups.google.com/a/dartlang.org/
For HOWTO questions, visit http://stackoverflow.com/tags/dart
To file a bug report or feature request, go to
http://www.dartbug.com/new
Post by Samuel Schwebel
Post by 'Kevin Moore' via Dart Misc
---
You received this message because you are subscribed to the Google
Groups
Post by Samuel Schwebel
Post by 'Kevin Moore' via Dart Misc
"Dart Misc" group.
To unsubscribe from this group and stop receiving emails from it, send
an
Post by Samuel Schwebel
--
For other discussions, see https://groups.google.com/a/dartlang.org/
For HOWTO questions, visit http://stackoverflow.com/tags/dart
To file a bug report or feature request, go to
http://www.dartbug.com/new
Post by Samuel Schwebel
---
You received this message because you are subscribed to the Google Groups
"Dart Misc" group.
To unsubscribe from this group and stop receiving emails from it, send an
--
For other discussions, see https://groups.google.com/a/dartlang.org/
For HOWTO questions, visit http://stackoverflow.com/tags/dart
To file a bug report or feature request, go to http://www.dartbug.com/new
---
You received this message because you are subscribed to the Google Groups
"Dart Misc" group.
To unsubscribe from this group and stop receiving emails from it, send an
--
For other discussions, see https://groups.google.com/a/dartlang.org/

For HOWTO questions, visit http://stackoverflow.com/tags/dart

To file a bug report or feature request, go to http://www.dartbug.com/new
---
You received this message because you are subscribed to the Google Groups "Dart Misc" group.
To unsubscribe from this group and stop receiving emails from it, send an email to misc+***@dartlang.org.
'Kevin Moore' via Dart Misc
2017-12-04 21:36:59 UTC
Permalink
Understood, Marcello. We're super focused on our end-to-end stacks: Flutter
and AngularDart.

We love that the community is running with other things.
Post by Marcello Dias
Well, for me, knowing that SqlJocky and polymer.dart,are outdated does not
help much.
I would prefer to have google teams working on the subject.
Marcello
Post by Istvan Soos
Hi Samual,
Until grouping happens, you can filter your searches by package
https://pub.dartlang.org/experimental/packages?q=package%3Ashelf
A few more here: https://pub.dartlang.org/experimental/help#search
Cheers,
Istvan
On Mon, Dec 4, 2017 at 9:45 PM, Samuel Schwebel
Post by Samuel Schwebel
Great work... Health and popularity are very nice information.
Just a suggest. I think that would be interesting agroup packages
related
Post by Samuel Schwebel
into a unique group name/project. Could be easier to find all packages
related and understand the purpose as a whole.
Group name/project: Shelf
Packages related: shelf, shelf_auth, shelf_route, etc.
Group name/project: Angular
Packages related: angular, angular_components, angular_form, etc.
Samuel.
Em Seg, 4 de dez de 2017 17:42, 'Kevin Moore' via Dart Misc
Post by 'Kevin Moore' via Dart Misc
We're getting ready to ship a major update to the pub site and we'd
love
Post by Samuel Schwebel
Post by 'Kevin Moore' via Dart Misc
your feedback!
Packages are now categorized by platform. Know if a package is likely
to
Post by Samuel Schwebel
Post by 'Kevin Moore' via Dart Misc
work on Flutter or web before you install it.
We analyze package health and popularity to show you the best packages
We've updated our underlying infrastructure to allow new features to be
added quickly.
Check it out: https://pub.dartlang.org/experimental/
If you find issues, please use the "Report an issue" link at the
bottom of
Post by Samuel Schwebel
Post by 'Kevin Moore' via Dart Misc
the page.
Let us know what you think!
Kevin
--
For other discussions, see https://groups.google.com/a/dartlang.org/
For HOWTO questions, visit http://stackoverflow.com/tags/dart
To file a bug report or feature request, go to
http://www.dartbug.com/new
Post by Samuel Schwebel
Post by 'Kevin Moore' via Dart Misc
---
You received this message because you are subscribed to the Google
Groups
Post by Samuel Schwebel
Post by 'Kevin Moore' via Dart Misc
"Dart Misc" group.
To unsubscribe from this group and stop receiving emails from it, send
an
Post by Samuel Schwebel
--
For other discussions, see https://groups.google.com/a/dartlang.org/
For HOWTO questions, visit http://stackoverflow.com/tags/dart
To file a bug report or feature request, go to
http://www.dartbug.com/new
Post by Samuel Schwebel
---
You received this message because you are subscribed to the Google
Groups
Post by Samuel Schwebel
"Dart Misc" group.
To unsubscribe from this group and stop receiving emails from it, send
an
--
For other discussions, see https://groups.google.com/a/dartlang.org/
For HOWTO questions, visit http://stackoverflow.com/tags/dart
To file a bug report or feature request, go to http://www.dartbug.com/new
---
You received this message because you are subscribed to the Google Groups
"Dart Misc" group.
To unsubscribe from this group and stop receiving emails from it, send an
--
For other discussions, see https://groups.google.com/a/dartlang.org/
For HOWTO questions, visit http://stackoverflow.com/tags/dart
To file a bug report or feature request, go to http://www.dartbug.com/new
---
You received this message because you are subscribed to a topic in the
Google Groups "Dart Misc" group.
To unsubscribe from this topic, visit https://groups.google.com/a/
dartlang.org/d/topic/misc/-NtYUlgV4OA/unsubscribe.
To unsubscribe from this group and all its topics, send an email to
--
For other discussions, see https://groups.google.com/a/dartlang.org/

For HOWTO questions, visit http://stackoverflow.com/tags/dart

To file a bug report or feature request, go to http://www.dartbug.com/new
---
You received this message because you are subscribed to the Google Groups "Dart Misc" group.
To unsubscribe from this group and stop receiving emails from it, send an email to misc+***@dartlang.org.
a***@gmail.com
2017-12-09 16:58:03 UTC
Permalink
Kevin Moore:
"*likely to work on*" Flutter, web, server

I assume it is up to the package's team to dictate that. So for a package
tied to Polymer, all it means is that it is unlikely to work on angular or
flutter applications? Not that it *will not* work with those platforms?

Just trying to understand if the meaning of the categories is a hard rule,
a recommendation, or a "we think it only works on this".

On Mon, Dec 4, 2017 at 2:42 PM, 'Kevin Moore' via Dart Misc <
Post by 'Kevin Moore' via Dart Misc
We're getting ready to ship a major update to the pub site and we'd love
your feedback!
- Packages are now categorized by platform. *Know if a package is
likely to work on Flutter or web before you install it.*
- We analyze package health and popularity to show you the best packages
- We've updated our underlying infrastructure to allow new features to
be added quickly.
Check it out: https://pub.dartlang.org/experimental/
If you find issues, please use the "Report an issue" link at the bottom of
the page.
Let us know what you think!
Kevin
--
For other discussions, see https://groups.google.com/a/dartlang.org/
For HOWTO questions, visit http://stackoverflow.com/tags/dart
To file a bug report or feature request, go to http://www.dartbug.com/new
---
You received this message because you are subscribed to the Google Groups
"Dart Misc" group.
To unsubscribe from this group and stop receiving emails from it, send an
--
For other discussions, see https://groups.google.com/a/dartlang.org/

For HOWTO questions, visit http://stackoverflow.com/tags/dart

To file a bug report or feature request, go to http://www.dartbug.com/new
---
You received this message because you are subscribed to the Google Groups "Dart Misc" group.
To unsubscribe from this group and stop receiving emails from it, send an email to misc+***@dartlang.org.
Istvan Soos
2017-12-09 17:22:48 UTC
Permalink
These are not always hard rules, and I wouldn't call them
recommendations either, Kevin's phrase of "is likely to work" is the
most precise one.

There are clearcut cases where you can be 100% sure that something
won't run on a given platform (e.g. using dart:mirrors and Flutter).
There are also indications when something is specific to a platform
(e.g. dart:html and web). We also have special cases, where you may
import 'package:http', which depends on 'dart:io', but still allows
you to use the library on the web.

All of this is tracked through transitive dependencies, separately
decided for each library, and then aggregated to the package level.
The thing gets a bit more complex with packages with multiple
libraries which may target different platforms.

If you don't agree with the categorization, please file an issue and
we will refine the analysis if it is a bug in the classification.

Cheers,
Istvan
"likely to work on" Flutter, web, server
I assume it is up to the package's team to dictate that. So for a package
tied to Polymer, all it means is that it is unlikely to work on angular or
flutter applications? Not that it will not work with those platforms?
Just trying to understand if the meaning of the categories is a hard rule, a
recommendation, or a "we think it only works on this".
On Mon, Dec 4, 2017 at 2:42 PM, 'Kevin Moore' via Dart Misc
Post by 'Kevin Moore' via Dart Misc
We're getting ready to ship a major update to the pub site and we'd love
your feedback!
Packages are now categorized by platform. Know if a package is likely to
work on Flutter or web before you install it.
We analyze package health and popularity to show you the best packages
We've updated our underlying infrastructure to allow new features to be
added quickly.
Check it out: https://pub.dartlang.org/experimental/
If you find issues, please use the "Report an issue" link at the bottom of
the page.
Let us know what you think!
Kevin
--
For other discussions, see https://groups.google.com/a/dartlang.org/
For HOWTO questions, visit http://stackoverflow.com/tags/dart
To file a bug report or feature request, go to http://www.dartbug.com/new
---
You received this message because you are subscribed to the Google Groups
"Dart Misc" group.
To unsubscribe from this group and stop receiving emails from it, send an
--
For other discussions, see https://groups.google.com/a/dartlang.org/
For HOWTO questions, visit http://stackoverflow.com/tags/dart
To file a bug report or feature request, go to http://www.dartbug.com/new
---
You received this message because you are subscribed to the Google Groups
"Dart Misc" group.
To unsubscribe from this group and stop receiving emails from it, send an
--
For other discussions, see https://groups.google.com/a/dartlang.org/

For HOWTO questions, visit http://stackoverflow.com/tags/dart

To file a bug report or feature request, go to http://www.dartbug.com/new
---
You received this message because you are subscribed to the Google Groups "Dart Misc" group.
To unsubscribe from this group and stop receiving emails from it, send an email to misc+***@dartlang.org.
Continue reading on narkive:
Loading...