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

Documentation #4

Closed
simonster opened this issue Nov 30, 2013 · 5 comments
Closed

Documentation #4

simonster opened this issue Nov 30, 2013 · 5 comments

Comments

@simonster
Copy link
Member

We need better documentation for the functions here than a list in the README. We should probably pick some other package whose docs we like and use the same approach they do. It looks like most packages have one page per category of functions (e.g. Distributions) although some have one page per function (e.g. Winston). The Julia docs have one page for all functions in the standard library, although that approach seems less than optimal for functions that do more complicated things.

@jfsantos
Copy link
Member

jfsantos commented Dec 1, 2013

I like the way it is done in Distributions. I am going to push a documentation skeleton in a few minutes so we can work from there.

EDIT: done in pull request #6.

@jfsantos
Copy link
Member

jfsantos commented Dec 1, 2013

Documentation for master is going to appear at http://dspjl.readthedocs.org/en/latest/ automatically from now on.

@jfsantos
Copy link
Member

jfsantos commented Dec 1, 2013

To be able to access documentation from the REPL, I think we'll have to do something similar to what is done in JuliaLang/julia. I think we have to add the JuliaDoc extensions to our docs to be able to do that.

@simonster
Copy link
Member Author

My understanding is that packages still can't hook into help in a sane way. See JuliaLang/julia#3988 for some recent discussion.

@jfsantos
Copy link
Member

jfsantos commented Dec 1, 2013

You are right. Let's wait until this is solved so we'll know what to do. Meanwhile, our docs will have to do the trick.

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