Closed martyall closed 5 years ago
Issue Status: 1. Open 2. Started 3. Submitted 4. Done
This issue now has a funding of 450.0 DAI (450.0 USD @ $1.0/DAI) attached to it.
Issue Status: 1. Open 2. Started 3. Submitted 4. Done
Work has been started.
These users each claimed they can complete the work by 5 months, 2 weeks ago. Please review their action plans below:
1) bogdancondurache has applied to start work _(Funders only: approve worker | reject worker)_.
Firstly I would need all the commands properly defined so that I can understand what they should do and also to know what to write for the help command. I already have built some personal projects with a structure that makes it easy to embody and add different cli commands and scripts to execute at the time. I will also need to better understand your project structure to know how to integrate this feature in the project. It should take around a month, maybe less, it really depends a lot on the commands you need and what should they do. 2) raboid has applied to start work _(Funders only: approve worker | reject worker)_.
I run a software development firm that is committed to improving the Ethereum ecosystem. We are very interested in any truffle alternatives like your project. We could complete this CLI with thorough docs within a few days. Please email me if you have questions. 3) alireza29675 has applied to start work _(Funders only: approve worker | reject worker)_.
I have had several experiences in building node.js CLIs for various applications. So I have my tools to make it in the way you want it to be, with even a lower price. If you want me to do the work for you, just let me know;) 4) kevinkelley has applied to start work _(Funders only: approve worker | reject worker)_.
I'd like to do this. I'll start from an existing cli framework project that has command-line arguments parser and a TDD framework; this seems pretty straightforward and I can complete in a few days. 5) safareli has been approved to start work.
This is WIP which is almost finished https://github.com/f-o-a-m/chanterelle/pull/95
Learn more on the Gitcoin Issue Details page.
Just a small comment regarding my plan (it seems I can not edit it): if the scripts that should do the actions are done or at least part of the actions are done, it should take around a week.
For everyone who are coming from gitcoin, please be aware that this cli must be written in purescript like the rest of this project, or you would need to write bindings for your favorite npm cli toolkit package in a separate repository and import them
I'm happy to write mine in purescript.
@blinky3713 Sure, no problem!
Awesome proposals everyone, it sounds like @Thimoteus has the most direct purescript experience though so we're going to go with him on this one, that said there are plenty of other open bounties to choose from!
Awesome. If I have questions @ceresstation should I ask them here, or is there another preferred medium?
@Thimoteus I think this post would be the best place to ask questions :)
I notice this project is still using the old 0.11.7 version of the PS compiler. Are there any plans to update?
there are plans to update, but it would mean updating all of the purescript-web3-*
stuff as well. That's definitely in the mix, but it probably won't happen until November because of our current workload. The prerequisite upgrades are to
Also, i tried to contact you at your @berkley.edu email address I found on your site, but I'm not sure if you got it. I think it would be way easier to do a screen share some time in order to get you set up.
It looks like there's a misspelling in the email domain; it's best to copy+paste. A screen-share sounds good.
@Thimoteus Hello from Gitcoin Core - are you still working on this issue? Please submit a WIP PR or comment back within the next 3 days or you will be removed from this ticket and it will be returned to an ‘Open’ status. Please let us know if you have questions!
Funders only: Snooze warnings for 1 day | 3 days | 5 days | 10 days | 100 days
How do I tell the bot we've been emailing?
@Thimoteus just a comment like what you just did in the Github issue will snooze the bot 👍
Hi @Thimoteus, how's the issue coming along? 👍
Hi @mkosowsk, started out pretty slow because I'd need to ask a question each time I tried to start, but I think it's at a place where I can open a WIP PR pretty soon.
@Thimoteus thanks for the update! :)
Hi @Thimoteus, just a friendly check-in again 👍 How's the WIP PR coming? Thanks!
@mkosowsk incoming in a few minutes, I tried to get it out yesterday but ran out of time in the morning.
@Thimoteus any update on this? If we don't hear back by end of week we'll have to give it back to the crowd.
Hi @raboid are you still interested in working on this by chance?
Sorry @ceresstation I'm no longer available.
Hi, I would like to work on this. @ceresstation can I take it up?
@safareli Hello from Gitcoin Core - are you still working on this issue? Please submit a WIP PR or comment back within the next 3 days or you will be removed from this ticket and it will be returned to an ‘Open’ status. Please let us know if you have questions!
Funders only: Snooze warnings for 1 day | 3 days | 5 days | 10 days | 100 days
@safareli Hello from Gitcoin Core - are you still working on this issue? Please submit a WIP PR or comment back within the next 3 days or you will be removed from this ticket and it will be returned to an ‘Open’ status. Please let us know if you have questions!
Funders only: Snooze warnings for 1 day | 3 days | 5 days | 10 days | 100 days
@safareli Hello from Gitcoin Core - are you still working on this issue? Please submit a WIP PR or comment back within the next 3 days or you will be removed from this ticket and it will be returned to an ‘Open’ status. Please let us know if you have questions!
Funders only: Snooze warnings for 1 day | 3 days | 5 days | 10 days | 100 days
here is WIP PR https://github.com/f-o-a-m/chanterelle/pull/95
@mkosowsk @ceresstation We have now merged @safareli's pull request and we would like to award him the funds.
@mkosowsk @ceresstation ping
@ceresstation can you look into this. this has been fixed a while ago but status is not updated on gitcoin page.
Sorry for the delay, just paid you out!
⚡️ A tip worth 450.00000 DAI (450.0 USD @ $1.0/DAI) has been granted to @safareli for this issue from @ceresstation. ⚡️
Nice work @safareli! To redeem your tip, login to Gitcoin at https://gitcoin.co/explorer and select 'Claim Tip' from dropdown menu in the top right, or check your email for a link to the tip redemption page.
Issue Status: 1. Open 2. Started 3. Submitted 4. Done
This Bounty has been completed.
Additional Tips for this Bounty:
Thanks
We want a Chanterelle CLI. The command
chanterelle
seems too long, so it's also an open issue to come up with something, but for this issue I will usechanterelle
. I've never made something like this, so all I can do is specify what I think is it's desired behavior.chanterelle init
should create achanterelle.json
file in the existing directory.chanterelle new my-dapp
should create a directory calledmy-dapp
. Insidemy-dapp
you should find:chanterelle.json
filechanterelle compile
chanterelle deploy my-deployment
chanterelle test
chanterelle install my-ethpm-package-with-version
(see #85)chanterelle help
, and even a help menu for each command.We would also like that whatever solution we have, it's pretty obvious and easy to add new commands.
Perhaps @iostat can speak to what kind of work has already been done before we officially launch the issue.