KCL priorities
#8040
Replies: 1 comment
-
Originally posted as a gist, posting here for more visibility and wider discussion |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
Input from other teams
P1 things are things we intend to work on in the near future (i.e., in the next quarter or two). P2 are postponed until after the P1 issues, but small items might get done if there is significant requests. P3 are things we think are important but don't have the resources to tackle in the foreseeable future.
The high-level strategy is to focus on implementing constraints and refactoring to move code mods and anything aware of the interpreter implementation to Rust (and kept behind stronger APIs). I've prioritised quite aggressively to make sure we can tackle these, but they're still very large items of work. They will take time and we'll deliver incrementally to reduce risk.
Open questions:
We would like input from others to answer these questions:
Features
P1
P1.5: Libraries (L), we'll prioritise constraints over libraries, but fit in libraries work where we can and be ready to make it P1 if there is motivation
P2
if let
or whatever for handling optional types (M)P3
reduce
, which is causing some issues for people and AIPolishing
P1
P2
P3
Refactoring
P1
Worker thread stuff might be P2, depending on resources, and prioritisation of editor experience.
P2
P3
All these changes require the frontend API refactoring
Beta Was this translation helpful? Give feedback.
All reactions