Discussion:
[dart-misc] Pub statistics
Will Squire
2015-06-01 22:24:08 UTC
Permalink
Hi, how can one see statistics for how many times their packages has been
downloaded and such? I understand it might deter someone from downloading a
package if it was publicly available with a low dependancy rating, but it
would be nice to know which of one's packages are doing better than others.
It helps to know which ones to focus on and such.

(I apologise that this is a 'how-to' question, but seems a little off topic
for stackoverflow)

Thanks!
--
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

To unsubscribe from this group and stop receiving emails from it, send an email to misc+***@dartlang.org.
Thomas Schranz
2015-06-02 04:22:29 UTC
Permalink
libraries.io shows GitHub stars, forks, watchers and issues which might not
be an exact representation
of how popular a certain package is compared to another but it might give a
rough indication (perhaps even better than # of downloads)
Post by Will Squire
Hi, how can one see statistics for how many times their packages has been
downloaded and such? I understand it might deter someone from downloading a
package if it was publicly available with a low dependancy rating, but it
would be nice to know which of one's packages are doing better than others.
It helps to know which ones to focus on and such.
(I apologise that this is a 'how-to' question, but seems a little off
topic for stackoverflow)
Thanks!
--
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

To unsubscribe from this group and stop receiving emails from it, send an email to misc+***@dartlang.org.
TAATJENE Thomas
2015-06-02 08:26:13 UTC
Permalink
welcome at www.connectikpeople.co to streamline your end-to-end digitla
experiences!
Post by Thomas Schranz
libraries.io shows GitHub stars, forks, watchers and issues which might
not be an exact representation
of how popular a certain package is compared to another but it might give
a rough indication (perhaps even better than # of downloads)
Post by Will Squire
Hi, how can one see statistics for how many times their packages has been
downloaded and such? I understand it might deter someone from downloading a
package if it was publicly available with a low dependancy rating, but it
would be nice to know which of one's packages are doing better than others.
It helps to know which ones to focus on and such.
(I apologise that this is a 'how-to' question, but seems a little off
topic for stackoverflow)
Thanks!
--
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
To unsubscribe from this group and stop receiving emails from it, send an
--
By TAATJENE THOMAS Ceo and Founder Connectikpeople
--
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

To unsubscribe from this group and stop receiving emails from it, send an email to misc+***@dartlang.org.
'Bob Nystrom' via Dart Misc
2015-06-02 17:40:31 UTC
Permalink
Post by Will Squire
Hi, how can one see statistics for how many times their packages has been
downloaded and such? I understand it might deter someone from downloading a
package if it was publicly available with a low dependancy rating, but it
would be nice to know which of one's packages are doing better than others.
It helps to know which ones to focus on and such.
The server tracks this internally, but we don't expose it anywhere. Like
you suggest, we'd hoped to eventually use that as a signal for package
discoverability by highlighting packages that are frequently downloaded.

However, our test bots download all of the packages from scratch every time
so the numbers we were recorded ended up being too skewed to be useful (and
we didn't have time to add discoverability features to the server anyway).

The download count may not be that useful of a signal anyway. Since pub has
a machine-wide package, the server download count may not reflect real
usage very well. If you have twenty apps on your machine all using
foo-1.2.3, that will only register as a single download. Likewise, if you
have a single app that you develop on a huge team of people who constantly
reimage their machines, that app's dependencies will have artificially high
download counts.

It would also be really easy for a package developer to game by just
redownloading their own package over and over again. But you'll all too
upstanding to do that. :)

Cheers!

- bob
--
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

To unsubscribe from this group and stop receiving emails from it, send an email to misc+***@dartlang.org.
Joel Trottier-Hébert
2015-06-02 17:44:27 UTC
Permalink
Probably the best thing to do here would be to provide a way to "star" or
"like" packages, so good packages become more visible.

On Tue, Jun 2, 2015 at 1:41 PM 'Bob Nystrom' via Dart Misc <
Post by 'Bob Nystrom' via Dart Misc
Post by Will Squire
Hi, how can one see statistics for how many times their packages has been
downloaded and such? I understand it might deter someone from downloading a
package if it was publicly available with a low dependancy rating, but it
would be nice to know which of one's packages are doing better than others.
It helps to know which ones to focus on and such.
The server tracks this internally, but we don't expose it anywhere. Like
you suggest, we'd hoped to eventually use that as a signal for package
discoverability by highlighting packages that are frequently downloaded.
However, our test bots download all of the packages from scratch every
time so the numbers we were recorded ended up being too skewed to be useful
(and we didn't have time to add discoverability features to the server
anyway).
The download count may not be that useful of a signal anyway. Since pub
has a machine-wide package, the server download count may not reflect real
usage very well. If you have twenty apps on your machine all using
foo-1.2.3, that will only register as a single download. Likewise, if you
have a single app that you develop on a huge team of people who constantly
reimage their machines, that app's dependencies will have artificially high
download counts.
It would also be really easy for a package developer to game by just
redownloading their own package over and over again. But you'll all too
upstanding to do that. :)
Cheers!
- bob
--
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
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

To unsubscribe from this group and stop receiving emails from it, send an email to misc+***@dartlang.org.
Loading...