iterative / example-repos-dev

Source code and generator scripts for example DVC projects
https://dvc.org/doc
21 stars 13 forks source link

get-started: add codespaces support with VS Code extension #108

Closed shcheklein closed 2 years ago

shcheklein commented 2 years ago

@jorgeorpinel yep, it's done here https://github.com/iterative/example-get-started/pull/18

jorgeorpinel commented 2 years ago

One thing I'm not sure about is the sshd process that's automatically launched though. I don't think that's normal but can't tell where it comes from

image

jorgeorpinel commented 2 years ago

it seems to work!

Well, one more thing I don't see in based on https://github.com/iterative/example-get-started/pull/18 is all the experiments that are run in this generation script though. Shouldn't those be visible by default?

UPDATE: Ah never mind, by default it only shows experiments from that text branch (codespaces) and there's none. dvc exp show --rev master shows the one experiment that exists in that branch (I assume the current repo was generated with an older script).

jorgeorpinel commented 2 years ago

One thing I'm not sure about is the sshd process that's automatically launched

p.s. this only happened when I created the Codespace. No longer happening after stopping and restarting 🤷🏼

jorgeorpinel commented 2 years ago

qq - should DVCLive & CML be added to the container?

They're not used in the get-started example repo are they?

jorgeorpinel commented 2 years ago

@shcheklein @iesahin should we generate and deploy this to https://github.com/iterative/example-get-started ? For a final check -- and probably update the README with basic instructions and links to Codespaces docs.

shcheklein commented 2 years ago

@jorgeorpinel I'll handle this, guys. CML workflow is not working atm (due to some recent changes that GH made) - we need to wait for a bit. Also, this project is used in Studio - we should be careful updating it.