Package: general Severity: wishlist
Excuse me for my bad English :-) At this time Debian 6 has no official manual - single, full, for exact release. It has many documentation, but current situation has next problems. 1. Information is separated onto many documents. General themes like networking is covered by many documents. But this documents: a) is not full; b) often describes same questions. Result: user must make search in many documents to find solution of some problem. User will lost many time. 2. Documentation is often written for "Debian in general", not for exact Debian release. Result: user can read not actual information and he/she will not know about it some time. This time period will be lost time. I will give a concrete example now. Example 1. Problem: Windows can ping other Windows by name. Debian with default LXDE installation cannot ping Windows by name. What should user (not very experienced in Debian) to do to enable "ping Windows by name" feature? Path to solution. After filtering more than 20 links at http://www.debian.org/doc we have at least 4 documents at Debian web site that can contain answer: http://www.debian.org/doc/manuals/debian-faq/ no such chapter, no answer, lost time http://www.debian.org/doc/manuals/debian-reference/ section "5.1.2. The hostname resolution" has no answer, lost time http://www.debian.org/doc/FAQ/ no such chapter, no answer, lost time http://wiki.debian.org Debian wiki gives many links: http://wiki.debian.org/DebianReference/Network Citate: "The new "Debian Reference (v2)" is no more build from wiki. Source will be available in DDP SVN". Cool, what user should do with this? No answer, lost time. http://wiki.debian.org/NetworkConfiguration no such chapter, no answer, lost time. http://wiki.debian.org/netconf no such chapter, no answer, lost time http://wiki.debian.org/NetworkManager Debian can work without it. No answer, lost time. http://wiki.debian.org/SAMBAClientSetup no such chapter, no answer, lost time Result: no answer, lost many time. Documentation at Debian's website has no description of "ping Windows by name" feature. Please note that: 1) this feature is supported by Debian 6. So it is strange that it is not documented; 2) this is thing that should just work. So it must not eat many user's time. You can say that user is stupid and he/she just should make better search (like people can do at many forums). But I hope that you will not controvert that Debian's documentation can eat many user's time in situations where good operating system's documentation must not eat many user's time. You can analize many other user's problems: - how to set up fast VNC server (what programs or X plugins available, their advantages and disadvantages, how to configure firewall for VNC, will VNC server work without monitor or not, how to set VNC server resolution if computer has no monitor etc)? - how to define primary audio device in ALSA? - why video playing is very slow with modern videocard and default X settings (without xorg.conf)? I am sure that all this problems have not good solutions in current documentation on Debian's website. I suggest to make big and great official manual for all next Debian releases. This manual should cover all possible aspects of using Debian - at least as operating system. Applications and games can be documented later :-) It may seem that this is impossible because Debian is very big. But good operating system must have good manual! This is not impossible. The way to start creating full manual can be the following. 1. Create empty Single Debian Manual based on Wiki conception, so each useror developer will be able to participate in it. I know that Debian has wiki already, but now this wiki does not have task to make full Debian manual. 2. I hope that author of each package should write list of tasks that his/her package solves. This list should be inserted into single Debian manual. List should contain the link to package documentation. Steps 1 and 2 are not impossible and not even very difficult. This steps will give us at least template for future manual. This template will be usable even without additional processing. It will cover all Debian features because all authors will insert all features of all packages in it. It will contain links to all documentation. All for exact defined Debian release in single place. So, impossible will be possible :-) Let's return to our example with VNC server. User wants to run VNC server? He/she go to single Debian manual. Simple search by "VNC" keyword will give all VNC features of Debian and link to documentation that contains information how to enable needed feature. It will be good if manual will not only list of features and packages, but also will contain comparing of solutions. In other words, manual will require some postprocessing after steps 1 and 2. Please note that other ways to create good single manual are possible. Please write if you know this ways :-) ----------------------------- Regards, Sergey -- System Information: Debian Release: 6.0 APT prefers stable APT policy: (500, 'stable') Architecture: i386 (i686) Kernel: Linux 2.6.30-2-686 (SMP w/1 CPU core) Locale: LANG=ru_RU.UTF-8, LC_CTYPE=ru_RU.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org