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

GSoC idea: WASM support to Knative Functions #2151

Closed
matzew opened this issue Feb 8, 2024 · 11 comments
Closed

GSoC idea: WASM support to Knative Functions #2151

matzew opened this issue Feb 8, 2024 · 11 comments
Labels
lifecycle/stale Denotes an issue or PR has remained open with no activity and has become stale.

Comments

@matzew
Copy link
Member

matzew commented Feb 8, 2024

In the past we have explored the idea to add support for WASM.

The most relevant discussion we had is listed here:
#1489

For Google Summer of Code 2024 it would be nice to have this as an application for a project idea.

- Description: Wasm aka WebAssembly provides a portable binary-code format that is ideal to write small functions. However, current support for Wasm in Knative Functions is limited and slow. This project will improve this support.
- Expected Outcome: Contribute Wasm support to Knative functions, documentation, sample code etc. Ideal outcome would be running Wasm code via Knative Functions in a convenient way. However, there are some unknowns. Other possible outcome could be identifying the roadblocks and possible improvements
- Recommended Skills: basic programming skills, use IDE and debugger, some experience with Kubernetes
- Expected project size: medium (~175 hour project)
- Mentor(s):
  - @aslom
  - @matzew
  - @lkingland
@pandeyshubham03
Copy link

Hello @matzew, I'm interested to work on this idea for GSOC 2024. Can you provide me any resources where I can get started. Also, is there any slack link for the same?

@aayanmtn
Copy link

Hello @matzew @aslom @lkingland I am crazy about the CNCF project for now I feel this one is the most suitable one for me according to my skill set. Could you guide me further on 'How to start?'?

@Sajiyah-Salat
Copy link

Cool project to work with I have gone through the outline of the project. I hope I could grab this opportunity.

@Nj221102
Copy link

hello @matzew @aslom @lkingland , i am a computer science undergrad from india , i am interested in WebAssembly and have worked with it before as well, when i was working on a project called scarpe , i think this projects is handcrafted for me and will love to contribute to this project, can you suggest some things to start with like issues which revolve around limitations and slowness of support for wasm in Knative functions or issues to work on while getting familiar with codebase.

@prashant235913
Copy link

I am interested in this project.....Will keep updating people what I'll learn for solving this

@sayantani11
Copy link

Interested in contributing!

@rakeshrocky58008
Copy link

hi @matzew I am interested in contributing!

@harshal-rembhotkar
Copy link

Hello @matzew @aslom @lkingland mentors i am Harshal Rembhotkar , 4th semester Engineering(Automobile) student, i excited to join your organization ,my tech stacks are Java , html, css ,version control system, springboot framework ,mysql DB and technologies that i learned are like docker ,kubernetes and i also i have little idea about other Devops tools. i am selected this project for GSOC '24.
Thanks !!

@lkingland
Copy link
Member

lkingland commented Apr 2, 2024

Hello Folks,

You can find additional information about the GsoC program on the website: https://summerofcode.withgoogle.com/programs/2024

You can submit a proposal via the web form: https://summerofcode.withgoogle.com/programs/2024/organizations/cncf

If you're interested in contributing outside of the GsoC program, please feel free to take a look through issues tagged "good-first-issue" and join us on the CNCF Slack in #knative-functions

@matzew
Copy link
Member Author

matzew commented May 14, 2024

The actual link to the proposed GSoC idea:
cncf/mentoring#1159

Copy link
Contributor

This issue is stale because it has been open for 90 days with no
activity. It will automatically close after 30 more days of
inactivity. Reopen the issue with /reopen. Mark the issue as
fresh by adding the comment /remove-lifecycle stale.

@github-actions github-actions bot added the lifecycle/stale Denotes an issue or PR has remained open with no activity and has become stale. label Aug 13, 2024
@github-actions github-actions bot closed this as not planned Won't fix, can't repro, duplicate, stale Sep 13, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
lifecycle/stale Denotes an issue or PR has remained open with no activity and has become stale.
Projects
None yet
Development

No branches or pull requests

10 participants