Skip to content

Commit 2dfd5bd

Browse files
authored
Create roadmap.md
1 parent 36c1387 commit 2dfd5bd

File tree

1 file changed

+41
-0
lines changed

1 file changed

+41
-0
lines changed

doc/roadmap.md

Lines changed: 41 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,41 @@
1+
# Roadmap
2+
The following milestones outline the areas of focus for future mssql-cli work. This document is not intended as a commitment to any
3+
specific feature or timeline. Instead, the intent is to group related work into milestones using broader themes to convey the direction
4+
and priorities of mssql-cli. Actual work and focus may change, but the hope is this roadmap is our guide.
5+
6+
## Feedback
7+
The best way to give feedback is to create a github issue in the [dbcli/mssql-cli](https://github.com/dbcli/mssql-cli/issues) repo
8+
using the [roadmap label](https://github.com/dbcli/mssql-cli/labels/roadmap).
9+
10+
## Milestone 1
11+
* Parity with pgcli and mycli
12+
* Support special commands
13+
* Smart completion
14+
* Engineering Fundamentals
15+
* Jenkins
16+
* AppVeyor
17+
* Code coverage > 80%
18+
19+
## Milestone 2
20+
* Packaging
21+
* self-contained python runtimes
22+
* Package manager support
23+
* brew
24+
* apt-get
25+
* yum
26+
27+
## Milestone 3
28+
* Non-interactive support
29+
* Pipe queries via stdin
30+
* Pipe query results to stdout
31+
* sqlcmd syntax
32+
33+
## Future Milestones
34+
* Innovation
35+
* New special commands
36+
* Script object
37+
* Script table data
38+
* Script database
39+
* Peek definition
40+
* Schema compare
41+
* Per database query history

0 commit comments

Comments
 (0)