Skip to content

Conversation

nagilson
Copy link
Member

No description provided.

Ok, so we were going to make a bootstrapper that was standalone and could be invoked from the sdk. We started that in the cli-lab repo. Then budget cuts, layoffs, and office politics made it so we decided to put it into the SDK. Then we decided to use the existing code instead of taking the time to write all new code.

The point of this will be to have install and uninstall / local sdk management from the sdk itself for things like ci runners, making it easy to manage a local sdk or initialize a repo to download the sdk specified in a global json, etc.

All I am doing in this commit is copying everything from DNVM when it was MIT license as approved by the owner. That is step 1. If you review this all you need to check is that I copied the src folder correctly. Idk how you mess that up. Step 2 would be getting it to build. Step 3 will be taking out the parts we dont need such as serde. I am just copying it all so you can review it but none of this will be used by the SDK until later.
@nagilson
Copy link
Member Author

nagilson commented Jun 6, 2025

I think this is a bad approach. You can't just 'remove' serde.

@nagilson nagilson closed this Jun 6, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant