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

Better documentation/Documentation Independence #137

Closed
stanier opened this issue Dec 10, 2014 · 5 comments
Closed

Better documentation/Documentation Independence #137

stanier opened this issue Dec 10, 2014 · 5 comments

Comments

@stanier
Copy link

stanier commented Dec 10, 2014

I first came across this project only a short while ago, and was initially driven off by one discerning factor: poor documentation.

I understand that the goal of the project is to write a functional open governance node.js fork and not to write a book on it, but I seriously feel that documentation is necessary, and should be mostly independent from Joyent's repo wiki and site.

I think that it is good to reference the original for purposes of documenting the platform, but there seems to be very little information about the project itself.

@naholyr
Copy link
Contributor

naholyr commented Dec 10, 2014

Is that a general complaint on Node? Because I didn't feel this low quality :(

Anyway, any subjective advice apart, I think moving the project to open governance means moving documentation along the same way. Code + project should be a single entity to me. So 👍

@rumkin
Copy link
Contributor

rumkin commented Dec 10, 2014

👍. It should be rewritten to markdown for better accessibility at least.

@stanier
Copy link
Author

stanier commented Dec 10, 2014

@naholyr I'm not complaining about node or it's documentation or any of that. I'm just saying that io.js should have it's own basic level of documentation.

It has the potential to surpass node or branch off in a completely separate development path, and I think it would be better to at least provide the basics (installing, FAQ, description, configurations, etc).

For instance, what if it was decided to add additional launch parameters that node doesn't have? Node's documentation wouldn't have record of it, so users wouldn't have a clue about the changes unless they searched the code for it.

@sam-github
Copy link
Contributor

@rumkin the docs are in markdown: https://github.com/iojs/io.js/tree/v0.12/doc/api

I agree the docs are poor. PRing improvements to them is going to help, opening issues about it is unlikely to help. I've been PRing improvements to them. Node's docs are a WIP.

@stanier is there some specific information you failed to find?

Note that iojs hasn't built a release or a doc site yet from this source, but all the mechanisms are there. The entire nodejs.org site is generated from the doc/ folder of joyent/node, and io.js contains the same source and scripts. I assume when a site is created from which to download releases, the docs will be on that site.

@cjihrig
Copy link
Contributor

cjihrig commented Jan 2, 2015

Closing, as there doesn't seem to be a particular takeaway from this issue. Documentation improvements are always welcome.

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

5 participants