ETH Zurich, a university in Switzerland, already has a programming language named Viper. On October 30th I was contacted by a member of their faculty with a request for us to change our name in order avoid potential confusion with the myriad of tools available for that project. Their project has the potential to target the Ethereum ecosystem for formal verification purposes, so a name change was important to them.
Over the past month we have discussed many possible name changes, including (for posterity):
In the end, vyper was chosen as our desired project name, in order to disambiguate with the other Viper project and match our .vy file extension choice.
In order to accomplish the name change, we need to do the following
Please list below if there are further concerns or comments/questions. This must be a concerted effort by our entire community in order to be successful.
@jacqueswww honestly completely forgot about that lol
I have eth-vyper pypi and vyper read the docs.
@DavidKnott @jacqueswww @vbuterin What do you think the best way is to explain and market the name change to the wider community? And at what point in time? (first beta, first release, etc)
For explaining the name change I think we should just tell the community what happened asap, though I think we're lucky in that people shouldn't get too confused going from viper to vyper and there won't be too many compatibility issues given that it's not in productions.
@jacqueswww @DavidKnott I think we have all our ducks in a row on this, just need to finish #627 and #630. Can you guys think of anything else that needs to get done?
Lol, who marked this "Easy Pickings"?
This has been done. Wooooo :champagne: :fireworks:
Most helpful comment
This has been done. Wooooo :champagne: :fireworks: