Hi,
I want to modernize the man pages of the BSD systems.
In my opinion the modern man pages should be organized under the use cases of the tools. Today they are organized following the options and commands of the tools. For example the
This makes it possible to organize the man pages in files and directories with the use case as name and entries. So you can link every use case with alternative tools where appropriate.
Then I would like to make HTML5 the main development platform for the man pages. Every BSD platform has at least a text based browser. HTML5 is known to much more people than Troff and Nroff etc. One can use modern layouts to present alternative examples for every tool and use case etc.
At last - as far as I planned it for now - there should be for every use case a required section of examples and alternatives. This is in my mind a must for man page as the standard use of the tool should be shown for someone learning from the man page.
Tell me what you would like to make better in the man pages system.
I want to modernize the man pages of the BSD systems.
In my opinion the modern man pages should be organized under the use cases of the tools. Today they are organized following the options and commands of the tools. For example the
ls
man page shows the options -a and -A and so on. I would like to make these entries "Show all files and directories even those starting with ." and "Do not list implied . and ..".This makes it possible to organize the man pages in files and directories with the use case as name and entries. So you can link every use case with alternative tools where appropriate.
Then I would like to make HTML5 the main development platform for the man pages. Every BSD platform has at least a text based browser. HTML5 is known to much more people than Troff and Nroff etc. One can use modern layouts to present alternative examples for every tool and use case etc.
At last - as far as I planned it for now - there should be for every use case a required section of examples and alternatives. This is in my mind a must for man page as the standard use of the tool should be shown for someone learning from the man page.
Tell me what you would like to make better in the man pages system.