diff --git a/deliveries/Solang_Playground-milestone_1.md b/deliveries/Solang_Playground-milestone_1.md new file mode 100644 index 000000000..72b9ba194 --- /dev/null +++ b/deliveries/Solang_Playground-milestone_1.md @@ -0,0 +1,18 @@ +# Milestone Delivery :mailbox: + +**The delivery is according to the official [milestone delivery guidelines](https://github.com/w3f/Grants-Program/blob/master/docs/Support%20Docs/milestone-deliverables-guidelines.md).** + +* **Application Document:** https://github.com/w3f/Grants-Program/blob/master/applications/Solang_Playground.md +* **Milestone Number:** 1 + +**Context** +This milestone involves compiling Solang's language server source code to WASM, and integrate into a Monaco web editor. That is, allow for editing a contract on a webpage with the help of language smarts provided from the server. + + +**Deliverables** + + +| Number | Deliverable | Link | Notes | +| ------ | ------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| 1. | Solang Playground Client | -Repo: https://labs.hyperledger.org/solang-playground/ .
-Client hosted on github pages: https://salaheldinsoliman.github.io/solang-playground-lab/ | - I didn't include a Dockerfile for this milestone as I thought it is not needed at this point. Evaluators can easily visit the testing link to test the mentioned functionality.
- In the editor, I thought it is a good idea to keep the debugging consoles displayed in the bottom of the page. This makes evaluation and testing more easy. (In my opinion) | +