LinuxQuestions.org
Latest LQ Deal: Latest LQ Deals
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - General
User Name
Password
Linux - General This Linux forum is for general Linux questions and discussion.
If it is Linux Related and doesn't seem to fit in any other forum then this is the place.

Notices


Reply
  Search this Thread
Old 07-27-2004, 09:40 PM   #1
irfanhab
Member
 
Registered: Jan 2004
Location: Pakistan
Distribution: OpenSuse 10.2, Slackware 11, Solaris 10
Posts: 415

Rep: Reputation: 34
Linux has a problem!!!!


Hi all,


Linux has a problem, a big problem.
It lacks quality documentation. In windows tons of documetnation comes with operating systerm. But in linux you have to go out to the net to find help.

It's been long that I desired to learn Kparts (KDE programming), however, because lack of documetnation, I had to drop it. I found a few outdated tutorials which wont compile on new version of KDE. even the KDE APi documentaiton available at their site. does not have a search option. It is really dificult to browse through to find a particular class.


Most linux software, may well be better than their propieretory counterparts but, because lack of doumentaiton people ditch the software.


Some books have been released time to time, however there is no unified resource where all the documentation about linux and related software is available. The TLDP is a good beginning, but all opensource projects need to start a thing like that.
We need somehgting like MSDN, other wise linux will never break into the mainstream desktop market

Last edited by irfanhab; 07-27-2004 at 09:41 PM.
 
Old 07-27-2004, 10:05 PM   #2
qwijibow
LQ Guru
 
Registered: Apr 2003
Location: nottingham england
Distribution: Gentoo
Posts: 2,672

Rep: Reputation: 47
MSDN is free because the users pay for the software....
why not take the money you would have spent on software, and use 10% of it to buy a book, and the other 90% to buy coffee.

that should fix things for you.
 
Old 07-27-2004, 10:38 PM   #3
amosf
Senior Member
 
Registered: Jun 2004
Location: Australia
Distribution: Mandriva/Slack - KDE
Posts: 1,672

Rep: Reputation: 46
Don't you just love guys like this. How much do you pay for MS? How much for OSS?

There are quite a lot of docs. There is a lot of help on the net. There are books if you want to buy them. There are commercial developement tools if you want to buy them as well.

You are comparing apples and artichokes and this is a waste of time. Does it matter for linux to be mainstream? Are the PC dummies that MS created going to be able to handle linux anyway?

PC users of the future will be using appliances rather than the PC we know. It will be a game box or a net box or a multimedia box or an office box. It will be all that the new breed of PC user will be able to handle
 
Old 07-27-2004, 11:36 PM   #4
Dark_Helmet
Senior Member
 
Registered: Jan 2003
Posts: 2,786

Rep: Reputation: 374Reputation: 374Reputation: 374Reputation: 374
The last time I bought a copy of Windows, I got absolutely 0 documentation. Well, that's not true. I got a nice, tiny ~100 page pamphlet populated with essentially fluff; like "This is the Start button", "This is the Taskbar", "This is the close button". The only saving grace for it was the certificate of authenticity on the front for two reasons:
1. It had a hologram sticker that amused me for about 10 seconds
2. It had the product ID needed to install the system

So, from personal experience, I can't see where Windows comes with anymore hardcopy documentation than Windows. In fact, many of the machines I see people buy today come with even less (if any) documentation. If you're referring to online documentation (accessible when the computer is on, but not requiring a connection to the Internet), then I don't think there's much difference in docs. I would actually argue Linux has more. Linux has man pages: documentation for every command and all of the command's nuances. The Windows "Help" feature more often than not leads me down a path to "I cannot help you with this problem". The Linux man pages may be a bit more cryptic from a technical standpoint, but if they are in error, it's an error for providing too much information. I would rather have too much than not enough.

As for the online documentation, it's odd that you say Linux requires you to go online to get docs, and then turn around and say MSDN is wonderful. I'm pretty sure you need an internet connection to access MSDN.

Your experience with Kparts is disappointing. I have usually found excellent documentation for software when I've needed it. However, generalizing an entire operating system's documentation based on one experience is not exactly fair. Would you claim Windows documentation sucks if you wanted to write an extension to the disk defragmenter tool? Well, you can't, because I have never found any documentation regarding the defragmenter or any method for interacting with it. Nor would it be fair to say Windows documentation is horrible and cite a third-party product with lacking documentation (and I've seen quite a few).

I'm not coming down on you, it just seems like you're holding Linux to a double-standard.

Last edited by Dark_Helmet; 07-27-2004 at 11:39 PM.
 
Old 07-28-2004, 12:08 AM   #5
SciYro
Senior Member
 
Registered: Oct 2003
Location: hopefully not here
Distribution: Gentoo
Posts: 2,038

Rep: Reputation: 51
i find the window "help" tool also extremely unforgivable, it asks pathetic questions, if it just gave me the info i know i might be able to determine the problem (thus why linux is so nice to me, it lets me deal with it)

but i do find certain linux man/info pages very pathetic ... namely those for "kill" and the tiny x servers ,,, they do tell you how the command works, and its basic Job, but they don't tell you enough (like for the tiny xservers , they don't give you an example of how to use it (which its a long startup command as theres no real config file, and the man pages are filled with things like "width/[WIDTH]" ... its hard and for me i just gave up and went with a regular x server for my laptop) ... for the kill man page, it says like "kill -{signal}" or something like that, but it doesn't tell you what the "signal" is, or examples of either all or some of the signals ....

other docs i find are quite acquit, and some even with more info then i expected (like a brief history lesson)

all in all, linux man/info pages (and some of the installed "docs") are more then i would ever find in windows,.. almost every command has a corresponding man/info page (some don't,.. but i wouldn't expect free software made by people who do it on there time to write a doc for me .. why should they, i feel lucky if they do) .... theres even man/info pages for some libs installed (like glibc .. which can really help programmers in some cases)
 
Old 07-28-2004, 03:22 AM   #6
DavidPhillips
LQ Guru
 
Registered: Jun 2001
Location: South Alabama
Distribution: Fedora / RedHat / SuSE
Posts: 7,163

Rep: Reputation: 58
Linux has the best documentation I have seen on an OS.

Are you talking about Linux or the Apps that you are using on it?

I do not recall any documentation at all about the windows kernel. unless you are talking about the stuff on the blue screen that shows up all the time.

I guess you really don't need any docs about the windows kernel because there is nothing you can do about it anyway.

As far as the apps go I did not see very many on there.
 
Old 07-28-2004, 09:23 AM   #7
pongmaster
Member
 
Registered: Jul 2004
Location: London, England
Distribution: Mandrake 10.1
Posts: 300

Rep: Reputation: 30
As a newcomer to Linux, I have to say that I was actually blown away by the amount of information and documentation that's available for Linux.
Most distro sites have a huge amount of docs pertaining to their software, and with a little bit of searching on things like TLDP you can usually find what you're looking for. If you actually purchase a distro from the manufacturer, then you usually get a printed manual, sometimes two or three.
Forums like this are also a great help; use the forum search feature if you can't find what you're looking for - it really works.

I'm sorry that you didn't find what you were looking for with regard to the KDE programming. Perhaps if you'd asked a question here - or searched the forums - somebody else that's experienced the same problem as you would have helped you out. If you don't ask, you don't know, right?

As a long time Windoze user, I got frequently frustrated (to the point of moving to Linux) by problems not being resolved, and getting the final cure-all answer of "re-install it" or "re-install Windoze" and that's no real solution, is it? Microshaft give out this advice in their Knowledge Base (and that's a contradiction in terms if ever there was one) regularly to solve problems. No matter how much documentation Microshaft have, if the answer always comes down to "re-install it" then they might as well just have one page in their Knowledge Base saying exactly that.
 
Old 07-28-2004, 10:10 AM   #8
320mb
Senior Member
 
Registered: Nov 2002
Location: pikes peak
Distribution: Slackware, LFS
Posts: 2,577

Rep: Reputation: 48
http://www.tldp.org/

the linux documentation project has more stuff
than you can read in a lifetime..............do you homework before
whining.
 
Old 07-28-2004, 11:12 AM   #9
jwijesundra
Member
 
Registered: Jun 2004
Posts: 52

Rep: Reputation: 15
I'm pretty new to Linux but I've gotten a lot of assistance thru people and there are a lot of docs out there. But I think the plus point to windows is that yu prolly wudn't need the documentation in the first place 4 winders cos stuff tends to work by itself. On the other hand yu get a better understanding of how stuff works on linux. The gr8 thing bout Linux is the s/w tends to give room for yu to enhance it through custom written modules or just changing the source, which although i'm a newbie I've already done on a coupla instances.
 
Old 07-28-2004, 11:13 AM   #10
Dark_Helmet
Senior Member
 
Registered: Jan 2003
Posts: 2,786

Rep: Reputation: 374Reputation: 374Reputation: 374Reputation: 374
To be fair, he did mention TLDP in the original post, and said it was "a good start". I have rarely found the TLDP lacking whenever I need it, but there is a tendency to find poorly written or outdated How-Tos. My experience with Linux lets me sift through them, find the important bits, and move on. Someone new to the Linux world might come across these same How-Tos and find themselves running smack into a wall. But that's along the same lines of the technical nature of the man pages. It takes time to get used to them. When you do, a lot more doors become unlocked, and that earlier wall doesn't seem quite so high. After a while, it may even be reduced to a speed bump.

Last edited by Dark_Helmet; 07-28-2004 at 11:14 AM.
 
Old 07-28-2004, 11:24 AM   #11
DavidPhillips
LQ Guru
 
Registered: Jun 2001
Location: South Alabama
Distribution: Fedora / RedHat / SuSE
Posts: 7,163

Rep: Reputation: 58
Please keep in mind that GNU/Linux is a rapidly changing OS. It's not easy to stay on top of things that change that quickly. Unlike Windows which has not really changed much in the last few years. Except for the desktop wallpaper.
 
Old 07-28-2004, 11:44 AM   #12
qwijibow
LQ Guru
 
Registered: Apr 2003
Location: nottingham england
Distribution: Gentoo
Posts: 2,672

Rep: Reputation: 47
Quote:
Please keep in mind that GNU/Linux is a rapidly changing OS. It's not easy to stay on top of things that change that quickly. Unlike Windows which has not really changed much in the last few years. Except for the desktop wallpaper.
true.. and its the programmers and artists that get all the glory.. not the guy who wrote an article.

Quote:
yu prolly wudn't need the documentation in the first place 4 winders cos stuff tends to work by itself.
it tends to break by itself too. and then give an "Error code 10: the device is not available because it is unplugged, or not functioning correctly" which helps no end !
 
Old 07-31-2004, 07:23 AM   #13
irfanhab
Member
 
Registered: Jan 2004
Location: Pakistan
Distribution: OpenSuse 10.2, Slackware 11, Solaris 10
Posts: 415

Original Poster
Rep: Reputation: 34
Wait a second!!!

I was referring to the local documentation at the user's site or desktop, sure linux has great online documentation, which windows can not match.

and MSDN is also available offline in form of CDs and DVDs
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
Sound Card problem(every time i install linux i have diffirent hardware problem) jacka1l Linux - Newbie 7 08-11-2005 06:10 AM
Linux=Chaos... Someone needs to fix the Linux problem Skrilla Linux - Distributions 127 07-29-2005 09:11 PM
linux from scratch build with linux-2.6.11 and my pktsetup problem! behmjoe Linux - Software 8 04-02-2005 03:32 AM
Cups Printing problem, Linux to Linux Printing problem folken718 Slackware 2 11-08-2004 10:10 AM
Redhat (rhel v2.1) bootup problem with linux (linux vs linux-up) namgor Linux - Software 2 06-24-2004 02:49 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - General

All times are GMT -5. The time now is 07:32 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration