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 in Packages and Local Interface #227

Open
stelford opened this issue Apr 30, 2016 · 3 comments
Open

Documentation in Packages and Local Interface #227

stelford opened this issue Apr 30, 2016 · 3 comments

Comments

@stelford
Copy link

Nimble is awesome, but you know what else is awesome ?! documentation. Nimble has good support for it's own command line options, however, imagine you install the 3rd party package FizzBuzz. How do we know what the API is ? what it does ? any limitations ? etc.

Ideally, the nimble file specification would include a 'doc=foo/blah.html'. In this way, it would be easy to see which packages have documentation and which don't. Why is this important ?

I would love a sort of 'nimble docs', which would launch a localhost:4111 (or whatever) with a html TOC for the installed nimble packages. Any which have a markup/html page could be displayed - and I wouldn't have to go on a great goose chase to try and find what the library does etc. It could all be discovered from the top level HTML index.

@dom96 dom96 added the Feature label Apr 30, 2016
@dom96
Copy link
Collaborator

dom96 commented Dec 29, 2016

This might be something that you are looking for: https://nimpkgdir.firelet.net/docs/jester/jester.html

@dom96
Copy link
Collaborator

dom96 commented Dec 29, 2016

I think a website providing pre-built documentation is the better way to go, for now at least. So this is going to get a low priority :)

@FedericoCeratto
Copy link
Member

FedericoCeratto commented Jan 15, 2017

The "doc" field is partially related to #213 Some of users like having local docs, also the pkg directory cannot display private/unreleased packages. I don't see a need for a local webserver (unless for keyword searches) so opening files in a browser would be enough.

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