[Demo] Enhance and fix up the setup experience in prepare-dev.py.

Review Request #11393 — Created Jan. 21, 2021 and discarded — Latest diff uploaded

Information

Review Board
release-4.0.x

Reviewers

This modernizes the way we request input and display output on
prepare-dev.py, utilizing more of rb-site's ConsoleUI. This is a
better, more consistent way of displaying information and prompting for
information.

The text has been updated to be more user-friendly, to offer
guidance for when things go wrong, and to provide next steps when the
environment is prepared.

Ran through prepare-dev.py with a brand-new clone and database, and also
with an existing one.

Verified dependencies were installed.

Verified each new text string was correct and free from typos.

Diff Revision 2 (Latest)

orig
1
2

Commits

First Last Summary ID Author
[Demo] Enhance and fix up the setup experience in prepare-dev.py.
This modernizes the way we request input and display output on `prepare-dev.ppy`, utilizing more of rb-site's `ConsoleUI`. This is a better, more consistent way of displaying information and prompting for information. The text has been updated to be more user-friendly, to offer guidance for when things go wrong, and to provide next steps when the environment is prepared.
e30f2fcf4418c1fd419ba7d034fbcabb3accca92 Christian Hammond
Fixes from review feedback.
e77f748462f8a4a61f0dca6076dfd58b00a308da Christian Hammond
contrib/internal/prepare-dev.py
Loading...