posit-dev / publisher

MIT License
3 stars 0 forks source link

Display package install status messages during deployment #1729

Closed sagerb closed 2 months ago

sagerb commented 2 months ago

Intent

Quick PR to incorporate package installation status messages into deployment progress messages.

Resolves #1728

Type of Change

Approach

Simply extended the display strings for a few types of messages which contain the download and installation of packages for both R and Python.

Videos of this new progress can be found below. There is one for R and one for Python.

R Package Restore: https://github.com/posit-dev/publisher/assets/17675905/672d83b2-c131-4dd2-8531-083aee689a4d

Python Package Restore https://github.com/posit-dev/publisher/assets/17675905/ab87f5eb-656e-4050-a14b-55c60792cc62

Automated Tests

Directions for Reviewers

Validate deployment for both R and Python. You may want to reset the data on your servers, so you can see the full download and installation delay associated with new packages. This is where the new status really shines (and is desperately needed).

Checklist