From 0b24257cd4196ba310bfd58f4f4c954d26356446 Mon Sep 17 00:00:00 2001 From: Muthu Kumar Date: Wed, 22 Nov 2017 03:53:30 +0530 Subject: [PATCH] Moved to docs --- Roadmap.md | 33 --------------------------------- docs/Roadmap.md | 33 +++++++++++++++++++++++++++++++++ 2 files changed, 33 insertions(+), 33 deletions(-) delete mode 100644 Roadmap.md create mode 100644 docs/Roadmap.md diff --git a/Roadmap.md b/Roadmap.md deleted file mode 100644 index 5e497f9..0000000 --- a/Roadmap.md +++ /dev/null @@ -1,33 +0,0 @@ -# Roadmap - -This living document details our plans for `up`. If you would like to request features or move something up the roadmap, raise an issue! - -> ⚠️ ❌ Disclaimers: There is NO guarantee that these will be executed in this order, or if at all. If they are executed, there is NO guarantee that they will follow the same syntax as shown in examples below. For the right syntax, check [README.md](README.md) - -> The words `MUST`, `MUST NOT`, `SHOULD`, `SHOULD NOT`, and `MAY` are used in accordance with [RFC 2119](https://tools.ietf.org/html/rfc2119) - -## The Roadmap - -- [x] MVP - Minimum Viable Product. - - [x] `up static` and `up proxy` MUST work. - - [x] `up kill` MUST work. -- [x]List servers option. - - [x] `up list` MUST provide list of servers running from `/etc/up-serve/servers.up` file. -- [x] `up static` MUST have an option to specify path to root. Example: `up static example.com ./public`. -- [ ] `up static` and `up proxy` MAY take a Git URL to deploy. Example: - 1. `up static example.com --git https://github.com/h5bp/html5-boilerplate /html` - 2. `up proxy example.com 5000 --git https://github.com/heroku/node-js-sample` -- [ ] Option for HTTPS. - - [ ] MUST add a `-s` or `--secure` flag to enable automatic HTTPS config with HTTP/2 enabled by default. - - [ ] HSTS MAY be enabled with a `-s -h`, `-sh`, `-secure -hsts` or `--secure-hsts` flag. Will warn user to be sure of what they are doing. - - [ ] MAY add a `-c` flag to use `certbot` to automatically generate certificates using letsencrypt. -- [ ] MAY make `up` work on Windows. - -Want more features or prioritize something? Raise an [issue!](https://github.com/codefeathers/up-serve/issues) - -## Stretch goals - -- ♦ Create an `up` client to deploy from anywhere -- ♦ Make `up` an initialization tool that combines `git init`, `npm init`, `vue init`, etc. in a neat package. Examples: - 1. `up new git` - 2. `up new vue proxy 4000` \ No newline at end of file diff --git a/docs/Roadmap.md b/docs/Roadmap.md new file mode 100644 index 0000000..c05d26f --- /dev/null +++ b/docs/Roadmap.md @@ -0,0 +1,33 @@ +# Roadmap + +This living document details our plans for `up`. If you would like to request features or move something up the roadmap, raise an issue! + +> ⚠️ ❌ Disclaimers: There is NO guarantee that these will be executed in this order, or if at all. If they are executed, there is NO guarantee that they will follow the same syntax as shown in examples below. For the right syntax, check [README.md](README.md) + +> The words `MUST`, `MUST NOT`, `SHOULD`, `SHOULD NOT`, and `MAY` are used in accordance with [RFC 2119](https://tools.ietf.org/html/rfc2119) + +## The Roadmap + +- [x] MVP - Minimum Viable Product. + - [x] `up static` and `up proxy` MUST work. + - [x] `up kill` MUST work. +- [x]List servers option. + - [x] `up list` MUST provide list of servers running from `/etc/up-serve/servers.up` file. +- [ ] `up static` MUST have an option to specify path to root. Example: `up static example.com ./public`. +- [ ] `up static` and `up proxy` MAY take a Git URL to deploy. Example: + 1. `up static example.com --git https://github.com/h5bp/html5-boilerplate /html` + 2. `up proxy example.com 5000 --git https://github.com/heroku/node-js-sample` +- [ ] Option for HTTPS. + - [ ] MUST add a `-s` or `--secure` flag to enable automatic HTTPS config with HTTP/2 enabled by default. + - [ ] HSTS MAY be enabled with a `-s -h`, `-sh`, `-secure -hsts` or `--secure-hsts` flag. Will warn user to be sure of what they are doing. + - [ ] MAY add a `-c` flag to use `certbot` or `acme.sh` to automatically generate certificates using letsencrypt. +- [ ] MAY make `up` work on Windows. + +Want more features or prioritize something? Raise an [issue!](https://github.com/codefeathers/up-serve/issues) + +## Stretch goals + +- ♦ Create an `up` client to deploy from anywhere +- ♦ Make `up` an initialization tool that combines `git init`, `npm init`, `vue init`, etc. in a neat package. Examples: + 1. `up new git` + 2. `up new vue proxy 4000`