ethereum / solidity

Solidity, the Smart Contract Programming Language
https://soliditylang.org
GNU General Public License v3.0
23.27k stars 5.77k forks source link

Set up IPNS names for list files from solc-bin #9987

Open cameel opened 4 years ago

cameel commented 4 years ago

Related to #9935 and #9258.

One IPNS name pointing at a directory containing all the lists would be the most convenient option for users but that requires extra post-processing on the computer hosting the files to create the directory. Having separate IPNS names would be acceptable too though not as good.

We're considering also hosting a Brotli-compressed version of every binary (with .bs extension) on IPFS only (i.e. not committed to solc-bin). To make these compressed bnaries discoverable we'd create corresponding lists (e.g. list.bs.json). We should have IPNS names for those too.

github-actions[bot] commented 1 year ago

Hi everyone! This issue has been closed due to inactivity. If you think this issue is still relevant in the latest Solidity version and you have something to contribute, feel free to reopen. However, unless the issue is a concrete proposal that can be implemented, we recommend starting a language discussion on the forum instead.

r0qs commented 1 year ago

I think this issue still relevant and we should keep it open for now.

ekpyron commented 1 year ago

Actually, it should probably not be an IPNS name for the list file, but for the root, s.t. <ipns-name>/bin/list.json etc. pp work.

github-actions[bot] commented 1 year ago

This issue has been marked as stale due to inactivity for the last 90 days. It will be automatically closed in 7 days.