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

DOC: fix links to matplotlib, notebook docs #4022

Merged
merged 1 commit into from
Aug 14, 2013
Merged

Conversation

ivanov
Copy link
Member

@ivanov ivanov commented Aug 14, 2013

I've added a link to pandas, made all matplotlib links point to
matplotlib.org, and fixed a link in the notebook help menu to point to our new
notebook.html, now that htmlnotebook.html is a redirect.

Whoever ends up merging this PR should backport it to 1.x.

I've added a link to pandas, made all matplotlib links point to
matplotlib.org, and fixed a link in the notebook help menu to point to
our new notebook.html, now that htmlnotebook.html is a redirect.

Whoever ends up merging this PR should backport it to 1.x.
<li><a href="http://docs.sympy.org/dev/index.html" target="_blank">SymPy</a></li>
<li><a href="http://matplotlib.sourceforge.net/" target="_blank">Matplotlib</a></li>
<li><a href="http://pandas.pydata.org/pandas-docs/stable/" target="_blank">pandas</a></li>
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

as I wrote in #4011 I would prefer this to bee a loop over [(name,url), ....] to be easier to patch for kernels like julia/ruby.
The divider is a nice limitation of what is IPython specific and can be hard coded. And what should be language dependent.

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

you mean you want me to remove all of those and replace them with a just a place holder, and have some javascript fill in those links into that place holder?

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

you mean you want me to remove all of those and replace them with a just a place holder, and have some javascript fill in those links into that place holder?

Or Jinja, I don't know. What do you think ?

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Well, I suppose that's just a question of whether we want this to
be done on notebook load server side (jinja) or dynamically
(javascript). I'm thinking javascript will be nicer, and that way
maybe packages could have methods that hook into that system and
register themselves in the menu.

What do you (and others) think?

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Let's wait on that - when we are start to think about integrating notebook
documentation for third party libraries we will have to tackle all of that.

On Wed, Aug 14, 2013 at 2:42 PM, Paul Ivanov notifications@github.comwrote:

In IPython/html/templates/notebook.html:

             <li><a href="http://docs.sympy.org/dev/index.html" target="_blank">SymPy</a></li>
  •            <li><a href="http://matplotlib.sourceforge.net/" target="_blank">Matplotlib</a></li>
    
  •            <li><a href="http://pandas.pydata.org/pandas-docs/stable/" target="_blank">pandas</a></li>
    

Well, I suppose that's just a question of whether we want this to be done
on notebook load server side (jinja) or dynamically (javascript). I'm
thinking javascript will be nicer, and that way maybe packages could have
methods that hook into that system and register themselves in the menu.
What do you (and others) think?


Reply to this email directly or view it on GitHubhttps://github.com//pull/4022/files#r5777308
.

Brian E. Granger
Cal Poly State University, San Luis Obispo
bgranger@calpoly.edu and ellisonbg@gmail.com

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

It is true that at some point we will be able to start many kernels from a single notebook...
So let's leave forget about config for now.

@Carreau
Copy link
Member

Carreau commented Aug 14, 2013

1 small comment, an relaunched travis build on 2.6 which failed for unrelated reason.

@Carreau
Copy link
Member

Carreau commented Aug 14, 2013

+1 to merge.

ivanov added a commit that referenced this pull request Aug 14, 2013
DOC: fix links to matplotlib, notebook docs
@ivanov ivanov merged commit 6537445 into ipython:master Aug 14, 2013
@ivanov
Copy link
Member Author

ivanov commented Aug 14, 2013

I like pushing that green button :) thanks for the review @Carreau and @ellisonbg!

@ivanov ivanov deleted the doc-links branch August 15, 2013 18:40
minrk added a commit that referenced this pull request Aug 16, 2013
I've added a link to pandas, made all matplotlib links point to
matplotlib.org, and fixed a link in the notebook help menu to point to our new
notebook.html, now that htmlnotebook.html is a redirect.

Whoever ends up merging this PR should backport it to 1.x.
mattvonrocketstein pushed a commit to mattvonrocketstein/ipython that referenced this pull request Nov 3, 2014
DOC: fix links to matplotlib, notebook docs
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

Successfully merging this pull request may close these issues.

None yet

3 participants