aptos-core
aptos-core copied to clipboard
split repo
🚀 Feature Request
split big repo
Motivation
framework dep is too long to download.
Can you provide more details? Parts of our repo require the move and framework deps, so this is unavoidable for these.
@JoshLind download framework dep will clone entry git repo, it 's too big.
if we split it into a separate repo, it will be small download.
we just need download framework repo, not entry aptos_core big repo.
The solution here is to use on-chain instead of git deps in the Move.toml
. It is true that there is a large overhead here because for each Move package referenced, the full aptos-core repo needs to be downloaded.
Similar as #5909
This issue is stale because it has been open 45 days with no activity. Remove the stale
label or comment - otherwise this will be closed in 15 days.
This issue is stale because it has been open 45 days with no activity. Remove the stale
label or comment - otherwise this will be closed in 15 days.
I note that there is a --skip-fetch-latest-git-deps flag which you can use in case of poor network connection.
Update: there's been more discussions on this issue recently, and here's what we plan to do to address this issue
- Setting up a mirror repo that serves only the framework packages
- This will be a read-only repo, with changes automatically synced from aptos-core using copy-bara
- Exploring git shallow cloning so to avoid downloading unnecessary histories