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 Doc for public consumption #207

Merged
merged 5 commits into from
Sep 25, 2023
Merged
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
17 changes: 17 additions & 0 deletions docs/roadmap.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
# Roadmap for CDT

## Summary Milestone 5
Top priority is clean-up of the code and optimizing for support.
- Remove AntlerProj repos from build and archive AntlerProj
- Vanilla Clang/LLVM
- Upgrade to llvm 16


## Antler
We lack the reasources to complete the Antler project and support it going forward. Removing dependancies will simplify the build process and simplify things.

## Vanilla Clang/LLVM
Remove the custom extentions to Clang/LLVM. This will enable us to use Vanilla versions of the packages. This will allow us to use the latest, and will lead to improvements in functionality and performance.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I suggest wording something like Try eosio extension free llvm and if it works with no issues then remove extensions


## Upgrade to LLVM 16
Upgrade to the latest