Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Roadmap #23

Open
tailhook opened this issue Oct 22, 2020 · 0 comments
Open

Roadmap #23

tailhook opened this issue Oct 22, 2020 · 0 comments

Comments

@tailhook
Copy link
Contributor

tailhook commented Oct 22, 2020

Code Name RFC Champion Possible Release Description
Ports (edgedb/edgedb#1910) Tomorrow @1st1 v1.0 Connection pooling, configuration of extra ports, share binary protocol port with HTTP
CLI Design (#14) by v1-beta1 / 2020-11-19 @1st1 v1.0 Organizes commands into groups. Other CLI improvements
Versioning by v1.0 ??? Describes version scheme EdgeDB, CLI tools, language bindings. And also release cadence of various parts.
Ping/Pongs (edgedb/edgedb#1914) by v1-beta / 2020-11-19 @tailhook v1.0 Adds protocol messages for ping/pongs and announcement of client capability of responding. Also specifies how server is going to use these
New Protocol possibly by v1.0 @tailhook v1.0 Use more uniform way to specify various protocol details (i.e. structure field vs header string)
Tracing Metadata by v1.0 @tailhook v2.0 Add metadata for each request that shows up in slow log, statistics, and opentelemetry
HTTP Auth (#5) by v1.0 @tailhook v2.0 Authentication for the HTTP/WebSocket endpoints of the EdgeDB
ACLs by v1.0 @elprans v2.0 [flag] -> v3.0 Allows fine-grained data access.
Forms by v2.0 @elprans v3.0 [flag] -> v4.0 Allows defining properly validated and secure HTTP(s) API endpoints for data input and access inside EdgeDB itself (no application code needed)

Notes:

  • [flag] -- feature-flagged release, where you have to opt-in for the feature and it has some "experimental" marker
  • Dates are tied to releases we yet did not set a date for 1.0.
  • This assumes 12 weeks/3 months release cadence
@tailhook tailhook pinned this issue Oct 22, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant