Skip to content
This repository has been archived by the owner on Nov 8, 2019. It is now read-only.

Setup tool and first steps #10

Open
karlcow opened this issue Aug 23, 2017 · 1 comment
Open

Setup tool and first steps #10

karlcow opened this issue Aug 23, 2017 · 1 comment

Comments

@karlcow
Copy link
Member

karlcow commented Aug 23, 2017

The current cli tools is assuming already a lot of things for users. I don't know if it's a good thing or not. What I would have imagined is that we have more something ala pip. https://pip.pypa.io/en/stable/installing/ You get a unique script to run. In the past easy-install (for python) had a bash script (as it is usually the default on a unix/linux computer).

The scenario would be.

  1. welcome short message
  2. Asking if you want to clone the webcompat.com repo and/or point to an existing repo you already have. Cloning the repo would ask you where you want to put it or propose a default location. Example: ~/code/
  3. Check your version of python 2, check your version of nodejs
  4. install virtual environment.
  5. start the virtual environment
  6. install the python modules
  7. install the node modules
  8. then goes on to configuration files
  9. Configure paths for the project.
  10. (optional) Configure oauth credentials.

Possibility to exit at any time.

@karlcow
Copy link
Member Author

karlcow commented Aug 24, 2017

To clarify: This is not to land now. This is a aim on what we could do.
it's more of a feature request for subsequent versions.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

2 participants