sbip-sg / solang

Solidity Compiler for Solana, Substrate, and ewasm
https://solang.readthedocs.io/en/latest/
Apache License 2.0
0 stars 1 forks source link

Add support for earlier Solidity version 0.4, 0.5, 0.6, 0.7 #1

Open taquangtrung opened 2 years ago

taquangtrung commented 2 years ago

Solang currently only supports Solidity 0.8.

Need to add the support for Solidity 0.4, 0.5, 0.6, and 0.7 as well.

minhhn2910 commented 1 year ago

How to do it? Do you have any plan or solution to solve this issue ?

taquangtrung commented 1 year ago

We can modify the parser https://github.com/sbip-sg/solang/tree/main/solang-parser to support it. I'll work with @thanhtoantnt on that.

minhhn2910 commented 1 year ago

We need to think about cost/benefit tradeoff of this feature (also, most features in the future). What can it help (e.g. compare with other tools using benchmarks) & how much effort it required (e.g. a few weeks). I think we can change the format of the issue creation (New feature tag) to be: Benefit : ... Estimate Cost : e.g. 1 week. What do you think ?

taquangtrung commented 1 year ago

@minhhn2910: for estimation purpose, we can use Jira: it's flexible and support the Agile model.

Using GitHub's labels is ok when we have a few issues, but in the long term, Jira offers more options.