Skip to content

Commit

Permalink
Update README.md
Browse files Browse the repository at this point in the history
  • Loading branch information
j1010001 authored Oct 21, 2024
1 parent 941dc36 commit 1cb1fce
Showing 1 changed file with 6 additions and 17 deletions.
23 changes: 6 additions & 17 deletions cadence_language_and_execution_working_group/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -16,23 +16,6 @@ In the Early 2024 the purpose of the working group was expanded to also cover to
* [How To Engage With The Cadence Working Group](#How-To-Engage-With-The-Cadence-Working-Group)
* [Minutes/Recordings](#minutes)

### Current Priorities

- Complete & Launch Cadence 1.0 Release (Covered by milestones 1-6 in the roadmap table below).

## Roadmap

| Features / Milestones | Status | Release Target | Progress | Comments |
| ---------------------------------------------------| --------- |---------|--------------| ------------- |
| 1: [Complete Cadence 1.0 Implementation](https://github.com/onflow/cadence/issues/2642) | In Progress | 30 March 2024 | On Track |All Must-have Features and breaking changes have been completed. Remaining scope covers mainly bugs and small improvements. [Learn more about Cadence 1.0 changes](https://forum.flow.com/t/update-on-cadence-1-0/5197).|
| 2: Complete [EVM on Flow Implementation](https://github.com/onflow/flow-go/issues/5241) | In Progress | Feb 2024 | | |
| 3: Complete [EVM JSON RPC Endpoint Implementation](https://github.com/onflow/flow-evm-gateway/issues/12) | In Progress | Feb 2024 | | |
| 4: Complete Cadence 1.0 State Migrations Implementation | In Progress | End of Jan 2024 | | |
| 5: Launch Cadence 1.0 and Flow EVM on [Crescendo Stable TestNet](https://forum.flow.com/t/update-on-cadence-1-0-upgrade-plan/5597) | In Progress | Feb 2024 | |Learn more about the launch plan [here](https://forum.flow.com/t/cadence-1-0-upgrade-plan/5477) |
| 6: Launch Cadence 1.0 on [Crescendo Migration TestNet](https://forum.flow.com/t/update-on-cadence-1-0-upgrade-plan/5597) | Not Started | Feb 2024 | | Learn more about the launch plan [here](https://forum.flow.com/t/cadence-1-0-upgrade-plan/5477)|
|Design & develop capabilities for backward-compatible language evolution and non-breaking language extensions.| On Hold | TBD | | On hold until we have capacity. One area of focus is for example Cadence compilation and runtime bytecode execution in the Cadence VM.|
| Start work on Cadence language specification | Not Started | Q2 2024 | |This goal will have multiple phases, moving from informal to formal specification definition and will span range of short and long-term priorities. It delivers incremental benefits as it progresses, in 2 core areas; efficiency of implementing new features and hardening the implementation. More specifically, it will enable efficient validation of the Cadence codebase against the specification and enforce more structured audit of the implementation as the specification is written. It will also make it more efficient to write defensive checks (e.g. resource duplication) and alternative components like compiler. In other words - instead of relying on deriving the correct behaviour from the current implementation, we will be able to derive it from specification, which is much easier.|


## How To Engage With The Cadence Language and Execution Working Group

Expand All @@ -48,3 +31,9 @@ Anyone can request a topic being added to the meeting agenda by contacting the [

## Minutes
Minutes & Recordings from previous meetings will be made available here in github.

### Current Priorities

[Cadence Language goals - Q4 2024](https://github.com/onflow/cadence/issues/3623)


0 comments on commit 1cb1fce

Please sign in to comment.