EdgeDB RFCs
The purpose of this repository is to track substantial changes to EdgeDB. To read more on when and how to submit an RFC document, see RFC 1.
List of RFCs
Current Drafts
Accepted
- RFC 1 - The RFC Process (active)
- RFC 2 - The EdgeDB Release Process (active)
- RFC 1000 - Migrations (accepted)
- RFC 1001 - CLI for installation and control of local EdgeDB server (accepted)
- RFC 1002 - Optionality qualifier in properties and links (final)
- RFC 1004 - Robust Client API (accepted)
- RFC 1005 - CLI and conventions for local projects using EdgeDB (accepted)
- RFC 1006 - Simplified CLI Design (accepted)
- RFC 1007 - Protocol v1 (accepted)
- RFC 1008 - TLS and ALPN Support (accepted)
- RFC 1009 - GROUP (final)
- RFC 1010 - Global variables (accepted)
- RFC 1011 - Object-Level Security (accepted)
- RFC 1012 - Range types (accepted)
- RFC 1013 - Date/time arithmetic (accepted)
License
Licensed under either of
- Apache License, Version 2.0, (LICENSE-APACHE or http://www.apache.org/licenses/LICENSE-2.0)
- MIT license (LICENSE-MIT or http://opensource.org/licenses/MIT)
at your option.