Hugo is awesome, its documentation is not
1–10 of 128 posts
Re: Hugo is awesome, its documentation is not
#2Re: Hugo is awesome, its documentation is not
#3Re: Hugo is awesome, its documentation is not
#4It sounds like a basic thing, but it's also the main reason people write bad documentation
Re: Hugo is awesome, its documentation is not
#5Having a parallel set of tutorials that do not use a theme would make a large improvement in understanding what is going on.
Re: Hugo is awesome, its documentation is not
#6Re: Hugo is awesome, its documentation is not
#7Thinking about the four kinds of documentation [1], it seems like the Hugo docs are structured as a reference but presented as an explanation/tutorial. I've found it useful to sit down and explicitly think about the purpose of a piece of documentation before writing it, and then write it with that purpose in mind. It sounds like a basic thing, but it's also the main reason people write bad documentation [1] https://d…
BTW, I think this might be the updated version of the same site (decoupled from Divio): https://diataxis.fr/
Re: Hugo is awesome, its documentation is not
#8There are so many ways to title the article and approach this topic, yet the author still chose a petulant and insulting one to vie for attention.
I have this same problem with the documentation for the (really absolutely incredibly useful) Caddy webserver.
Caddy itself is extremely powerful and you can do a lot with the configuration. But finding how you do that requires exploring the documentation as if it were a hypertext adventure. Some of this comes from the documentation effort being repeated for the significantly different 2.x version, but it's also a deliberate choice.
Re: Hugo is awesome, its documentation is not
#9Thinking about the four kinds of documentation [1], it seems like the Hugo docs are structured as a reference but presented as an explanation/tutorial. I've found it useful to sit down and explicitly think about the purpose of a piece of documentation before writing it, and then write it with that purpose in mind. It sounds like a basic thing, but it's also the main reason people write bad documentation [1] https://d…
Re: Hugo is awesome, its documentation is not
#10This gives a few good examples of how the Hugo documentation could improve (the click-bait word "Sucks" in the title is a bit exaggerated, in my opinion). I would challenge the author to, in the spirit of open source, go ahead and make some of the suggested changes and submit the changes in a Pull Request!
No need to write a disclaimer about best intentions unless you chose language that could rile people up.