googlearchive / chromedeveditor

Chrome Dev Editor is a developer tool for building apps on the Chrome platform - Chrome Apps and Web Apps, in JavaScript or Dart. (NO LONGER IN ACTIVE DEVELOPMENT)
BSD 3-Clause "New" or "Revised" License
2.92k stars 413 forks source link

Pub get takes a while and doesn't provide incremental feedback #3091

Open lukechurch opened 10 years ago

lukechurch commented 10 years ago

Add a dependency on say Angular in the pub spec file Notifies user that they need to run Pub Get :) Run Pub Get

Takes a sufficiently long time (~75 seconds) with no incremental that the user assumed it had failed.

ussuri commented 10 years ago

I wanted to add incremental progress counter in the same way as for Bower ("N of M" packages), but this was not immediately possible, because we use an external package, Tavern, to provision Pub packages, which doesn't provide a progress feedback.

However, I've been planning to get into Tavern anyway, in order to add support for Pub path dependencies, so I'm going to get a chance to add a progress feedback as well.