Skip to content

Commit

Permalink
Merge pull request #1106 from gnv-zeeve/ink-playground
Browse files Browse the repository at this point in the history
Ink playground milestone 1
  • Loading branch information
keeganquigley authored Feb 16, 2024
2 parents 6c91f30 + 86b26f2 commit abc35c4
Showing 1 changed file with 31 additions and 0 deletions.
31 changes: 31 additions & 0 deletions deliveries/ink-playground-milestone-1.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,31 @@
# 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:** [Ink Playground IDE Improvements Grant](https://github.com/w3f/Grants-Program/blob/master/applications/ink-playground-ide-improvements.md).
* **Milestone Number:** 1

**Context**
Implement Ink's Dependency versioning

**Deliverables**

| Number | Deliverable | Link | Notes |
| ------------- | ------------- | ------------- |------------- |
| 0.a. | License | https://github.com/Zeeve-App/ink-playground/blob/version_play/LICENSE | Apache-2.0 |
| 0.b. | Documentation | https://github.com/Zeeve-App/ink-playground/blob/readme_update/README.md | Check (Run Production service without dockerized image, General usage, Issues with running on remote server without HTTPS support) |
| 1. | On demand version specific compilation | https://github.com/paritytech/ink-playground/pull/815 | We will add the ability to build the compiler environment if a compiler environment is not present with a specific version of Ink! |
| 2. | Dependency Version support | https://github.com/paritytech/ink-playground/pull/815, https://github.com/paritytech/ink-playground/pull/817 | We will upgrade and maintain Ink! and cargo-contract dependencies versions up to date and have provision to have older version support |
| 3. | Ink! Upgrades | https://github.com/paritytech/ink-playground/pull/815 | We will add the ability to add Playground's Ink! version support to latest version as soon as new version of Ink! is released without manual intervention |
| 4. | Select Ink! version from UI | https://github.com/paritytech/ink-playground/pull/817 | We will add ability to select Ink!'s version from the IDE to compile |

## **Additional Information**

### Issues resolved in this milestone
- [Support supplying ink! version in URL · Issue #427 · paritytech/ink-playground](https://github.com/paritytech/ink-playground/issues/427)
- [Update playground automatically upon new ink! release · Issue #197 · paritytech/ink-playground · GitHub](https://github.com/paritytech/ink-playground/issues/197)
- [Implement versioning for ink! playground · Issue #460 · paritytech/ink-playground · GitHub](https://github.com/paritytech/ink-playground/issues/460)

### MR
- [ Add new Ink Version update support by radhe-zeeve · Pull Request #815 · paritytech/ink-playground · GitHub ](https://github.com/paritytech/ink-playground/pull/815)
- [Add version support by radhe-zeeve · Pull Request #817 · paritytech/ink-playground · GitHub](https://github.com/paritytech/ink-playground/pull/817)

0 comments on commit abc35c4

Please sign in to comment.