From 1825a006aaae8a9347746a8abae376b416242298 Mon Sep 17 00:00:00 2001 From: Aurora Poppyseed <30662672+poppyseedDev@users.noreply.github.com> Date: Thu, 26 Oct 2023 16:02:34 +0200 Subject: [PATCH 1/7] Init --- deliveries/lastic.md | 37 +++++++++++++++++++++++++++++++++++++ 1 file changed, 37 insertions(+) create mode 100644 deliveries/lastic.md diff --git a/deliveries/lastic.md b/deliveries/lastic.md new file mode 100644 index 000000000..143f2b948 --- /dev/null +++ b/deliveries/lastic.md @@ -0,0 +1,37 @@ +# Milestone Delivery :mailbox: + +> ⚡ Only the GitHub account that submitted the application is allowed to submit milestones. +> +> Don't remove any of the mandatory parts presented in bold letters or as headlines! Lines starting with `>`, such as this one, can be removed. + +**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:** In the case of a public [Grants Program](https://github.com/w3f/Grants-Program) application, please provide a link to the merged contract (the `.md` file in the [applications](https://github.com/w3f/Grants-Program/tree/master/applications) directory). In the case of a private application, please provide the name of the project. +* **Milestone Number:** e.g. 1 + +**Context** (optional) +> Please provide a short paragraph or two connecting the deliverables in this milestone and describing their purpose. + +**Deliverables** +> Please provide a list of all deliverables of the milestone extracted from the initial application and a link to the deliverable itself. Ideally all links inside the below table should include a commit hash, which will be used for testing. If you don't provide a commit hash, we will work off the default branch of your repository. Thus, if you plan on continuing work after delivery, we suggest you create a separate branch for either the delivery or your continuing work. +> +> If there is anything particular about any of the deliverables we or a future reader should know, use the respective `Notes` column. + +| Number | Deliverable | Link | Notes | +| ----- | ----------- | ------ | ------- | +| **0a.** | License | https://github.com/LasticXYZ/LasticUI/blob/main/LICENSE | Licensed under GPLv3 | +| **0b.** | Documentation | All documentation is in the READMEs of the coresponding folders. https://github.com/LasticXYZ/LasticUI/blob/main/README.md | Comprehensive documentation will include inline code comments and a detailed wiki. The wiki will clarify core terms such as “coretime” and “assignments” for user understanding. This will be a one-stop resource for insights into coretime's intricacies and functionalities. | +| **0c.** | Testing and Testing Guide | | Core functions will be fully covered by comprehensive UI testing framework to ensure functionality and robustness. UI Testing involves making sure all functionality works as intended, and from different browsers, OSs and platforms. On MacOS, Linux, and Windows, we will test browsers including, but not limited to: Chrome, Firefox, Safari, Edge, Brave and Safari for iOS and Chrome on Android. We will test for consistency across platforms and browsers, ensuring all navigational elements work, all graphics are rendered correctly, all data is updated in a timely fashion, for mobile responsiveness, and that there are no unintended results. | +| **0d.** | Error logging | | In the event of an error, we will ensure the UI writes the error details to an event viewer or log file for later review. | +| **0e.** | Article Publishing | [Unlocking the Future of Blockspace](https://medium.com/lastic-marketplace/unlocking-the-future-of-blockspace-introducing-lastic-9036b9d6637) [The Genesis of Lastic](https://medium.com/lastic-marketplace/the-genesis-of-lastic-a-coretime-marketplace-for-polkadot-75130e40306c) [Simplifying RFC-1: Understanding Agile Coretime for the Polkadot Network](https://medium.com/lastic-marketplace/the-genesis-of-lastic-a-coretime-marketplace-for-polkadot-75130e40306c) [Polkadot 2.0: A New Era of Decentralization](https://medium.com/lastic-marketplace/polkadot-2-0-a-new-era-of-decentralization-d5626a6e63e5) [Unraveling Agile Coretime: Polkadot’s Innovative Resource Allocation](https://medium.com/lastic-marketplace/unraveling-agile-coretime-polkadots-innovative-resource-allocation-2c025d0daa59) | Aritcles Polkadot 2.0: A New Era of Decentralization and Unraveling Agile Coretime: Polkadot’s Innovative Resource Allocation are currently marked as unlisted and will be officially published shortly. | +| 1. | Whitepaper creation | Comprehensive Lastic whitepaper creation. | +| 2a. | User Flow Diagram Design | A user-centric flow diagram will be designed to showcase the interaction journey on the platform. This design will be in line with the principles highlighted in the RFC for coretime chain and broker pallet. It will primarily cover the instantaneous coretime sales and primary market sales, leaving out the secondary market. The finalized user flow diagram will be accessible via a link in the LasticUI repository's README.md file. | +| 2b. | UI Figma Design | We will craft a Figma-based UI design for the coretime chain, with the focus on instantaneous coretime sales and primary market sales (excluding the secondary market). This task will be undertaken without the aid of a professional designer. Preliminary mockups for this stage have been initiated and further details can be gleaned from the expansion of section 3.b. The complete design will be shared through a link in the LasticUI repository's README.md file. | +| 3a. | Frontend Development - Broker Pallet Integration | This phase will integrate basic interactions available in the `broker pallet` into the frontend. Detailed insights into the interactable features can be found in the expanded section of 3.a. Key deliverables will encompass the inclusion of all listed UI extrinsic functions, relevant UI constants, and selected UI storage queries limited to the fuctionality that can be implemented locally. More details are available in the expansion of 3.a section. | +| 3b. | Mockup-based Frontend Development | We will bring to life the mockups for both Instantaneous Coretime sales and the primary market for Bulk Coretime sales as visualized in the UI designs under section 2.b. These mockups will due to limitations of time restirictions only feature "fake data" and not the actual data from the coretime chain. To get an in-depth view of these, refer to the expanded details in section 3.b. | + + + + +**Additional Information** +> Any further comments on the milestone that you would like to share with us. From 4debb2cd23be97a6e43f799d6d0a3e2832c78874 Mon Sep 17 00:00:00 2001 From: Aurora Poppyseed <30662672+poppyseedDev@users.noreply.github.com> Date: Thu, 26 Oct 2023 17:20:42 +0200 Subject: [PATCH 2/7] Update lastic.md --- deliveries/lastic.md | 40 ++++++++++++++++++++++++---------------- 1 file changed, 24 insertions(+), 16 deletions(-) diff --git a/deliveries/lastic.md b/deliveries/lastic.md index 143f2b948..7bb270b6a 100644 --- a/deliveries/lastic.md +++ b/deliveries/lastic.md @@ -6,32 +6,40 @@ **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:** In the case of a public [Grants Program](https://github.com/w3f/Grants-Program) application, please provide a link to the merged contract (the `.md` file in the [applications](https://github.com/w3f/Grants-Program/tree/master/applications) directory). In the case of a private application, please provide the name of the project. -* **Milestone Number:** e.g. 1 +* **Application Document:** [lastic.md](https://github.com/w3f/Grants-Program/blob/master/applications/Lastic.md) +* **Milestone Number:** Milestone 1 **Context** (optional) -> Please provide a short paragraph or two connecting the deliverables in this milestone and describing their purpose. +Lastic's first milestone focuses on laying the foundational elements for the project. This includes the creation of essential documentation, designs, and frontend components. The deliverables in this milestone serve as the building blocks for the Lastic platform, ensuring that it aligns with the vision presented in the initial application. The articles, whitepaper, and designs provide insights into Lastic's objectives, while the frontend components showcase the practical implementation of these ideas. **Deliverables** -> Please provide a list of all deliverables of the milestone extracted from the initial application and a link to the deliverable itself. Ideally all links inside the below table should include a commit hash, which will be used for testing. If you don't provide a commit hash, we will work off the default branch of your repository. Thus, if you plan on continuing work after delivery, we suggest you create a separate branch for either the delivery or your continuing work. -> -> If there is anything particular about any of the deliverables we or a future reader should know, use the respective `Notes` column. +Below is a list of all deliverables for this milestone, extracted from the initial application. Each deliverable is accompanied by a link to its location. If there are any specific details or notes about a deliverable, they are mentioned in the respective Notes column. | Number | Deliverable | Link | Notes | | ----- | ----------- | ------ | ------- | | **0a.** | License | https://github.com/LasticXYZ/LasticUI/blob/main/LICENSE | Licensed under GPLv3 | -| **0b.** | Documentation | All documentation is in the READMEs of the coresponding folders. https://github.com/LasticXYZ/LasticUI/blob/main/README.md | Comprehensive documentation will include inline code comments and a detailed wiki. The wiki will clarify core terms such as “coretime” and “assignments” for user understanding. This will be a one-stop resource for insights into coretime's intricacies and functionalities. | -| **0c.** | Testing and Testing Guide | | Core functions will be fully covered by comprehensive UI testing framework to ensure functionality and robustness. UI Testing involves making sure all functionality works as intended, and from different browsers, OSs and platforms. On MacOS, Linux, and Windows, we will test browsers including, but not limited to: Chrome, Firefox, Safari, Edge, Brave and Safari for iOS and Chrome on Android. We will test for consistency across platforms and browsers, ensuring all navigational elements work, all graphics are rendered correctly, all data is updated in a timely fashion, for mobile responsiveness, and that there are no unintended results. | -| **0d.** | Error logging | | In the event of an error, we will ensure the UI writes the error details to an event viewer or log file for later review. | +| **0b.** | Documentation | https://github.com/LasticXYZ/LasticUI/blob/main/README.md | All documentation is in the READMEs of the coresponding folders. | +| **0c.** | Testing and Testing Guide | | | +| **0d.** | Error logging | | | | **0e.** | Article Publishing | [Unlocking the Future of Blockspace](https://medium.com/lastic-marketplace/unlocking-the-future-of-blockspace-introducing-lastic-9036b9d6637) [The Genesis of Lastic](https://medium.com/lastic-marketplace/the-genesis-of-lastic-a-coretime-marketplace-for-polkadot-75130e40306c) [Simplifying RFC-1: Understanding Agile Coretime for the Polkadot Network](https://medium.com/lastic-marketplace/the-genesis-of-lastic-a-coretime-marketplace-for-polkadot-75130e40306c) [Polkadot 2.0: A New Era of Decentralization](https://medium.com/lastic-marketplace/polkadot-2-0-a-new-era-of-decentralization-d5626a6e63e5) [Unraveling Agile Coretime: Polkadot’s Innovative Resource Allocation](https://medium.com/lastic-marketplace/unraveling-agile-coretime-polkadots-innovative-resource-allocation-2c025d0daa59) | Aritcles Polkadot 2.0: A New Era of Decentralization and Unraveling Agile Coretime: Polkadot’s Innovative Resource Allocation are currently marked as unlisted and will be officially published shortly. | -| 1. | Whitepaper creation | Comprehensive Lastic whitepaper creation. | -| 2a. | User Flow Diagram Design | A user-centric flow diagram will be designed to showcase the interaction journey on the platform. This design will be in line with the principles highlighted in the RFC for coretime chain and broker pallet. It will primarily cover the instantaneous coretime sales and primary market sales, leaving out the secondary market. The finalized user flow diagram will be accessible via a link in the LasticUI repository's README.md file. | -| 2b. | UI Figma Design | We will craft a Figma-based UI design for the coretime chain, with the focus on instantaneous coretime sales and primary market sales (excluding the secondary market). This task will be undertaken without the aid of a professional designer. Preliminary mockups for this stage have been initiated and further details can be gleaned from the expansion of section 3.b. The complete design will be shared through a link in the LasticUI repository's README.md file. | -| 3a. | Frontend Development - Broker Pallet Integration | This phase will integrate basic interactions available in the `broker pallet` into the frontend. Detailed insights into the interactable features can be found in the expanded section of 3.a. Key deliverables will encompass the inclusion of all listed UI extrinsic functions, relevant UI constants, and selected UI storage queries limited to the fuctionality that can be implemented locally. More details are available in the expansion of 3.a section. | -| 3b. | Mockup-based Frontend Development | We will bring to life the mockups for both Instantaneous Coretime sales and the primary market for Bulk Coretime sales as visualized in the UI designs under section 2.b. These mockups will due to limitations of time restirictions only feature "fake data" and not the actual data from the coretime chain. To get an in-depth view of these, refer to the expanded details in section 3.b. | +| 1. | Whitepaper creation | _Link to be added_ | Lastic whitepaper version 1. | +| 2a. | User Flow Diagram Design | [Link to Flow Chart](https://www.figma.com/file/aFn15lyvti5hqLJBNUDZlU/Lastic-Flow-Chart-%231?type=whiteboard&node-id=0%3A1&t=ZiWNv9gRsH68D5Km-1) | link also available in README.md | +| 2b. | UI Figma Design | [Link to Figma UI](https://www.figma.com/embed?embed_host=share&url=https%3A%2F%2Fwww.figma.com%2Fproto%2FYzHexLzhb9Q4FPkM19cl1y%2FLastic%3Fpage-id%3D0%253A1%26type%3Ddesign%26node-id%3D203-897%26viewport%3D1012%252C165%252C0.06%26t%3DFBfVL9tIBH4OQJ1A-1%26scaling%3Dmin-zoom%26starting-point-node-id%3D203%253A897%26mode%3Ddesign) | link also available in README.md | +| 3a. | Frontend Development - Broker Pallet Integration | [Substrate Interact](https://github.com/LasticXYZ/LasticUI/tree/main/substrate-interact) | +| 3b. | Mockup-based Frontend Development | [Link to Frontend](https://github.com/LasticXYZ/LasticUI/tree/main/static_frontend) | +**Additional Information** +Here's the improved "Additional Information" section with the details you provided: +--- -**Additional Information** -> Any further comments on the milestone that you would like to share with us. +## Additional Information +All deliverables mentioned in this milestone are foundational and will undergo enhancements in the future. For a deeper understanding of each deliverable, we recommend referring to the individual `README.md` files associated with each folder. + +Folders contained within [LasticUI](https://github.com/LasticXYZ/LasticUI) +- `./static_frontend` +- `./substrate_interact` +- `./core_chain_sdk` + +In the future, these folders will be merged into a unified structure. Specifically, the `core_chain_sdk` is in its nascent stage and only contains boilerplate code. However, it will soon have its dedicated repository, ensuring a more streamlined development and integration process. From 68464be012ec3f86e0667b3a397f639013e0f53a Mon Sep 17 00:00:00 2001 From: Aurora Poppyseed <30662672+poppyseedDev@users.noreply.github.com> Date: Thu, 26 Oct 2023 17:25:11 +0200 Subject: [PATCH 3/7] Rename lastic.md to Lastic-1.md --- deliveries/{lastic.md => Lastic-1.md} | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename deliveries/{lastic.md => Lastic-1.md} (100%) diff --git a/deliveries/lastic.md b/deliveries/Lastic-1.md similarity index 100% rename from deliveries/lastic.md rename to deliveries/Lastic-1.md From f9fbf33f6629e784d5882b75a8879651d4252817 Mon Sep 17 00:00:00 2001 From: Phil <6450379+phillux@users.noreply.github.com> Date: Tue, 31 Oct 2023 21:08:25 +0100 Subject: [PATCH 4/7] Update Lastic-1.md added w3f whitepaper v1 --- deliveries/Lastic-1.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/deliveries/Lastic-1.md b/deliveries/Lastic-1.md index 7bb270b6a..34b3a50c4 100644 --- a/deliveries/Lastic-1.md +++ b/deliveries/Lastic-1.md @@ -22,7 +22,7 @@ Below is a list of all deliverables for this milestone, extracted from the initi | **0c.** | Testing and Testing Guide | | | | **0d.** | Error logging | | | | **0e.** | Article Publishing | [Unlocking the Future of Blockspace](https://medium.com/lastic-marketplace/unlocking-the-future-of-blockspace-introducing-lastic-9036b9d6637) [The Genesis of Lastic](https://medium.com/lastic-marketplace/the-genesis-of-lastic-a-coretime-marketplace-for-polkadot-75130e40306c) [Simplifying RFC-1: Understanding Agile Coretime for the Polkadot Network](https://medium.com/lastic-marketplace/the-genesis-of-lastic-a-coretime-marketplace-for-polkadot-75130e40306c) [Polkadot 2.0: A New Era of Decentralization](https://medium.com/lastic-marketplace/polkadot-2-0-a-new-era-of-decentralization-d5626a6e63e5) [Unraveling Agile Coretime: Polkadot’s Innovative Resource Allocation](https://medium.com/lastic-marketplace/unraveling-agile-coretime-polkadots-innovative-resource-allocation-2c025d0daa59) | Aritcles Polkadot 2.0: A New Era of Decentralization and Unraveling Agile Coretime: Polkadot’s Innovative Resource Allocation are currently marked as unlisted and will be officially published shortly. | -| 1. | Whitepaper creation | _Link to be added_ | Lastic whitepaper version 1. | +| 1. | Whitepaper creation | https://github.com/LasticXYZ/LasticUI/blob/main/W3FGrant_Lastic_Whitepaper.pdf | Lastic whitepaper version 1. | | 2a. | User Flow Diagram Design | [Link to Flow Chart](https://www.figma.com/file/aFn15lyvti5hqLJBNUDZlU/Lastic-Flow-Chart-%231?type=whiteboard&node-id=0%3A1&t=ZiWNv9gRsH68D5Km-1) | link also available in README.md | | 2b. | UI Figma Design | [Link to Figma UI](https://www.figma.com/embed?embed_host=share&url=https%3A%2F%2Fwww.figma.com%2Fproto%2FYzHexLzhb9Q4FPkM19cl1y%2FLastic%3Fpage-id%3D0%253A1%26type%3Ddesign%26node-id%3D203-897%26viewport%3D1012%252C165%252C0.06%26t%3DFBfVL9tIBH4OQJ1A-1%26scaling%3Dmin-zoom%26starting-point-node-id%3D203%253A897%26mode%3Ddesign) | link also available in README.md | | 3a. | Frontend Development - Broker Pallet Integration | [Substrate Interact](https://github.com/LasticXYZ/LasticUI/tree/main/substrate-interact) | From 251f3d0d606dc5e896e54cfb8fb42448213e2901 Mon Sep 17 00:00:00 2001 From: Aurora Poppyseed <30662672+poppyseedDev@users.noreply.github.com> Date: Wed, 1 Nov 2023 10:43:56 +0100 Subject: [PATCH 5/7] Rename Lastic-1.md to lastic-milestone_1.md --- deliveries/{Lastic-1.md => lastic-milestone_1.md} | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename deliveries/{Lastic-1.md => lastic-milestone_1.md} (100%) diff --git a/deliveries/Lastic-1.md b/deliveries/lastic-milestone_1.md similarity index 100% rename from deliveries/Lastic-1.md rename to deliveries/lastic-milestone_1.md From c3eceb7368df7e4f9223622d2280090e1074a345 Mon Sep 17 00:00:00 2001 From: Aurora Poppyseed <30662672+poppyseedDev@users.noreply.github.com> Date: Mon, 6 Nov 2023 11:12:19 +0100 Subject: [PATCH 6/7] Update lastic-milestone_1.md --- deliveries/lastic-milestone_1.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/deliveries/lastic-milestone_1.md b/deliveries/lastic-milestone_1.md index 34b3a50c4..09bae01ad 100644 --- a/deliveries/lastic-milestone_1.md +++ b/deliveries/lastic-milestone_1.md @@ -7,7 +7,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:** [lastic.md](https://github.com/w3f/Grants-Program/blob/master/applications/Lastic.md) -* **Milestone Number:** Milestone 1 +* **Milestone Number:** 1 **Context** (optional) Lastic's first milestone focuses on laying the foundational elements for the project. This includes the creation of essential documentation, designs, and frontend components. The deliverables in this milestone serve as the building blocks for the Lastic platform, ensuring that it aligns with the vision presented in the initial application. The articles, whitepaper, and designs provide insights into Lastic's objectives, while the frontend components showcase the practical implementation of these ideas. From 72d7107c1940adf486a1ca807fe5d5b99232f9be Mon Sep 17 00:00:00 2001 From: Aurora Poppyseed <30662672+poppyseedDev@users.noreply.github.com> Date: Sat, 11 Nov 2023 21:00:51 +0100 Subject: [PATCH 7/7] Update lastic-milestone_1.md - added testing details - improved documentation - improved clarity --- deliveries/lastic-milestone_1.md | 68 +++++++++++++++++++++++--------- 1 file changed, 50 insertions(+), 18 deletions(-) diff --git a/deliveries/lastic-milestone_1.md b/deliveries/lastic-milestone_1.md index 09bae01ad..7fd2c5740 100644 --- a/deliveries/lastic-milestone_1.md +++ b/deliveries/lastic-milestone_1.md @@ -15,31 +15,63 @@ Lastic's first milestone focuses on laying the foundational elements for the pro **Deliverables** Below is a list of all deliverables for this milestone, extracted from the initial application. Each deliverable is accompanied by a link to its location. If there are any specific details or notes about a deliverable, they are mentioned in the respective Notes column. + | Number | Deliverable | Link | Notes | | ----- | ----------- | ------ | ------- | -| **0a.** | License | https://github.com/LasticXYZ/LasticUI/blob/main/LICENSE | Licensed under GPLv3 | -| **0b.** | Documentation | https://github.com/LasticXYZ/LasticUI/blob/main/README.md | All documentation is in the READMEs of the coresponding folders. | -| **0c.** | Testing and Testing Guide | | | -| **0d.** | Error logging | | | -| **0e.** | Article Publishing | [Unlocking the Future of Blockspace](https://medium.com/lastic-marketplace/unlocking-the-future-of-blockspace-introducing-lastic-9036b9d6637) [The Genesis of Lastic](https://medium.com/lastic-marketplace/the-genesis-of-lastic-a-coretime-marketplace-for-polkadot-75130e40306c) [Simplifying RFC-1: Understanding Agile Coretime for the Polkadot Network](https://medium.com/lastic-marketplace/the-genesis-of-lastic-a-coretime-marketplace-for-polkadot-75130e40306c) [Polkadot 2.0: A New Era of Decentralization](https://medium.com/lastic-marketplace/polkadot-2-0-a-new-era-of-decentralization-d5626a6e63e5) [Unraveling Agile Coretime: Polkadot’s Innovative Resource Allocation](https://medium.com/lastic-marketplace/unraveling-agile-coretime-polkadots-innovative-resource-allocation-2c025d0daa59) | Aritcles Polkadot 2.0: A New Era of Decentralization and Unraveling Agile Coretime: Polkadot’s Innovative Resource Allocation are currently marked as unlisted and will be officially published shortly. | -| 1. | Whitepaper creation | https://github.com/LasticXYZ/LasticUI/blob/main/W3FGrant_Lastic_Whitepaper.pdf | Lastic whitepaper version 1. | -| 2a. | User Flow Diagram Design | [Link to Flow Chart](https://www.figma.com/file/aFn15lyvti5hqLJBNUDZlU/Lastic-Flow-Chart-%231?type=whiteboard&node-id=0%3A1&t=ZiWNv9gRsH68D5Km-1) | link also available in README.md | -| 2b. | UI Figma Design | [Link to Figma UI](https://www.figma.com/embed?embed_host=share&url=https%3A%2F%2Fwww.figma.com%2Fproto%2FYzHexLzhb9Q4FPkM19cl1y%2FLastic%3Fpage-id%3D0%253A1%26type%3Ddesign%26node-id%3D203-897%26viewport%3D1012%252C165%252C0.06%26t%3DFBfVL9tIBH4OQJ1A-1%26scaling%3Dmin-zoom%26starting-point-node-id%3D203%253A897%26mode%3Ddesign) | link also available in README.md | -| 3a. | Frontend Development - Broker Pallet Integration | [Substrate Interact](https://github.com/LasticXYZ/LasticUI/tree/main/substrate-interact) | -| 3b. | Mockup-based Frontend Development | [Link to Frontend](https://github.com/LasticXYZ/LasticUI/tree/main/static_frontend) | +| **0a.** | License | [LICENSE](https://github.com/LasticXYZ/LasticUI/blob/main/LICENSE) | Licensed under GPLv3 | +| **0b.** | Documentation | [README.md](https://github.com/LasticXYZ/LasticUI/blob/main/README.md) and [docs.lastic.xyz](https://docs.lastic.xyz/) | All documentation is in the READMEs of the coresponding folders. | +| **0c.** | Testing and Testing Guide | [lastic.xyz](https://www.lastic.xyz/) | See section [Testing guide]() | +| **0d.** | Error logging | [Lastic UI/issues](https://github.com/LasticXYZ/LasticUI/issues) | All possible errors will be exposed as issues and fixed over time. | +| **0e.** | Article Publishing | [Unlocking the Future of Blockspace](https://medium.com/lastic-marketplace/unlocking-the-future-of-blockspace-introducing-lastic-9036b9d6637) | | +| **0e.** | Article Publishing | [The Genesis of Lastic](https://medium.com/lastic-marketplace/the-genesis-of-lastic-a-coretime-marketplace-for-polkadot-75130e40306c) | | +| **0e.** | Article Publishing | [Simplifying RFC-1: Understanding Agile Coretime for the Polkadot Network](https://medium.com/lastic-marketplace/the-genesis-of-lastic-a-coretime-marketplace-for-polkadot-75130e40306c) | | +| **0e.** | Article Publishing | [Polkadot 2.0: A New Era of Decentralization](https://medium.com/lastic-marketplace/polkadot-2-0-a-new-era-of-decentralization-d5626a6e63e5) | This article is currently marked as unlisted and will be officially published shortly. | +| **0e.** | Article Publishing | [Unraveling Agile Coretime: Polkadot’s Innovative Resource Allocation](https://medium.com/lastic-marketplace/unraveling-agile-coretime-polkadots-innovative-resource-allocation-2c025d0daa59) | | +| 1. | Whitepaper creation | [Lastic Whitepaper v1](https://github.com/LasticXYZ/LasticUI/blob/main/W3FGrant_Lastic_Whitepaper.pdf) | Lastic whitepaper version 1. | +| 2a. | User Flow Diagram Design | [Link to Flow Chart](https://www.figma.com/file/aFn15lyvti5hqLJBNUDZlU/Lastic-Flow-Chart-%231?type=whiteboard&node-id=0%3A1&t=ZiWNv9gRsH68D5Km-1) | Extended version of Figma available in lasticUI/README.md | +| 2b. | UI Figma Design | [Link to Figma UI](https://www.figma.com/proto/druTS8m2bCDNgovAjb0sbH/Lastic-milestone?page-id=0%3A1&type=design&node-id=203-897&viewport=191%2C-177%2C0.06&t=OHMXONHfLogXX1M4-1&scaling=min-zoom&starting-point-node-id=203%3A897&mode=design) | Link also available in lasticUI/README.md | +| 3a. | Frontend Development - Broker Pallet Integration | [Substrate Interact Github Link](https://github.com/LasticXYZ/LasticUI/tree/main/substrate-interact) | Links for detailed instructions on [how to get started with the substrate interact](https://docs.lastic.xyz/substrate-interact/) and [interaction instructions](https://docs.lastic.xyz/substrate-interact/interact.html) | +| 3b. | Mockup-based Frontend Development | [deployment - test.lastic.xyz](https://test.lastic.xyz/) [Link to Frontend](https://github.com/LasticXYZ/LasticUI/tree/main/substrate_interact) | The deployed version of the `main` branch can be accessed on [test.lastic.xyz](https://test.lastic.xyz/). However you can also check out the `stable` branch that is the official Lastic website at [lastc.xyz](https://lastic.xyz/) | + + +#### Testing Guide + +This section outlines the testing procedures and environments used for the Lastic platform, focusing on the deployment and responsiveness across various devices and browsers. + +**Testing Environments:** +- The `main` branch deployment, visible at [test.lastic.xyz](https://test.lastic.xyz/), has not been extensively tested for responsiveness. +- The official [Lastic website](https://www.lastic.xyz/), deployed from the `stable` branch, has undergone comprehensive testing across multiple platforms. +**Testing Tools and Platforms:** +- The testing process utilized [BrowserStack Live](https://live.browserstack.com/) for cross-browser and cross-platform verification. +- A range of devices and operating systems were included in the testing to ensure broad compatibility. -**Additional Information** -Here's the improved "Additional Information" section with the details you provided: +**Tested Platforms and Browsers:** +- **MacOS:** Tested with Chrome, Firefox, Safari, Edge, and Brave (all latest versions). +- **iPad:** Tested with Safari and Chrome (all latest versions). +- **Android Phone:** Tested with Chrome and Firefox (all latest versions). +- **iPhone:** Tested with Safari and Chrome (all latest versions). + +**Testing Focus:** +- Primary emphasis was on assessing mobile responsiveness and ensuring consistent user experience across different devices. +- Checks included verifying the absence of unintended behaviors or display issues. + +**Current Priorities:** +- While mobile responsiveness is important, the current focus is on enhancing interactivity with the Coretime chain. +- Future updates will aim to improve responsiveness and overall user experience. --- ## Additional Information -All deliverables mentioned in this milestone are foundational and will undergo enhancements in the future. For a deeper understanding of each deliverable, we recommend referring to the individual `README.md` files associated with each folder. -Folders contained within [LasticUI](https://github.com/LasticXYZ/LasticUI) -- `./static_frontend` -- `./substrate_interact` -- `./core_chain_sdk` +Complementary instructions on how to run everything can be found in the [lasticUI/README.md](https://github.com/LasticXYZ/LasticUI). + +**About the Milestone Deliverables:** +- All deliverables listed in this milestone are foundational components of the Lastic platform. +- These components will receive continuous enhancements based on feedback and evolving requirements. + +**Key Components in LasticUI Repository:** +- `./static_frontend`: Contains the static front-end elements of the platform. +- `./substrate_interact`: Houses the functionalities for interacting with the Substrate-based Coretime chain. -In the future, these folders will be merged into a unified structure. Specifically, the `core_chain_sdk` is in its nascent stage and only contains boilerplate code. However, it will soon have its dedicated repository, ensuring a more streamlined development and integration process. +For detailed insights and usage instructions for each component, please refer to the `README.md` files within the respective directories of the [LasticUI repository](https://github.com/LasticXYZ/LasticUI).