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

introduce sessionv2, written in typescript, for compatibility with latest spin #95

Merged
merged 5 commits into from
Sep 19, 2024

Conversation

endocrimes
Copy link
Member

sessionv1 was written in Ruby, which is great for demo purposes, but
currently relies on an out of date wasi-libc that is unsupported by
latest spin.

Switch to the new Typescript version with full-wasi support (keeping the Ruby version in the hopes that it can be bought back to life).

Copy link
Member

@vdice vdice left a comment

Choose a reason for hiding this comment

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

@endocrimes this PR looks great! Thanks for updating the session module.

The only things I needed to build and deploy from my fork were CI/CD changes. Could you incorporate some or all? I can help create follow-ups for any remaining items.

@endocrimes
Copy link
Member Author

@vdice oh thanks for looking into that! - I'll try and find some time to port them over early next week 😅

@vdice
Copy link
Member

vdice commented Sep 19, 2024

@endocrimes if you'd like, I'd be happy to rebase the branch and merge the updates mentioned/linked above. Then we can get review(s) from others.

Copy link
Contributor

@technosophos technosophos left a comment

Choose a reason for hiding this comment

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

Yup, this looks correct from the gameplay perspective.

@endocrimes
Copy link
Member Author

@vdice if you have the time that would be awesome 💜

endocrimes and others added 5 commits September 19, 2024 13:58
Signed-off-by: Danielle Lancashire <[email protected]>
sessionv1 was written in Ruby, which is great for demo purposes, but
currently relies on an out of date wasi-libc that is unsupported by
latest spin.

Switch to the new Typescript version with full-wasi support.

Signed-off-by: Danielle Lancashire <[email protected]>
@vdice vdice merged commit ed317ba into main Sep 19, 2024
2 checks passed
@vdice vdice deleted the dani/sessionv2 branch September 19, 2024 20:07
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