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

Clean up wasmer-wasix-types and remove wasix-http-client #4466

Merged
merged 3 commits into from
Feb 27, 2024

Conversation

theduke
Copy link
Contributor

@theduke theduke commented Feb 25, 2024

  • chore: Remove WAI codegen from wasmer-wasix-types

    The WAI schema based code generation was used previously, but has not
    been functioning for quite a while.
    We have lots of manually defined types instead.

    The codegen also required heavy patching to work in the first place.

    Since this is a dead end, the automatic codegen is removed.
    We may replace this with a more suitable solution in the future.

  • chore: Remove wasix-http-client

    Remove the experimental WAI http client bindings.
    These were not used anywhere, and have significant problems.

    This shall be replaced by the WIT wasi-http bindings in the future.

Remove the experimental WAI http client bindings.
These were not used anywhere, and have significant problems.

This shold be replaced by the WIT http bindings in the future.
The WAI schema based code generation was used previously, but has not
been functioning for quite a while.
We have lots of manually defined types instead.

The codegen also required heavy patching to work in the first place.

Since this is a dead end, the automatic codegen is removed, since it is
dead code.
@syrusakbary syrusakbary merged commit 2b56441 into master Feb 27, 2024
59 checks passed
@syrusakbary syrusakbary deleted the wai-cleanup branch February 27, 2024 22:51
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

Successfully merging this pull request may close these issues.

3 participants