holoviz-topics / examples

Visualization-focused examples of using HoloViz for specific topics
https://examples.holoviz.org
Creative Commons Attribution 4.0 International
82 stars 24 forks source link

Create docs explaining how to set up a new project #3

Closed jsignell closed 5 years ago

jsignell commented 5 years ago

Right now I have a developer env with nbrr, tornado<0.5, and anaconda-project (this should be captured in an env spec.

I have been doing something like:

mkdir attractors
mv strange_attractors.ipynb ./attractors/
cd attractors
nbrr env --directory "." --name default > environment.yml
anaconda-project init
rm environment.yml

Then I go into anaconda-project.yml, delete all the comments and reorganize it to look like the nice versions.

So I guess I should create a template that can be used by nbrr, anaconda-project, or pyctdev/doit.

jbednar commented 5 years ago

Ok, sounds good.

jbednar commented 5 years ago

The docs for pyviz-topics/examples should also show how one should develop such projects, when going back and forth between editing projects and editing the modules on which the projects are based. @jlstevens can write this, showing how to use pip specifications for the master branch of a module in anaconda-project, for development before the conda package is ready for release.

jlstevens commented 5 years ago

Assigning myself this issue too as a reminder to do the pip+git documentation mentioned above.

jlstevens commented 5 years ago

I have now added a section detailing how to use pip+git in PR #22.

jsignell commented 5 years ago

Closed by #22