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

move mathematical program jupyter notebook to drake #10965

Closed
RussTedrake opened this issue Mar 20, 2019 · 4 comments
Closed

move mathematical program jupyter notebook to drake #10965

RussTedrake opened this issue Mar 20, 2019 · 4 comments

Comments

@RussTedrake
Copy link
Contributor

From https://github.com/RussTedrake/underactuated/blob/master/src/mathematical_program_examples.ipynb
I could imagine it living in drake/tutorials or drake/doc/tutorials.

Depends on #9650

RussTedrake added a commit to RussTedrake/drake that referenced this issue Mar 20, 2019
New logo subtitle.
Replace long text list of features with a simple table.
First pass has some simple graphics and links to the c++ doxygen.  I plan to fill in each of these boxes with links to sphynx tutorials (using pydrake) in the next passes.We can also make better images.

Zap some old, stale documentaiton.
Zap outdated models text referenced in RobotLocomotion#9287

Added some follow-on TODOs:
RobotLocomotion#10965, RobotLocomotion#10966, RobotLocomotion#10967
@EricCousineau-TRI
Copy link
Contributor

EricCousineau-TRI commented Mar 20, 2019

My vote is that it go under either drake/doc/tutorials, or possibly even drake/examples?

We can always figure out the install story for notebooks then (which is still a bit murky pending resolution of stuff like #9645).
Absolutely, we should never vendor in jupyter. Any platform that doesn't have the deps to support it natively doesn't get to use it (which I think is only Xenial, and will disappear from support soon-ish anywho, per #10606.)

@RussTedrake
Copy link
Contributor Author

drake/examples is also fine for me. I slightly prefer that over drake/doc/tutorials... I want these to be easily findable.
what exactly do you mean by "vendor" in jupyter?

@EricCousineau-TRI
Copy link
Contributor

EricCousineau-TRI commented Mar 20, 2019

By "vendor", I mean that we install our own version of jupyter via //:install (like what we do with @vtk).

(I was / am still entertaining the idea of vendoring in numpy for #8116; even though it's a core package it seems to be excellent in terms of ABI backwards compatibility + minimal disruption, and has minimal disruptions. I have not seen this in Jupyter; I also haven't had to dig in either.)

@EricCousineau-TRI
Copy link
Contributor

Done via #11694

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

No branches or pull requests

3 participants