dylibso / chicory

Native JVM WebAssembly runtime
Apache License 2.0
427 stars 34 forks source link

Version 1.0 API #441

Open bhelx opened 1 month ago

bhelx commented 1 month ago

This issue is for collecting ideas and opinions about what our 1.0 API should look like. The primary focus is on the user-facing API. Though some decisions may have consequences for the internal APIs. We need to choose this direction and get out a beta in the coming months. From there we can iterate until we feel ready to public a 1.0. Once we can publish a stable API, we can start building some of the nicer layers on top and we can better support people in production.

This issue will have both a goals and a tasks section. I'll add items to both as we discuss in the team meetings and get a consensus on the ideas. Please issue your ideas and proposals as comments.

Goals

Tasks

TODO

andreaTP commented 1 month ago

I started looking at the HostImports interface from a user perspective and opened this RFC: #445