pub-dev
pub-dev copied to clipboard
The pub.dev website
According to: https://developers.google.com/speed/pagespeed/insights/?url=http%3A%2F%2Fpub.dartlang.org%2Fpackages%2Fhttp We have work to: "Ensure text remains visible during webfont load". "Leverage the font-display CSS feature to ensure text is user-visible while webfonts are loading" See: https://developers.google.com/web/updates/2016/02/font-display
It'll be helpful to have changelog info in the public API. I wrote an IntelliJ plugin for checking Pub packages in your pubspec.yaml file to check if you have the...
Serve all /api/... requests needed for `pub get` and `pub upgrade` from statically generated files
If we could pregenerate the response to ``` /api/packages/foo /api/packages/foo.tar.gz ``` And store it for example in a cloud storage bucket, and statically redirect all queries directly to that bucket...
To mask `referrer` header, we should consider making external links go through a redirect. This also hardens a few other XSS vectors. See: https://en.wikipedia.org/w/index.php?title=URL_redirection&oldid=917753021#Referrer_masking Note: It is critical that such...
In our entities we are not good at documenting what the `Model.id` and `Model.parentKey` is. We should go through all entities and make sure this is documented for each `Kind`....
Proxying images from the `README.md` file displayed on the package page would mitigate user tracking by third-parties. I'm not sure we need to cache, maybe caching a few minutes would...
Once we've refactored the logic, let's review all the messages.. and maybe get Kathy to take quick look afterwards.
It would be nice if a user could star a package to get notified by mail on updates.
This is not fully though through. But github has a feature where it shows which language a repositories is written in.. It might be nice to have the analysis of...