-
Notifications
You must be signed in to change notification settings - Fork 524
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Ink playground milestone 1 #1106
Conversation
a146de7
to
fc0e111
Compare
Signed-off-by: Jasti Sri Radhe Shyam <[email protected]>
fc0e111
to
b5fcdaa
Compare
Signed-off-by: Jasti Sri Radhe Shyam <[email protected]>
Hey @radhe-zeeve thanks for the delivery! |
@PieWol Yes, most of the features mentioned are built in |
@radhe-zeeve I'm having trouble following the readme both on ubuntu and macOS. Can you please make sure that the current way of setting this project up on a fresh machine works according to the readme? As in pull the repo freshly somewhere and start the build process from scratch. On my arm mac it's failing on
and on ubuntu during
Thank you. |
@PieWol On Mac it might not work due to ARM architecture. sudo apt update
sudo apt install make
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.7/install.sh | bash
export NVM_DIR="$HOME/.nvm"
[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh" # This loads nvm
[ -s "$NVM_DIR/bash_completion" ] && \. "$NVM_DIR/bash_completion" # This loads nvm bash_completion
nvm install 18
npm i -g yarn
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
source "$HOME/.cargo/env"
sudo apt install gcc
sudo apt install libssl-dev pkg-config
https://github.com/Zeeve-App/ink-playground.git
cd ink-playground
git checkout version_play
make install
make generate
make build |
Hey @radhe-zeeve thanks for providing the instructions you expect to work. I have followed it as you said on ubuntu 22.04 and I'm still running into issues.
I have included all relevant information to this in this pastebin . Please check it out and get back to me on how we can overcome this issue. Thank you. |
@PieWol |
Thanks a lot @radhe-zeeve, |
Hey @radhe-zeeve ,
I can't seem to find that tutorial in the linked readme file. Where can I find this user focussed tutorial? For the automated ink! version upgrade you wrote this github action, right? Why does it have no runs yet? Shouldn't it run everyday 6am GMT? |
Hey @radhe-zeeve , |
You have linked to the same PR for deliverable 1 and 3. The way I understand it this PR delivers the functionality promised for deliverable 3 with the github-action you put in place to check for new ink! versions and create a PR in case a new one is released. What I don't see right now is how it delivers the functionality of deliverable 1 .
Can you please explain to me how this functionality is delivered and link me to the relevant code? Thank you :) |
Will be provide the doc and answers within couple of days |
Signed-off-by: Jasti Sri Radhe Shyam <[email protected]>
|
Hey @radhe-zeeve thanks for your latest update! I see how your github action updates the versions available for the users of the ink!-playground. Thats good and seems to be working as expected given the link to the upgrade PR and the github action output. Thanks also for clarifying how this last deliverable that I was unsure about actually works. Now the way I understand is that you are preparing the ink!-playground code so that it will be able to interact with a dockerized compiler for the latest version once you have added the dockerized compiler as a dependancy for the repo. Is that correct? So "adding the possibility" translates to "preparing dependencies for a to be released dockerized compiler for the latest version"? I would appreciate it if you could confirm my understand a final time. Thanks for your help so far! |
Thanks @radhe-zeeve @PieWol has accepted your milestone, here is his evaluation. I will hereby merge the delivery. In the meantime feel free to answer his remaining question above. |
Congratulations on completing the first milestone of this grant! As part of the Grants Program, we want to help grant recipients acknowledge their grants publicly. To that end, we've created a badge for projects that successfully deliver their first milestone. Please use the badge only in reference to the work that has been completed as part of this grant, so please do not display it on your team or project's homepage unless accompanied by a short description of the grant. Furthermore, you're now welcome to announce the grant publicly. Please remember to observe the foundation's guidelines in doing so. If you haven't already, reach out to [email protected] for feedback on your announcement and cross-promotion. |
🪙 Please fill out the invoice form in order to initiate the payment process. Thank you! |
@radhe-zeeve, the postal address in your invoices doesn't match the one in your application. Could you modify one to match the other? Thanks! |
@semuelle sure, will update the address, upload and notify here. |
@semuelle the office address has been changed, the address in the invoice is the latest and canonical address. Do we have to change the application for this ? |
Yes, please. Just submit a pull request with the changed address. Should be quickly approved. |
@semuelle Created a PR to update address in application: w3f/Grants-Program#2229 |
@semuelle PR got merged, will Payment be settled within Feb 2024 ? |
@radhe-zeeve, I'm afraid this won't be settled today, so most likely next Friday. |
hi @radhe-zeeve we sent the payment today |
Milestone Delivery Checklist
Link to the application pull request: w3f/Grants-Program#1731