Currently, users have to install testplan directly from the github archive (or git clone the source), and run a separate script to build the UI from source. It would be great if we could leverage the standard python/JS package distribution services and make the Testplan python package installable from PyPI via pip install testplan and the UI installable from npm via npm install -g testplan-ui.
Potentially the setup.py could automatically run the npm install command, making the entire install as simple as pip install testplan - though possibly it's better to leave the UI install as a separate step, so that users who don't want the UI can install just the Python Testplan framework.
Currently, users have to install testplan directly from the github archive (or git clone the source), and run a separate script to build the UI from source. It would be great if we could leverage the standard python/JS package distribution services and make the Testplan python package installable from PyPI via
pip install testplanand the UI installable from npm vianpm install -g testplan-ui.Potentially the setup.py could automatically run the npm install command, making the entire install as simple as
pip install testplan- though possibly it's better to leave the UI install as a separate step, so that users who don't want the UI can install just the Python Testplan framework.