# Proposed user interface for quick-start
(or a new script named as install-daq-release.py)
The proposed options for quick-start script could be taken from either command line or a configuration file.
## Release related:
* config file for quick-start (default is none, and take any option from command line);
* If supplied, take options from the config file, but options supplied in command line overtake those in config file;
* release version (default is develop);
* release manifest file (default is from `daq-release` package in cvmfs)
* Using cvmfs or local disk for DAQ externals (default cvmfs, if using local disks);
* If using local disks and no DAQ externals found, prompt to pull down tarballs and install in the local disks;
## Installation related:
* path to install DAQ "test" release (the test release will include a few DAQ pacakges by default, `daq-release`, `daq-buildtools`, `appfwk`?);
* additional DAQ pacakges in test release;
* additional packages from template (DAQModule or generic C++ DAQ package), default is none.
* If so, name of package and package template (either DAQModule or generic package);
* Any additional options for initiating the new package;
## Build and test run:
* whether to build test releaes (default is yes);
* (good to have, but not required at first) whether do a test run (default is yes, and a separate script will be called);
* additional options for the test run (these should be simply carried over to the `test-run` script.)