From 073d390551077a3c1fb9dfe5d053ba02ba934a58 Mon Sep 17 00:00:00 2001 From: salaheldinsoliman Date: Sun, 4 Feb 2024 01:31:01 +0200 Subject: [PATCH 1/3] add Solang Playrgound milestone 1 Signed-off-by: salaheldinsoliman --- deliveries/Solang_Playground-milestone_1.md | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 deliveries/Solang_Playground-milestone_1.md diff --git a/deliveries/Solang_Playground-milestone_1.md b/deliveries/Solang_Playground-milestone_1.md new file mode 100644 index 000000000..de3535dfb --- /dev/null +++ b/deliveries/Solang_Playground-milestone_1.md @@ -0,0 +1,18 @@ +# Solang_Playground-milestone_1 :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/pull/1894 +* **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) | + From f7a770a6f5a35d7cbd69ba342dcab6fb503731ea Mon Sep 17 00:00:00 2001 From: salaheldinsoliman Date: Sun, 4 Feb 2024 04:11:16 +0200 Subject: [PATCH 2/3] add Solang Playground milestone 1 Signed-off-by: salaheldinsoliman --- deliveries/Solang_Playground-milestone_1.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/deliveries/Solang_Playground-milestone_1.md b/deliveries/Solang_Playground-milestone_1.md index de3535dfb..65ae3a037 100644 --- a/deliveries/Solang_Playground-milestone_1.md +++ b/deliveries/Solang_Playground-milestone_1.md @@ -1,4 +1,4 @@ -# Solang_Playground-milestone_1 :mailbox: +# 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).** From 29bbcd9ddaca204115a47123eafb40fb569f918f Mon Sep 17 00:00:00 2001 From: salaheldinsoliman Date: Sun, 4 Feb 2024 04:18:31 +0200 Subject: [PATCH 3/3] add Solang Playground milestone 1 Signed-off-by: salaheldinsoliman --- deliveries/Solang_Playground-milestone_1.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/deliveries/Solang_Playground-milestone_1.md b/deliveries/Solang_Playground-milestone_1.md index 65ae3a037..72b9ba194 100644 --- a/deliveries/Solang_Playground-milestone_1.md +++ b/deliveries/Solang_Playground-milestone_1.md @@ -2,7 +2,7 @@ **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/pull/1894 +* **Application Document:** https://github.com/w3f/Grants-Program/blob/master/applications/Solang_Playground.md * **Milestone Number:** 1 **Context**