-
Notifications
You must be signed in to change notification settings - Fork 5.6k
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
replace Brownie
with Ape
#14871
Comments
From what I can tell, brownie had a release just last week, so I wouldn't say it's no longer being actively maintained. |
That's true. However, there is no guarantee for regular release and maintenance. It would be better to direct devs to tools with some guarantee that the tool will be maintained for the foreseeable future. |
I'd not go as far as to remove Brownie. If it's still releasing, it still a valid choice. We should list both. But yeah, even the maintainer admits that there's not going to be much happening there other than basic maintenance and seems supportive of Ape: eth-brownie/brownie#1515 (comment). So adding a note along these lines would be fair, so that people know that they should try more actively maintained frameworks first. |
Also, perhaps we should list Wake too? I actually don't know anything about it, found it only recently, but it claims to be another Python-based Solidity framework. |
I guess I will have to adjust the changes in the pull request to accommodate Brownie too. |
Let's wait for the discussion to resolve here, especially for @mehtavishwa30's opinion. I'm fine with the change the way I stated above, but ultimately she's the one responsible for maintaining that section of the docs now so it's her call. |
This comment was marked as spam.
This comment was marked as spam.
Hey @cenwadike! Thank you for bringing this up. It's helpful to know which tools are maintained and should be encouraged as alternatives to older inactive ones. However, as @cameel mentioned, I am planning to do a refresh of the resources page based on a wider ecosystem evaluation of the tooling landscape. Currently, it makes most sense to introduce the suggested changes only as part of a holistic update rather than addressing individual issues/contributions. This would allow to also accommodate feedback and interest from the larger user community, the yearly survey results, etc. With that reasoning, I will be closing this issue for now. :) |
Page
Resources page
https://docs.soliditylang.org/en/v0.8.24/resources.html#integrated-ethereum-development-environments
Abstract
Brownie is no longer actively maintained and has been replaced by Ape.
Ape should replace Brownie to avoid leading new users from using an unmaintained tool.
Pull request
#14870
The text was updated successfully, but these errors were encountered: