Live data from Hacker News

Ask HN: awesome web-based documentation?

news.ycombinator.com

31–40 of 47 posts

Re: Ask HN: awesome web-based documentation?

#31

Flask's documentation is my favorite. I sat down and read all of it one night just because it was so beautiful and readable. http://flask.pocoo.org/

Thought I'd get to Flask before Steve, but clearly I was mistaken. Another vote for Flask. Gorgeous.

Also: Flask's documentation is so gorgeous it almost convinced me I needed to use the framework even though I knew didn't need to use it.

Re: Ask HN: awesome web-based documentation?

#33

jQuery and CakePHP have been very helpful in the past. http://docs.jquery.com/Main_Page http://book.cakephp.org/ Also, the PHP documentation is very good. The layout could be better but it's kept really simple with lots of examples to help you out. http://www.php.net/manual/en/

It's funny because everyone ALWAYS complains about the CakePHP documentation on #cakephp, but whenever it is pointed out that it is a wiki, the following excuses come up:

- I'm too busy

- It should already be there, this is a common problem

- I don't know enough to edit

- How do I make an account

Good documentation for a community is hard.

Re: Ask HN: awesome web-based documentation?

#34
post #23

http://us3.php.net/strstr -> The php docs have one redeeming quality that I wish all of them had: comments! Whenever there is odd behavior, a gotcha, a pitfall, it's always in the comments. No need to trawl through blogs and mailing lists.

I agree, and have an additional comment: If the comments become part of the documentation, then you need to ruthlessly edit them to remove incorrect advice, duplication, and redundancy. If you simply leave everything there forever, then the comments become worthless. Integrity of information is everything.

Agreed. It would also be worth considering using Stack Overflow-style voting for comments.

Re: Ask HN: awesome web-based documentation?

#35

jQuery and CakePHP have been very helpful in the past. http://docs.jquery.com/Main_Page http://book.cakephp.org/ Also, the PHP documentation is very good. The layout could be better but it's kept really simple with lots of examples to help you out. http://www.php.net/manual/en/

The jQuery docs were MUCH better before the 1.3 release. They now use "plain speak" descriptions of what each function does and sorts them alphabetically. They used to be coder friendly descriptions grouped together by functionality. For example, the show() and hide() used to be next to each other, now they're not.

Re: Ask HN: awesome web-based documentation?

#36

Flask's documentation is my favorite. I sat down and read all of it one night just because it was so beautiful and readable. http://flask.pocoo.org/

Another vote for Flask. The Sintra docs are also quite good. http://www.sinatrarb.com/documentation

Related to Sinatra, the Padrino docs and guides are really good. On top of reference style documentation, guides and tutorials like the ones at http://guides.rubyonrails.org/ that are topic based are really helpful

Re: Ask HN: awesome web-based documentation?

#37

http://us3.php.net/strstr -> The php docs have one redeeming quality that I wish all of them had: comments! Whenever there is odd behavior, a gotcha, a pitfall, it's always in the comments. No need to trawl through blogs and mailing lists.

I loathe PHP's docs for two reasons: - the colour choice; - the comments.

The colour choice for code examples is orange on gray. This is almost impossible to read for colour-blind people. I have to squint to make out each character. I can't get in to a flow and read the code, I have to decode each character then put them together to read the snippet in its entirety.

I don't think user-land comments have any place in documentation. The docs form part of the official specs for the language and, personally, I find user comments create too much unintentional confusion. You often find well-intentioned amateurs make basic errors in PHP's doc examples. User comments can be great for examples, but they belong in a separate place, say, a wiki.

An example of good docs IMO is Python's. A nice helpful topic bar on the left, and careful docs on the right.

Re: Ask HN: awesome web-based documentation?

#40
post #23

Earlier quoted context omitted.

I agree, and have an additional comment: If the comments become part of the documentation, then you need to ruthlessly edit them to remove incorrect advice, duplication, and redundancy. If you simply leave everything there forever, then the comments become worthless. Integrity of information is everything.

Agreed. It would also be worth considering using Stack Overflow-style voting for comments.

Pet weekend project / software as a service?
Post reply on HN