Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Make tutorial setup more like a common dev setup #399

Open
droumis opened this issue Apr 25, 2024 · 2 comments
Open

Make tutorial setup more like a common dev setup #399

droumis opened this issue Apr 25, 2024 · 2 comments

Comments

@droumis
Copy link
Member

droumis commented Apr 25, 2024

The tutorial relies on anaconda-project, which no one uses for actual development/analysis with HoloViz and therefore I don't think it's helping new users understand how to utilize HoloViz. Instead, I think the tutorial setup should include a path which doesn't rely on anaconda-project and is more like:

  1. install miniconda
  2. create/activate dev env from env.yml
  3. download required data for tutorial
@droumis droumis changed the title Make tutorial installation more like development experience Make tutorial setup more like a common dev setup Apr 25, 2024
@maximlt
Copy link
Member

maximlt commented Apr 26, 2024

While I also wish we could move away from anaconda-project, I don't know if we can provide a reliable setup that is easier than this:

conda create -n project "anaconda-project>=0.11"
conda activate project
anaconda-project download pyviz/holoviz_tutorial
cd holoviz_tutorial # You may need to delete this directory if you've run the command above before
anaconda-project run jupyter notebook

@droumis
Copy link
Member Author

droumis commented Apr 26, 2024

I'm not so much referring to ease in terms of number of commands being run, but rather how the approach translates into an actual workflow that users will employ while doing their own work with HoloViz, which is not using anaconda-project.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants