Slashdot Mirror


LDP Restructuring and Growing

Guylhem Aznar writes " After some restructuring of the Linux Documentation Project (LDP) we feel ready to serve the Linux community from our new home. The LDP has collected and produced numerous documents such as guides, HOWTOs and mini-HOWTOs, FAQs pages, and more. " Continues in article body...

All in all the LDP endeavors to produce and provide a one-stop source of information relating to the various aspects of Linux. There is now also a search engine on the front page to help you quickly and efficiently locate the documents you need. If you have a question, chances are you will find what you need here.

These documents are produced for you, the end users. That means if there is anything in the documents you find unclear, ambiguous or incorrect you should not hesitate in contacting the author. While the workload of the authors in general may be high and cannot be expected to answer specific problems you may have on your machine, generally authors are only happy to receive feedback on the documents.

Likewise, if you feel you have something to contribute or you wish to try your hands as an LDP author you are welcome to contact the LDP coordinator with your inputs (see the HOWTO-HOWTO). Remember that new documents are produced all the time so it is important to contact the LDP before you start writing in order to eliminate the possibility of duplicate work.

Remember that you do not have to be on-line to read the HOWTOs, in many cases these documents are installed with your Linux distribution and can be found in /usr/doc/HOWTO/

142 comments

  1. Re:Still SGML is required... by Anonymous Coward · · Score: 0
    Fine. Then please explain to us how you are going to automatically convert your documents to [...]

    I don't. Before I give a longer answer however I should maybe inform you that in my pro life I am developing XML tools. I have more than enough SGML-light in my day work, I can't see it any more in my spare time! When I take the role of a tech. writer, I am not supposed to do document conversion. In the chain of producing documentation, there is a clear separtion between content provisioning and publishing.

    If the LDP and other organisations complain about the lack of documentation they should think about making it more easy to contribute. Why the f*ck does a documentation author have to be an expert in SGML processing, format conversion and other tricks?

    Instead of complaining, why the f*ck don't they set up a conversion service, and accept contributions in a number of formats? Instead, they are proud in beeing able to generate the most useless formats out of their SGML markup graves.

    Seriously, read the HOWTO-howto ( if you're too lazy to do that, you're probably too lazy to maintain a HOWTO ).

    I did, you asshole. I offered my stuff anyhow, stating that I have more interesting things to do in my spare time than writing markup. All I got was responses like yours, trying to imply that I am too stupid/too lazy to do the job. Fine with me, one pice of documentation less for the LDP. Not my problem. I know how the stuff work, I don't need documentation for sed. But then please stop complaining about the lack of documentation writers! As long as it is made difficult, the LDP has not right at all to complain. Period. Instead of working with the authors they work against them, religiously sticking to their SGML. The fact that I can do SGML + their f*cking DTD doesn't mean that I want to do it. The fact that many good authors are just not able to handle the stuff means the loss of potential authors. And all they do is complaining.

  2. Inputs made easy by Anonymous Coward · · Score: 0
    I hope you will be pleased to hear that linking to faqs.org is definitely on the cards as well as numerous other sites.

    Also the LDP is generally approachable, you can join in on the ldp-discuss list, or perhaps first peruse the archive and make your suggestions. Even simpler is the automated feature where you can submit your own links

  3. Re:Still SGML is required... by Anonymous Coward · · Score: 0
    As a simple solution that still benefits the readers: why not offer the plain text document on a web page, attach a copyright that allows someone else to do the markup? That way people will find it on your web site or on the LDP sites for those who loves fancy markup.

    Personally I feel the plain ascii format is still very useful and it will be with us for the forseeable future. I hear of logical data rot, where daily GB's of data become unavailable due to loss of reader machines or software and a data format that is proprietory of a company gone bankrupt. Then all you have is a README.txt and endless files that noone can read anymore. This could probbaly be worth a separate topic.

  4. Re:DocBook is progress? by Anonymous Coward · · Score: 0
    Ah yes, the 70's technologies, that would be TeX and LaTeX, right? I used the latter extensively and was pleasantly surprised how professional my attempts came out. One may philosophise a lot on the factt that the (La)TeX development is still surging ahead and is doing very well. Even HTML rendering is good and also supports META tagging, something the HOWTOs are missing to this day.

    Just look at the newsgroups, like comp.text, comp.text.sgml, comp.text.tex, comp.text.xml and the rest of it and you too might get the impression that SGML is a good idea that the steam went out of.

    Having said that the old DTD used by LDP does the job reasonably well, though some improvements would do nicely.

    The issue of graphics is a tricky one. GIF has legal problems, JPEG is suited to photos rather then diagrams, and PNG is not common enough. Worse, many of the users do not have capabilit for fancy graphics. This has come up in the past on the mailing lists.

    In the mean time we can use ascii graphics... Later I hope that Scalable Vector Graphics, and CGMOpen will provide a better platform for diagrams.

  5. Linuxdoc is not dead by Anonymous Coward · · Score: 0
    Tell me, does the ascii rendering work properly with DocBook tools now? I heard it didn't work that well which wold disqualify it. In many places ascii still is king.

    With LDP and OSWG you have a choice, if you use LinuxDoc you can submit your work to LDP, for DocBook you will find OSWG will welcome your work. Don't let the format issue stop you from writing useful docs.

    There is some hope that OSWG HOWTOs can be bundled with LDP docs in the future. Files on disk are in /usr/doc/HOWTO/ , not in /usr/doc/LDP/ so noone is making claims on anyone elses work.

  6. Re:Ouch! I've been DocForked! by Anonymous Coward · · Score: 0
    You have a good point. The problem, I believe, is not ill will on the authors but rather that not everyone has access to the whole range of linux platforms.

    If you have a non-Intel platform and find Intel-isms, why not contact the authors directly?

  7. *********JIGGLYPUFF!!!!!!!************************ by Anonymous Coward · · Score: 0

    I feel that the LDP should include various form of slashdot trolls and such. I also advocate the including of jigglypuff since she stops war, famine, disease, and pestilence.


    xx>+|]]xx]]]]]]]~:]]

    ]]-a_:~||-+-~++:x)|]

    =|:3Oo -... ...x3):=

    |=:3%`.... .... ?):=

    |]:7`.. ... . ...`:=

    x+;:. ..... ......:=

    ]]|.......... .. ..=

    ]|:...|;.... .._;:.|

    ]|:..x%c|:.. :|x%;.-

    =;:..]%%%;...:%%%|..

    =;-..:+%+.....?]>:..

    ;;:..-:::. .. :---..

    =;:....-. :==:.... :

    ::.........==:. ...|

    :=::.. . ..==. ...:|

    |=+:.......::....::|

    |]]|;.... ..:...::|=

    ]]+]|::.........:=+]

    |+]+|::,:.....::|]]]

    ]|x]::.::;||;:::-|x]

    +]]=::;|x]xx]]+]]x%x

    Jig-a-le-puff, Jig-a-leeeee-eeee-eee-puff, Jig-a-leeeee-puff-jigaleee, jig-a-lee-jig-a-lee-jig-a-lee-puff

  8. *********JIGGLYPUFF!!!!!!!************************ by Anonymous Coward · · Score: 0

    I feel that the LDP should include various form of slashdot trolls and such. I also advocate the including of jigglypuff since she stops war, famine, disease, and pestilence. xx>+|]]xx]]]]]]]~:]]
    ]]-a_:~||-+-~++:x)|]
    =|:3Oo -... ...x3):=
    |=:3%`.... .... ?):=
    |]:7`.. ... . ...`:=
    x+;:. ..... ......:=
    ]]|.......... .. ..=
    ]|:...|;.... .._;:.|
    ]|:..x%c|:.. :|x%;.-
    =;:..]%%%;...:%%%|..
    =;-..:+%+.....?]>:..
    ;;:..-:::. .. :---..
    =;:....-. :==:.... :
    ::.........==:. ...|
    :=::.. . ..==. ...:|
    |=+:.......::....::|
    |]]|;.... ..:...::|=
    ]]+]|::.........:=+]
    |+]+|::,:.....::|]]]
    ]|x]::.::;||;:::-|x]
    +]]=::;|x]xx]]+]]x%x

    Jig-a-le-puff, Jig-a-leeeee-eeee-eee-puff, Jig-a-leeeee-puff-jigaleee, jig-a-lee-jig-a-lee-jig-a-lee-puff

  9. Re:This is great! by Anonymous Coward · · Score: 0

    Brad,

    You were great in Fight Club! Don't listen to what anyone tells you!! You dumb turd. Get over here, you, and give me a hug!

  10. documentation by Anonymous Coward · · Score: 0

    Documentation is the secret to a succesful Socialist revolution. The LDP will become more popular by including our socialist pamphlets in their database. This will allow us to destroy the evil capitalists of the world!!! Then we can be like what Cuba would be like without the totalitarian element!!!

  11. I'm a Jazi: a Jesus nazi! by Anonymous Coward · · Score: 0

    come on in and feel the love! :)

    1. Re:I'm a Jazi: a Jesus nazi! by Anonymous Coward · · Score: 0

      And I beat you with a big stick until you DIE!!!!
      You annoy me!!! DIE DIE DIE!!!

    2. Re:I'm a Jazi: a Jesus nazi! by Anonymous Coward · · Score: 0

      Beat it assmunch!!! Get your trollin' to something else. YOU PISS ME OFF!!!!

    3. Re:I'm a Jazi: a Jesus nazi! by Anonymous Coward · · Score: 0

      Amen brother, remember before you flame the original socialists were doing becuase of God's love in their hearts!!!

  12. I'm a Jazi: a Jesus nazi! by Anonymous Coward · · Score: 0

    and socialists love jesus, too! :)

  13. Re:The facelift is nice by Anonymous Coward · · Score: 0

    Completely Agreed! Linuxdoc is inferior! It is sgml that is based on format instead of content. That is no better than html and we know how much html sucks. Until they get their docs into DocBook like they 'announced' so long ago - they will never be able to take advantage of the real benefits of the technology(SGML) ... things like better searching (element based) and documentation easliy created for the blind and deaf. This is nothing more than an announcement of some guy redesigning the web page - they still haven't done anything since the *last* announcement!

  14. New Site Annoucement (Haiku) by Anonymous Coward · · Score: 0

    It's HGDP!
    Hot Grits Documentation
    Project -- it's EL1TE!!!

  15. LDP by Anonymous Coward · · Score: 0

    the site looks like shit, i'm going to make my own LDP site.

  16. Re:(OT) Moderators by Anonymous Coward · · Score: 0

    Just wondering are you a bunch of lesbians?

  17. A New Standard (Haiku) by Anonymous Coward · · Score: 0

    Use HGML:
    The Hot Grits Markup Language
    Or else you are LAME!!!!!!

  18. Re:obsolete unmaintained RAID HOWTO at linuxdoc by Anonymous Coward · · Score: 0

    "I feel RAID is one of the most powerful yet underutilised features of linux. "

    Yeah, software RAID rocks!

    You dumb shit.

    c'mere, you, and I'lll raid ya.

  19. Re:Nice site, but why is the text so small? by Anonymous Coward · · Score: 0

    No matter how small it was, it was still bigger than your pee pee.

  20. Hot Grits FAQ [ by Anonymous Coward · · Score: 0

    Q: Should I pour hot grits down my pants?
    A: Yes.

    Q: How should I prepare the grits before pouring?
    A: Heat them. Consult the package directions - some brands of grits may vary.

    Q: How hot should the grits be?
    A: Warm and invigorating, but not scalding.

    Q: What kinds of pants should I pour hot grits down?
    A: Most any. Jeans, chinos, and cotton slacks are recommended. Spandex bike pants are best used only by advanced practitioners.

    Q: Should I think about Natalie Portman while pouring hot grits down my pants?
    A: Only if you don't mind the fact that she was in that god-awful Star Wars Episode 1.

    Q: Should I think about Brittney Spears while pouring hot grits down my pants?
    A: Absolutely! Brittney Spears appeared to me as an angel in a dream and dictated this FAQ to me. For extra Brittney Spears Grits Karma, you should listen to an MP3 of "Baby One More Time" while pouring the hot grits down your pants.

    Q: Does Jon Katz ever pour hot grits down his pants?
    A: No. He only writes long, vague, ultimately pointless essays about the subject.

    Q: Does Richard Stallman ever pour hot grits down his pants?
    A: Richard Stallman has more hot grits down his pants AT THIS MOMENT than most people manage in their entire lives.

    Q: How should I clean the grits stains from my pants?
    A: You shouldn't. Chicks dig grits-stained pants.

  21. Re:Howto HOWTO! by Anonymous Coward · · Score: 0

    Shouldn't you be at school?

  22. LDP by Anonymous Coward · · Score: 0

    while you are busy restructuring your lasser disk player, please restructure your pants to accept large quantities of hot grits that you will pour down them. thank you.

  23. PostgreSQL linux how-to... by Anonymous Coward · · Score: 0

    Alright. Can anyone read the first few pages of the Linux-PostgreSQL HowTo without bursting into laughter? This actually scared me away from PostgreSQL for some time: I was looking for an SQL database server, and found some bizaare document that looks like something "The Tick" would write. Anyone planning on either rewriting this thing or getting the author some medication?

    1. Re:PostgreSQL linux how-to... by Anonymous Coward · · Score: 0

      You have of course considered the possibility the author's first language is not English?

  24. Howto's use a crutch? by Anonymous Coward · · Score: 0

    I was just reading the Cable modem mini howto, and it seemed like every problem they gave a solution for recommended booting into windows to solve it, or not explicitly stating that but ("Just go to Settings/control Panel/Networking")

    Is this the only How-To that makes it look like you need a crutch installed on your linux box, or are there others.

    IMHO, this is a blight on the documentation, as it would give any new reader the idea that they will always need windows on their machine to debug linux.

  25. Linux Documentation Project needs: by Anonymous Coward · · Score: 0

    I feel that the Linux Documentation Project is wonderful. But it needs some things that *all* documentation in the world needs:

    Pictures, Diagrams, Illustrations

    To More Explicitly Elicit the Contributions of Readers and Illustrators

    The first is something that coders in particular like to avoid. I do not know why, but for some reason, coders seem to hate pictures. Perhaps it is because high-speed bandwidth input [to a computer] requires the use of text/keyboard, and not the manipulation of a mouse. Coders should remember that high-speed output [to the human] requires the use of pictures.

    The inclusion of pictures in the LDP would make the documents both shorter, and clearer. See "the Illustrated TCP/IP", and the books "Who is Fourier?", "What is DNA?" [both Japanese] for good examples.

    Second, I personally feel awkward about replying to the authors when I think of something that needs to be changed in an LDP project. However, I have no aversion to modifying a GPL'ed program and mailing back changes, I've done it several times.

    The LDP should try to figure out, "Why is this?" and, "What can we do to fix this?" Personally, I think it is because I think, "Oh God, I don't want to have to learn all about those nasty formatting languages" or whatever. There is also a feeling of more criticism in changing a document (someone's explanation), rather than a piece of code (something someone just hacked together). There have been MANY instances where I have thought, "The author should have done xyz instead. Shorter and clearer." Perhaps this is only my own personal failing, but by the sound of it, others are suffering from it as well.

    In the future, we should have DB-backed web sites with the documentation on it, and peoples commentary on each paragraph to the side of it. That way, we could instantly update a document, no effort whatsoever. I believe the results would be explosive. We would also have to be able to upload pictures [jpeg, png] to the web site. [Mmm... Philip Greenspun...]

    Finally, we ALL need to make a real effort to get our artist friends into the whole Free Software/OpenSource share-your-code-and-images thing. I have met several artists, quite willing (after I explained) to contribute, they just had no idea how to, or even what the technologies involved where. This extends both to documentation and to the programs we produce.

    Thank you for your time. If you would like to futhur discuss this with me [I want to set up the aformentioned DB], mail lion@speakeasy.org.

    Take care, Lion {:)}=

    One of these days I'll get YET ANOTHER Slashdot account, and write the password on all 4 walls of my room.

    1. Re:Linux Documentation Project needs: by Anonymous Coward · · Score: 0
      While many of your ideas are good one should not forget that a HOWTO should be readable on an original VT100 and lynx, and be readable on a plain printout of the .txt file.

      Don't feel too awkward about contacting the authors, most appreciate feedback and it is also important to make sure the document is readable for the end user: the readers.

      You could also subscribe to the ldp.discuss mailing list (see the LinuxDoc web site) and discuss the topics there.

    2. Re:Linux Documentation Project needs: by ceeam · · Score: 1

      > "While many of your ideas are good one should not forget that a HOWTO should be readable on an original VT100 and lynx, and be readable on a plain printout of the .txt file."

      Even though I'm all with you on plaintext issue, I have a feeling that VT100-compatibility is less important than PC-compatibility. It scares people. I consider myself pretty "tough" in this issues (and generally I like CLI's - like, say, in SoftICE), but sometimes linux console s/w drives me nuts... (Not to mention emacs :-)

    3. Re:Linux Documentation Project needs: by elflord · · Score: 2
      I feel that the Linux Documentation Project is wonderful. But it needs some things that *all* documentation in the world needs: Pictures, Diagrams, Illustrations

      In what format should the illustrations be kept in ? Bitmap formats like JPEG are a problem because they are not scalable ( they degrade when you resize ). Vector graphics formats are a problem because most web browsers don't support them. There is a problem, but solving it involves more than just drawing a few pictures.

  26. hm.... by Anonymous Coward · · Score: 0

    I can't wait until Feburary. APPLE RULEZ!! LINUX SUXXX!!!!! I'd like ya to hear that.

  27. Re:Where's the beef? by Anonymous Coward · · Score: 0

    The news is that there is a search box; LinuxDoc wasn't always searchable. The news is not that it was moved from elsewhere, as far as I know it was at the front page since it was made available.

  28. Re:The facelift is nice by Anonymous Coward · · Score: 0
    Ah yes, I keep hearing statements like that "There is not going to be a substantial change in the quality of the material until that happens", that being transition to DocBook.

    What I find suspicious is that so far noone has been able to substantiate these claims, giving any examples, certainly no good examples.

    Until then I will regard statements like the one above as resulyts of near-religious experiences brought about by alien abductions.

    Oh yes, seen the DocBook """manual"""? Eric Raymond found it useless and I must admit I am suspicious of a docs product that seemingly is uanble to be used to properly document its own use.

    Finally, LDP is about making contents, can anyone tell me how contents is held back by format? News uses mostly plain ascii and it works for me. If you cannot express yourself without the use of tags, bold faces, italics etc then you need to look at the problem closer. Preferrably with a mirror.

  29. Easy alternative for everyone involved by Anonymous Coward · · Score: 0
    The LDP uses SGML but it is a simple DTD, unlike the DocBook which is so complex even the authors seem unable to tell you how it actually works.

    Still, you do not have to do the conversion yourself, the simplest way is just to announce the plain text version on some web site, ask for help for conversion and someone might just do that. Once the conversionis done you just follow the layout, that is much simpler. that way it is simple for you and simple for LDP and handy for te ned user who can read your document in any format that best suits their needs.

    So why not try it?

  30. Insightful by Anonymous Coward · · Score: 0

    Isn't it interesting how underrated my funny comment is ?

  31. Re:Howto HOWTO! by Anonymous Coward · · Score: 0

    Not only does poor Linux documentation drive book sales, but it seems that the revenue model for Linux involves giving away the software and making a living selling support.

    That translates into: The worse the documentation is, the more money to be made.

    It would explain "the tragedy of the commons" (with Linux documentation defined as 'the commons.') Nobody's writing good free documentation for Linux, because doing so destroys the "profit center" many people have had to resort to for paying their rent.

    Richard Stallman spoke out against the commercialisation of support for Free Software (specifically addressing the O'Reilly books) awhile back.

  32. LDP freedom by Anonymous Coward · · Score: 0

    You know, the copyrights involved allows you to do just that. Lets us see what you can come up with.

  33. Re:linuxdoc or sgmltools, or docbook???? by Anonymous Coward · · Score: 0
    LDP is still using the original tools, as you will find is mention on the LDP front page. Yes there has been voices urging a movement towards DocBook but that was a decicion that was never made.

    The main switch that was done was to require also mini-HOWTOs to be written in Linuxdoc SGML. earlier a mini-HOWTO could be written in anything from plain ascii to HTML.

    Consider the smoke cleared and feel free to join in with the contributions you feel you wish to make.

  34. Re:automated HOWTOs by Anonymous Coward · · Score: 0

    I don't agree with you. Your idea of automated HOWTO's in the form of a script would be impossible to maintain and would remove all the choices people have.
    If you were perfectly correct in this, then SUSE would be by far the best Distro Ever since they do everything for you. And if you want to do something different - it's a fight between you and YAST.

  35. linuxdoc or sgmltools, or docbook???? by Anonymous Coward · · Score: 0

    One reason that I never contributed to the LDP was that they kept changing the tools used to produce the documents. That is not so bad on the face of it. The bad part is they would make these pompous announcements -- "Don't use linuxdoc anymore use docbook" or some such thing. Yet the software they wanted to switch to was buggy and NEVER FINISHED. Top it off with the fact that the dude who had been bossing people around and telling them what to do just WALKED AWAY and left his mess for others to clean up. After years of bullshit, the much touted do everything software documentation package was abandonned without a maintainer. Shit.

    1. Re:linuxdoc or sgmltools, or docbook???? by Anonymous Coward · · Score: 0

      Whew! Thanks for the info. I'm glad to hear that the smoke has cleared. When they were pushing the change from Linuxdoc, I tried to install the new tools, but had so many problems--wrong library versions, a.out and elf problems, etc. Plus it was buggy. OTOH Linuxdoc always worked for me, and I still have the HOW-TO I was writing saved in Linuxdoc markup. I guess I'll have to retrieve it and update it. Thank you again.

  36. MODERATE THIS UP by Anonymous Coward · · Score: 0

    Stallman has got to be stopped, otherwise the open source movement will stop dead in it's tracks.

  37. Gotta love them PS Guides! by Anonymous Coward · · Score: 0

    I just sent my M$-obssessed boss five printed guides taken from LDP along with a Linux CD and a boot floppy. Now he can't say 'Linux is undocumented' anymore.

    Let's hope this keeps him from buying any more NT trashcans...

  38. Re:automated HOWTOs by Anonymous Coward · · Score: 0

    Aaron,

    Your daughter was GREAT in 90210. Don't listen to what anyone tells you! Keep believin'!

    Get over here, you dumb turd you!

  39. Re:obsolete unmaintained RAID HOWTO at linuxdoc by Anonymous Coward · · Score: 0

    Glenn,

    You were GREAT in Fatal Attraction! Don't listen to what anyone tells you! Have faith!

    You dumb turd, get over here and give me a hug, you.

  40. Re:Totally offtopic but needs to be addressed by Anonymous Coward · · Score: 0
    ceeam writes -- A squad of certain nature should be organised and deployed

    Slashdot wastes 100k dollars on "beanie" award when they should have been using the money to hire some alt.2600 hitmen to take out the spammers. The job title is ``security consultant''.

  41. Re:I agree, but we need tools... by Anonymous Coward · · Score: 0

    Pretty?! What do you need PRETTY pictures for? All we need are effective pictures.

  42. Where's the beef? by Anonymous Coward · · Score: 0
    Is it just me, or is this article a major yawn? I mean, I'm actually interested in documentation for Linux, and I've been using the LDP for years, but this is such a sleeper. It's basically a re-hash of various statements on the LDP and a major annoucement that we now have a search box on the front page. Whoopie!!!!! Why is this news worthy again?

    Don't get me wrong, I'm glad that the LDP finally figured out that nobody could find the search interface, but does moving the search box really deserve an announcement on /.?

    Is today just a really slow day or is someone calling in favors?

  43. volunteerwasim by Anonymous Coward · · Score: 0

    halo, don't knowbuddy say the y word. didn't happen like day say. don't furget 2 ad ur 2sense in duh effort to how2, b4 the acquisition of same buy the billyunheir megasloth wannabee FUDlickcysts.

  44. Re: Meet the Trollers' by troc · · Score: 0

    New Troll Grits (tm)

    1500hrs 8/2/2000

    Slashdot user lm563872bs today revealed the new food sensation that is sweeping geekdom.
    Troll Grits, a genetically modified form of vegetable protien, shaped into the likenesses of geek Goddess Natalie Portman and UberGeek Linus Torvalds are entirely flavourless and designed expressly for pouring down one's trousers an an inopportune moment.

    Nobody whatsoever was available for comment.

    Troc

    --
    Troc's dubious podcast and blog: http://www.trocnet.net
  45. Re:Howto HOWTO! by ThewBarr · · Score: 0
    I know, why don't you right a HOWTO on how you go Linus to suck your dick while RMS was juggling you nuts in his mouth... and then you flipped linus over and started pounding him in the ass. then you pulled out of his ass and jammed you shit covered dick into his mouth and made him suck the shit off. once you dick was clean you pulled it out of his mouth and started jerking it until you splooged all over his face. then RMS grabbed you and threw you down and jammed his 12 inch dick into your ass and pounded it until he drained his 2 litre load into your ass. Ya...

    --
    The B.A.R.R Pount - Back for the Oh Oh
  46. Re:Open source docs by ThewBarr · · Score: 0

    You're back now at the jack-off hour this is DJ Roblimo
    on w-balls, right now, something new, by Thew Barry Barr
    and this one goes out to all the ladies from all the guys
    a big bow wow wow, cuz we gonna make it a little mystery
    here tonightm this is dj roblimo, on the website that slaps you accross your fat ass, with a fat dick.

    when i met you last night baby
    before you opened up your gap
    i had respect for ya lady
    but now i take it all back
    cuz you gave me all your pussy
    and ya even licked my balls
    leave your url on the cabinet
    and i promise baby, i'll give ya a call
    next time i'm feeling kinda horny
    you can come over, and i'll break you off
    and if you can't fuck that day baby
    just lay back and open your moth
    cuz i have never
    met a girl
    that i love
    in the whole wide world

    well, if CmdrTaco gave a fuck about a bitch i'd always be broke
    i'd never have no motherfuckin code to barr
    i gets loced and looneym bitch you can't do me
    do we like bsd, you hoochie groupie?
    i have no love for hoes
    that's something i learned in the pount
    so how the fuck am i supposed
    to pay this hoe, just to lay this hoe
    i know the pussys mine, i'ma fuck a couple more times
    And then I'm through with it, there's nothing else to do with it
    Pass it to the homie, now you hit it
    Cuz she ain't nuthin but a bitch to me
    And ya'll know, that bitches ain't shit to me
    I gives a fuck, why don't y'all pay attention
    Approach it with a different proposition, I'm CmdrTaco
    Hoe you'll never be my only one, trick ass biitch

    Guess who back in the motherfuckin house
    With a fat dick for your motherfuckin mouth
    Hoes recognize, niggaz do too
    Cuz when bitches get skanless and pull a voodoo
    What you gon do? You really don't know
    So I'd advise you not to trust that hoe
    Silly of me to fall in love with a bitch
    Knowin damn well, I'm too caught up with my grip
    Now as the sun rotates and slashdot grows bigger
    How many bitches wanna fuck this nigga named CoyBoyNeal, I'm all the above
    I'm too swift on my toes to get caught up with you hoes
    But see, it ain't no fun, if my homies can't get a taste of it
    Cuz you know i don't love um

    Whoa!
    Hey, now ya know, inhale, exhale with my flow
    1 for the money, 2 for the bitches
    3 to get ready, and 4 to hit the switches
    In my Chevy, six-fo' Rad to be exact
    With bitches on my side, and bitches on back
    So back up bitch cuz i'm strugglin, just get
    off your knees and then start jugglin
    these motherfuckin nuts in your mouth
    It's me, Roblimo the nigga with the clout
    Whoo!

    --
    The B.A.R.R Pount - Back for the Oh Oh
  47. Linux fucking sucks by ThewBarr · · Score: 0
    only documentation linux needs is HOWTO-analsex and HOWTO-childporn

    --
    The B.A.R.R Pount - Back for the Oh Oh
  48. Still SGML is required... by Anonymous Coward · · Score: 1

    Hmm, nice web site "relaunch" :-).

    But they still haven't solved a fundamental problem: The LDP as well as e.g. the FSF cry and cry for people writing documentation. Fine. But why the hell do they make it so difficult to contribute? Still the LDP requires SGML for documents. I'd rather drop dead than wasting my time with SGML. I have written a nice sed tutorial some time ago, which I would contribute, but not in SGML.

    And what is their "right" to insist on SGML anyhow? I mean, some people advocate the open-source idea as a gift culture, but people like the one in the LDP claim to have the right to insist on how ones gift has to look like...

    1. Re:Still SGML is required... by elflord · · Score: 2
      When I take the role of a tech. writer, I am not supposed to do document conversion.

      Sure. You don't do the conversion. sgmltools does it. The whole point of SGML is that it offloads the conversion to an SGML parser.

      Why the f*ck does a documentation author have to be an expert in SGML processing, format conversion and other tricks?

      One hardly needs to be an expert. You only need to read a page of the HOWTO-HOWTO. HOWTOs are not write-only, you know. I was up and running with Linuxdoc immediately. It is a ridiculously simple DTD. I don't believe someone who is too lazy to learn it will put in the effort to maintain a document, because the effort is somewhere between nothing and very little. As for complaining about "lack of document authors" ... where, and who ? I just submitted and they are swamped with incoming docs.

      Instead of complaining,

      You're the only one I see complaining.

      why the f*ck don't they set up a conversion service, and accept contributions in a number of formats?

      Because setting up the conversion service is very nontrivial. And because you simply can't pull logical structure out of an ASCII or Word or badly written HTML document. If you really do XML at work, you don't need to be told this.

      Instead, they are proud in beeing able to generate the most useless formats out of their SGML markup graves.

      PDF, Postscript, and HTML are hardly "the most useless formats".

      But then please stop complaining about the lack of documentation writers!

      I think you're misunderstanding my position. I am not complaining. I agree that they don't really have any right to complain either.

      The fact that many good authors are just not able to handle the stuff means the loss of potential authors.

      Authors that can read the HOWTO-HOWTO will not be lost.

    2. Re:Still SGML is required... by elflord · · Score: 2
      As a simple solution that still benefits the readers: why not offer the plain text document on a web page, attach a copyright that allows someone else to do the markup?

      Because plain text doesn't have any logical structure. It is almost impossible to convert. How do you know which text is a second level heading without some kind of directive that says so ? These kinds of directives are the kind of thing SGML takes care of. I hear of logical data rot, where daily GB's of data become unavailable due to loss of reader machines or software and a data format that is proprietory of a company gone bankrupt.

      This is exactly the kind of problem SGML addresses. You stay away from proprietary formats. SGML is a W3 standard and is ASCII based. The advantage of SGML is that it allows you to put logical markup in your ASCII file. Basically, all you need to handle SGML is an SGML parser and something to map the tags in your DTD to formatting in your chosen document formats.

    3. Re:Still SGML is required... by Mark+F.+Komarinski · · Score: 2

      SGML has a lot of advantages, which I outline in the HOWTO-HOWTO. In short, it's easy to go from SGML to just about any other format. HTML is primarily for viewing, text can't be formatted easily, and RTF isn't that popular. This makes SGML a logical choice, because you can go from SGML to text, TeX, RTF (and Word), PDF, or even print very easily with little formatting required after converstion.
      I wrote my HOWTO (as my abstract says) because I had the same frustration writing docs. It's definately not easy to do, but tools like psgml, LyX, and (hopefully) WP 2000 will make it easier for anyone to write docs.

      --
      -- Ever notice that fast-burning fuse looks exactly the same as slow-burning fuse? I didn't... (Edgar Montrose)
    4. Re:Still SGML is required... by elflord · · Score: 3
      I'd rather drop dead than wasting my time with SGML. I have written a nice sed tutorial some time ago, which I would contribute, but not in SGML.

      Fine. Then please explain to us how you are going to automatically convert your documents to postscript, tex, ascii, rtf and PDF. Then explain how you would do the same if you had 1000 or so similar documents. Seriously, read the HOWTO-howto ( if you're too lazy to do that, you're probably too lazy to maintain a HOWTO ). SGML isn't that hard ( Linuxdoc is almost exactly the same as html ).

      Here are some advantages of SGML:

      • Emphasis on logical markup gives the HOWTOs a consistent "look and feel"
      • Makes it easy to generate the documents in several formats -- postscript for printing, PDF or html for online reading, rtf for word processor compatibility.
      • Makes long term storage more viable. For example, if you used HTML and some HTML tags became deprecated, your documents would be in an obsolete format. With Linuxdoc, you simply change your sgmltools converters to output the newer html / tex / whatever format.
      In conclusion, I believe that if there's one thing the LDP got dead-right, it was the choice to use SGML.

  49. Re:Open source docs by stephend · · Score: 1

    > Documentation is something most coders hate

    I don't necessarily think that this is true. As Eric Raymond points out in his How To Be A Hacker FAQ, almost all good hackers and are also adept at mangling words.

    I tend to write documentation as I go along because it helps clear my thoughts -- if I can't clearly and concicely write what I'm doing then my algorithm just isn't very good.

    Further, I tend to find that small programs have *more* documentation than big ones. I think the problem is in managing change to text files. It's just not as easy as updating code.

  50. Re:(OT) Moderators by troc · · Score: 1

    I guess what we are failing to realise is that Slashdot is a humourless repository of knowledge, designed to objectively portray the world of computing and Linux etc without any bias or emotion whatsoever.

    Troc

    PS for Americans - the above was a sarcastic message

    --
    Troc's dubious podcast and blog: http://www.trocnet.net
  51. Re: Meet the Trollers' by troc · · Score: 1

    Ok, moderation is really annoying me now. The post I made wasn't a troll! It was an attempt at humour. If anything it could have been moderated as offtopic, but what was trollish about it?
    Was I desperately waiting to start a flame war about AMD vs Intel? MacOS vs the world? Bud vs Bud light?

    No. Some people should lighten up :)

    Hohum.

    I'll await the 'troll' score for this one I suppose.

    troc

    --
    Troc's dubious podcast and blog: http://www.trocnet.net
  52. Re:Well there are ways and ways.... by troc · · Score: 1

    Yeah - RedHat has a pretty good HOWTO list and also links to the LDP (in fact they put a link to it on your desktop when you install)
    Very useful unless you are trying to get ethernet working via pcmcia and the pcmcia HOWTO is on the 'net and you aren't..........

    I burned a cd with all the HOWTOs on it in HTML with a couple of navigation pages and a search engine I knocked up recently and I've found it extremely helpful when on the road etc.....

    Troc

    --
    Troc's dubious podcast and blog: http://www.trocnet.net
  53. The new site is great. . . by heller · · Score: 1
    I've been using it alot lately and am very impressed. Lots of books online. Nicely organized. Pointers to everything I need.

    Thanks for doing a great job.

    ** Martin

    1. Re:The new site is great. . . by ThewBarr · · Score: 1
      only because you are a stupid fucking moron you suck phat black dick for bus fare.

      Here's a dime kid, get yourself a real OS

      --
      The B.A.R.R Pount - Back for the Oh Oh
    2. Re:The new site is great. . . by Stephen · · Score: 2

      I'm sad to say I don't quite agree.

      Obviously having a large amount of documentation in one place is excellent, and essential for wider take-up of Linux.

      However, I don't find their site design user-friendly. The front page particularly is not aimed at people new to the site. We have nearly the whole page taken up with news and recent updates. The links you really want -- guides, FAQs, HOWTOs -- are stuck in the top-left hand corner.

      Also, where are the security bulletins? I would have thought that was an essential part of a site like this. I can't even find them under "links". Did I just miss them?

      Don't get me wrong, I shall be bookmarking this site and using it. But I don't think it's really ready for a general audience.

      --
      11.00100100001111110110101010001000100001011010001 1000010001101001100010011
  54. Re:Too much help is not helpful by Paul+Carver · · Score: 1

    The Mac is much closer to being an "appliance" than anything x86 based. Part of the reason Macs are so easy to use is because they have a much smaller hardware base. Mac software doesn't have to worry about half a billion different motherboards, video cards, and sound cards. Mac server software also tend to take a more focussed approach. With Linux the approach is software that can be configured to do just about anything you please on just about any hardware you can imagine (with the exception of some hardware that doesn't have specifications available).

    That's not to say that the Linux approach is better or worse than the Mac. It's just that the Mac reaches its solutions by narrowing the problem space.

    If you're willing to spend the money, companies like VA Linux will simplify the problem for you. They worry about all the variables (just like Apple does) and offer you a machine that just works. If you can do without complex software like sendmail and Apache, you can get simpler, less configurable software that performs the same basic tasks (just like on a Mac).

  55. Re:Biggest problems with linux documentation: by adturner · · Score: 1
    You want a Linux Knowledege Base? Your wish is my command:

    The Linux Knowledge Base Project

    We (I'm one of the core developers) went live today.

  56. Re:Open source docs by elflord · · Score: 1
    I recently installed a nameless piece of software that had a 10 line readme file! one line said if you don't know how to do this don't! what the f*** how the hell is this meant to encourage use?

    They are nopt trying to discourage use, they are simply not encouraging newbies to try compiling their stuff. I don't think that's such a bad idea. If the user can't work out how to compile ( there are plenty of docs that explain how ), they probably shouldn't.

  57. Re:ONE step in the right direction... by swb · · Score: 1

    The point of all of this rambling is this: The next step for the LDP (aside from making guides and how-tos take up more than 5% of the opening page) is to move from being a clearinghouse to being an editor. Just like Linus approving kernel mods in official distributions, all documentation should be initially checked for adherence to a standard format (including correctness and grammar, by the way), and then CONTINUALLY CHECKED for ongoing validity! If a doc becomes out of date, then it should be moved into an area (and category) clearly marked, "out of date HOWTOs." In fact, there could be an open call for anyone who wanted to update them. I'm picturing something like, "please contact us if you wish to update any of the following docs." If updated (and gone through the process again), then it would be put back into the 'current' list.

    I'm sure this would be a wholly impossible and unpopular, but perhaps maybe kernel releases should be held back pending completion of documentation. The 2.2 upgrade was kind of frustrating because a lot of what was broken by the upgrade was so poorly documented (don't get me started on finding the current sources for util-linux and so on).

    There should really be some core documentation about building and installing the kernel that stays in lockstep with the kernel itself, along with generous notation about ancillary packages broken by upgrades.

    It's insanity like this that makes BSD look kind of appealing.

  58. I agree, but we need tools... by egnor · · Score: 1
    Speaking as a coder, I actually like to draw pretty pictures (it takes a lot of time, though). Graphical visualization is indeed a great tool.

    However, until recently, the tools haven't been there. Sure, we have GIMP for pixel editing, but nothing comparable for diagram use -- nothing like Visio or Illustrator that lets you reuse components, make connections, output to a variety of formats, have a generally nice UI, etc.. (Xfig doesn't count, though it's better than nothing.)

    However, there's a lot of promising work in this area; there are several open-source projects (Dia [my favorite], Sketch, KIllustrator, Gill, etc.) hoping to remedy the problem. Even more importantly, the SVG standard from the W3C offers the promise of a common data format for interchange between these products -- and a common data format is vital to something like the LDP.

    1. Re:I agree, but we need tools... by elflord · · Score: 2
      Speaking as a coder, I actually like to draw pretty pictures (it takes a lot of time, though). Graphical visualization is indeed a great tool. However, until recently, the tools haven't been there.

      Not really true. ( as you'd know if you'd done any serious LaTeX use ). The biggest problem is that finding a picture format that is TeX-friendly and web-friendly is a nontrivial task. It's really the web's fault IMO -- most browsers only display bitmap-based graphics, as opposed to scalable graphics, which means that preparing device independent illustrations that can be viewed in a web browser is not terribly easy. This is a problem, but it's a much broader and bigger problem than you think.

  59. linuxdoc is dead! Long live docbook! by GOD_ALMIGHTY · · Score: 1
    It amazes me that the LDP can go through all these changes and still not accept docbook HOWTO's. It's frustrating enough to get all the tools together to generate proper docbook DTD's right now, as most tools are in a period of transition. But to be unable to submit the final documents to the LDP is a bit depressing.

    The Open Source Writer's Group only has docbook. This means two divergent resources for documentation.

    Linuxdoc has been officially supplanted by docbook in the community by most authoritative sources. Why hasn't the LDP started accepting docbook HOWTO's?

    I don't mind writing docs, and I love being able to help out those who are looking for answers, but that fact that the most recognized resource for getting information is not staying up to date with the community is utterly frustrating.

    Excuse the rant, just a frustrated docs author.

    --
    Arrogance is Confidence which lacks integrity. -- me
  60. Design could be better.. by RPoet · · Score: 1

    While the new site looks great, the tables don't scale to various window sizes/resolutions, so you have to scroll horizontally.

    --
    "Oppression and harassment is a small price to pay to live in the land of the free." -- Montgomery Burns.
  61. Totally offtopic but needs to be addressed by ceeam · · Score: 1

    ... is the issue of these .......s who spam slashdot lately.
    Status: Moderator have five points, spammers got a lot of time.

    Proposals:
    a) Let moderators moderate as many posts *down* as they fancy
    b) If an anonymous post got two (or three) negative markings and no positive ones it should be removed
    c) A squad of certain nature should be organised and deployed

  62. Re:Howto HOWTO! by British · · Score: 1

    Oh I get it now. Poor linux documentation = increased O'reilley book sales!

  63. (OT) Moderators by GnrcMan · · Score: 1

    (Shrug) I've lost all faith in the intelligence of moderators since the time I posted a humorous reply to a troll. I had disabled the karma bonus but some dumb ass moderator marked it as "flamebait". So I got pissed and posted two messages swearing up a storm at moderators, I kept the +1 bonus for both messages and the content could be boiled down to "fuck you moderators". Neither was moderated down from a two score. Bloody worthless if you ask me.

    --GnrcMan--

  64. Re:Howto HOWTO! by vectro · · Score: 1

    I agree with what you're saying, but I don't see any clear solution - the newbie should either print the page out first, or go get an O'reilley book. Or use a friend's computer.

  65. Re:Howto HOWTO! by vectro · · Score: 1

    Well, if you don't have internet access, you have to get the documentation somehow. One such way is by purchasing printed matter (O'reilley book) or generating your own (printing). Alternatively, you could save the material on your hard drive. And I believe red hat includes the then-current HOWTOs and other LDP stuff in their distro, although a poster further down pointed out that this is not always the case.

  66. javadoc why not linuxdoc by MosesJones · · Score: 1

    As a language slut, I've been around the block a few times and never really cared the company I kept, from M68000 to Ada, from Eiffel to C, I've been used and abused by the lot.

    Then one day I started Java, I'm used to being on projects where sometimes the comments are the only documentation so I've become a fairly verbose commenter of code. And in Java it suddenly had a point. javadoc a tool that goes through the files, documents all of the APIs and turns them into a professional looking web site.

    Having looked at some of the Linux code there are quite a few cases where this would produce pretty good docs right now, and it would encorage people to comment more in future.

    --
    An Eye for an Eye will make the whole world blind - Gandhi
  67. Documentation CD by pipeb0mb · · Score: 1

    There is a site, GetTux.com, that offers a monthly subscription of HowTo documents, specially formatted, and with a keyword searchable index. Kinda cool to not have to login to the net everytime something breaks...and if your pc is down, well, ya probably arent getting online anyway. :-)
    It looks like a good idea, and their website implies that they may have some new ideas about how to do Linux docs...

    "Don't try to confuse the issue with half truths and gorilla dust."
    Bill McNeal (Phil Hartman)

  68. Moderation by gnarphlager · · Score: 1

    Eh, don't worry about it. I got moderated to +5 Funny for a serious post once. I made the mistake of being critical of linux ;-)

    Of course I AM a full-time troll, so . . . . ;-)

    --

    Bad things often happen to good people,
    It is up to them to see that they remain good.
  69. Re:automated HOWTOs by ucblockhead · · Score: 1
    Well, as someone who has suffered in a number of different Windows environments for a number of years, I have to take some issue with this. Windows makes it easier to use the system in the way Microsoft thinks it ought to be used. This is an important distinction. If you use the system the way Microsoft thinks you ought to, things go very well and you really don't need to know much. It is if you try to do anything out of the ordinary that things go splat.

    Anyone who has done much with Windows knows the feeling of fighting the system. You have a very good idea of what you want to do, but Windows has a different idea, so you spend all of your time trying to trick it into doing what you want.

    An example: Installing a harddrive in Windows NT is normally fairly easy. Recently, (because of cheap harddrives at CostCo) I ended up replacing my boot drives both at home and at work. It took me three hours to do my home Linux box (and only that long because I quite frankly didn't know what I was doing. I only got around to reading the HowTO 2 hours in.) It took me almost two days to get the Windows drive replaced. Why? Because Windows "knew" what I wanted, and kept screwing things up. For example, it "knew" that the new drive was "E" and that it should change shortcuts to anything I copied there accordingly. This, of course, caused major problems when "E" because "C" and the original "C" went away. (The machine became unbootable as all the drivers were on "missing".)

    Anyway, I won't bore you with the details, but in general, Linux really is easier, if you know what you are doing, and are not doing things in a particularly formulaic way. Windows is generally easier for newbies not so much in that it has nice, pretty graphical dialogs, but in that it simply steers them towards doing things a certain way. This is great until they learn enough to try something interesting.

    --
    The cake is a pie
  70. Re:Open source docs by ucblockhead · · Score: 1
    should be italicised but i tags don't work

    "Extrans (html tags to text)" is broken, but full HTML seems to work still. This seemed to happen around the time that that HTML security warning showed up...

    A pain, because I hate having to remember all those paragraph tags.

    --
    The cake is a pie
  71. Re:Open source docs by derwisch · · Score: 1

    We (the coders) need to start writing a little more, or at least finding a guy/gal who can write. Well I know what I am gonna have to do WRITE SOME DOCS lol.

    I see a place for Literate Programming in Open Source, which is underused IMHO. If you the coders expressed what a program did in a sort of human readable language, we the lesser but sometimes more eloquent multiplicators might have a chance to see what the code does without having a deeply rooted idea of the programming language used, so we could write explanations how to get the code working for someone else (ie manuals).

  72. Re: Meet the Trollers' by DoomHaven · · Score: 1

    While I am meta-moderating the "off-topic" moderation on this "Fair", I must say that I really found it hilarious, and that the person who wrote it is brilliant.

    --
    "Don't mind me cutting myself on Occam's Razor"
  73. Insert $$$$$ by 1%warren · · Score: 1

    There is a very good reason that the profession of
    Technical Writing exists. IMHO there would be marked & rapid
    in the clarity of DOC's if a couple were sic'ed on to the
    LDP. Changes could be referred backo the HOWTO's
    original authors to check for factual accuracy. I expect
    that most Howto authors would see it as taking a load off,
    rather than taking it as an affront (I don't know any IRL though)

    It would be great if somone like VA or RH would front
    with the $$$ for this (& what a way to endear yourself
    to the community). I guess the only prob with this idea is
    that the LDP has to be seen as independant.....

    --

    Full plate and packing steel! -Minsc
  74. MSDN for Linux by zero-one · · Score: 1

    I think Linux could do with something like Microsoft's MSDN or Knowledge base CDs. Althought there are a few good web sites around that give this kind of information they are not as convenent as having the whole lot on a CD. I would see this a something that could be mass produced and dropped in the box with any distribution. By using (HT/X)ML and a Java search engine (like some of the books on CD) it sould be easy to find information quikly. In the Microsoft world, CDs like this have made a lot of tasks easier and the same could be applied to Linux.

  75. Ad hominem by BigGaute · · Score: 1

    Go look it up in a dictionary.

  76. Foolish RMS-bashing by BigGaute · · Score: 1
    Sigh. I don't believe it. This has got to be one of the most blatant and ridiculous trolls that I have seen in a long time. Puting aside for a moment the GNU/linux issue, the GNU folks have always put great emphasis on documentation. This is why there is a ~500 page manual for emacs, which, incidentally, is entirely free for everyone. If you want a hardcopy, you can buy one from the FSF, or you can print the portions that you would like yourself. Similarly for glibc,gcc and so on. And by the way, when I said free, I meant free as in free speech. If you, I or anyone else should decide to make changes to emacs or gcc etc. then we would be entirely free to make changes to the manual to reflect them. Without condemning the LDP, I think that the clause in their license that requires everyone who wants to create a derivate work to get permission from the original author is a very bad idea. It is one reason why any documentation that I ever write will not be contributed to the LDP, and it is one reason that I suspect that RMS would not consider LDP docs part of the GNU system - the FSF has always held that the manual is one of the most important parts of the program, and that you should be as free to change it as you are to change the rest of the program.

    Aside from the fact there is not even a glimmer of indication that RMS and the FSF will try or indeed wish to assume the honour for the work of the LDP, there is also the fact that the FSF has spent substantial resources on manuals and documentation. Take, for instance, RMS' offer of some time ago to pay a goodly-sized amount of cash for a good, free manual for GTK/GNOME programming.

  77. This is great! by Mr.+Penguin · · Score: 1
    I for one am estatic about the LDP. For a long time, How-To's weren't really in an organized place, and were often hard to find. Having them in a centralized location really helps to make them much more available to newbies (and even veterans who occasionally need some help).

    I have no doubt that this will do for Linux documentation what Freshmeat has done for Linux software. By announcing these as they come out, we'll also be able to keep everyone updated. Kudos to the LDP!

    In retrospect, the LDP would have been an excellent nomination for a beanie for best Linux advocate! Hindsight's 20/20, I guess!

    Brad Johnson
    --We are the Music Makers, and we
    are the Dreamers of Dreams

  78. The need for support is inherent in a complex OS by JennyWL · · Score: 1

    How much does that say to how easy it is to use Linux if a company can base a large part of its business on supporting Linux?

    Any operating system complex enough to accomplish a multitude of tasks (networking, memory management, multitasking, multiprocessing, etc) is too complex for its use to be obvious in all respects. Ditto for an OS with enough flexibility to support the multitude of hardware out there. Simple machines, like toasters, require little support because there are so few options for how to use them. But even copy machines these days have become flexible enough to require LCD help screens instead of just an LED readout showing how many copies you decided to make. Linux may not be easy to use in the way that an appliance is, but neither is any other complex machine.

    Think about all the various OS's you've been exposed to. Windows is NOT intuitive, it only becomes easier to use over time because the same shortcuts you learn for one package generally work for others. You need a lot of support for it because of its instability, and even more support if you decide to get mucking around in the device properties. The Mac OS provides a lot of help built into its UI where you don't necessarily see it (large hit zones for example) and also uses the same shortcuts between many apps. Plus it supports less hardware, reducing the required complexity behind the scenes and generally increasing stability, and I believe you don't have the same access to tweak it yourself. That sure cuts down the options the user has to digest and work with. I don't know enough about BeOS to speak for it but I'm sure Be users don't go from newbie to wizard in two weeks' time. Command-line OS's have all the complexity of Windows plus no visual cues of how to begin finding out what to do next: you might know enough to try 'help' and '?', but if you have nothing to click on and you don't know what magic words to use, it becomes like an old text adventure (Hitchhiker's Guide comes to mind) where you type anything you can think of hoping that you'll hit the right command. Your complete newbie who doesn't know 'man' probably won't know how to reach the Linux user community for support either: that pile of how-tos may be the only thing they know how to access.

    To return to the point, the fact that an OS requires support is, in a twisted way, a sign of its capabilities. How that support is handled could be a flaw or a benefit, but the need for support itself isn't a sign of a bad product. Unless it needs support because it doesn't do what it's supposed to. Having a pile of documentation isn't in itself a bad thing either: nobody is forcing people to read it, it's there if they want it (and know how to find it).

    Jenny

  79. Re:I think the LDP has it backwards. by MZoom · · Score: 1

    I think my point was missed entirely. The idea that content should be based on how it's formatted is misguided. In the Linuxdoc Manifesto (http://www.linuxdoc.org/manifesto.html) section 2, it points out that the major focus of the LDP is writing Howto's. Howto's are simply words on virtual paper. What I maintain is that the learning curve to sit down, open up your favorite text editor ( whatever ya want to call it ) and type is by far easier than SGML or Docbook. Yes, there are things like the Guides which I think should be done with Docbook/SGML. Afterall they are basically books. I don't think Howto's can be considered books. Hence SGML/Docbook is overkill for them. The mini-howto's dont have to be submitted in SGML. If SGML/Docbook is so great why didn't those authors submit them in those formats? ( hell maybe some did, but not all ).

    SGML, Latex and Docbook, in my opinion, are based on typesetting paradigms. I arrive at my opinion from reading about Latex in the latest Linux Journal Issue, Feb 2000 page 116 "LaTex for Secretaries". And from other sources like the Open Source Writers Group website http://www.oswg.org:8080/.

    You wrote, "Sure. But what happens when you want to publish them on the web, or print them ? Your suggestion that you can just manually edit them ( try it some time !!! ) is not exactly practical."

    I maintain any publisher or printer who can not easily print or publish plain text isn't worth a grain of salt. Open any html editor and tell me you can't import plain text. Bah! You can. It's got to be the simplest task of them all.

    And what does publishing or printing have to do with editing? Isn't that the responsibility of the writer? Or perhaps a professional editor. In the context ( and you have to keep it in context ) of LDP Howto's if you edit someone else's work havn't you infact re-wrote it? And if at that time you are changing the order of a few paragraphs and adding a line or two you've simply revised thier document. Check out http://www.linuxdoc.org/COPYRIGHT.html.

    You wrote, "Simply put, It's not easy to convert all those HOWTOs, especially from a text format which has no logical structure."

    As with any document regardless of format, structure is dependant on the writer. You can just as easily get SGML source that is badly formatted, just as you can get plain text that is beutifully formatted. So your argument about structure is very weak. Conversion from SGML to whatever is no more difficult than conversion from text to whatever. In fact just as easy to convert plain text as anything else.

    The argument is really about how easily any document can be produced. I believe plain text is the easiest way to produce any document. It opens up non-technical writers to write. All that is rquired is a text editor or word processor ( I dont know of any that don't do plain text ).

    You wrote, "Is it really worth putting the users through all that much grief just to save the authors the trouble of reading one page from the HOWTO-HOWTO ? Surely, good documentation first and formost is supposed to make life easy for the readers , and if a little effort on the author's part provides substantial benefits to the readers, isn't it worthwhile ?"

    You drive my point home with this statement. If someone wants to read 1 page of the HOWTO-HOWTO and cant quickly do so in plain text isn't really going to benefit from whats written in it.

    The effort you spoke of really is in the content itself. I would rather have Joe the Linux User write about his 30 station heterogenous network in plain text ( it's no harder to format plain text than deal with SGML markup ) and format his text as he types. Thats where the real effort is...Content.

    I would also like to see Jane the Secretary at Joe's office to write about her adventures using a mixed network of computers. Maybe she came from a Windows background and would like to share her story with secretaries migrating from Office to KOffice or something. I think she would be better suited to plain text than SGML. And I think her writings may benifit others in her situation.

    Technical writing is an art I agree. What I suggest is technical writing doesnt mean the writing itself has to be technical. Your worried that someone won't be able to publish or print something and Im worried that we can open up technical writing to include more fresh minds regardless of background. Writers know style and the importance of properly formatted paragraphs, etc. They shouldn't be limited by a file format ( some may, some may not ).

    There are plenty of tools for the conversions out there. In the context of the LDP I say submit them in plain text and convert them. You already have to submit them in SGML and they convert them anyway. By submitting the content in the lowest common denominator ( pain text ) you open up the writing pool to include all writers, not just technical writers.

    You wrote, "Secondly, I'd like to take you up on your point about "learning Linuxdoc". ( You don't need to know anything about Docbook or XML. Linuxdoc is an SGML DTD like HTML ) Linuxdoc is extremely simple, and is a lot like html. It's summed up in one small section of the HOWTO-HOWTO. I learned it more or less instantaneously ( meaning I could go straight to work without wasting time "learning" ). "

    Ahhh....but you already know how to write using plain text? Open application, type content, save file, submit file.

    It's not about typesetting anymore. Desktop publishing has generally put that out to pasture. As Unix/Linux moves closer and closer to our desktops why should we revert to 80's mentality. Keep It Simple.....Take a vote! Whats easier, plain text or SGML/Docbook? Get a good cross section of backgrounds to be fair. You'll find text wins.

    * On a side note I recall reading somehere in one of the README's of my Linux distribution that programmers generally do not make good writers. Don't you find it ironic that good writers may be limited by SGML/Docbook? Isn't a major complaint about some software that documentation is generally weak or confusing? I'll refer to Linuxconf, on the Linuxconf mailing list a major complaint is lack of documentation. Jacques software could have loads of contributions to help documentation if his software utilized something simple like plain text for the help files. Or at least if his software could parse the text help files somehow. ( maybe thats not a great example, but it's what comes to mind right away ).

    Anyway, I've rambled enough. Im not saying SGML/Docbook is bad or has no place. Im simply saying requiring Howto submission in those formats limits the contributed work. A solution is to allow plain text contributions and convert from there.

    Respectfully,
    Scott

    --
    Integrity is what you are when nobody is looking.
  80. I think the LDP has it backwards. by MZoom · · Score: 1

    I think it's great SGML can be converted to the formats you pointed out. However, I think the idea behind the LDP shouldn't be based on "wow, this can be converted to .this or .that.

    It should be based on the content, not what type of file format it's available in. While your short list of SGML advantages was presented I think it notable that the sgmltools project has been suspended for quite some time. (http://www.sgmltools.org/suspended.html)

    While SGML may not be any harder to learn than HTML it is still a barrier to some. But, I believe theres is a solution right under our noses.

    I think LDP documents should be submitted in plain old text. Thats right simple plain old text. It seems to me LDP has it backwards. If Howto's and the like were submitted in plain old text, then everyone regardless of OS could view them. Then if a particular format is preferred it could be converted by the reader. Come on, how many OS's are excluded from viewing plain text? I am making an assumption ( I think a safe assumtion ) that all operating systems have access to something that will read plain text files. I can't think of any word processor or office suite that cant read plain text. Shoot, on my linux machine there is at least 10 different applications that can read and write in plain text.

    The added benefit of plain text is that anyone who can type a Howto or a document, that may lend a helping hand to someone else, can do so without trying to figure out SGML or DocBook or XML.

    The downside to plain text may be graphics for diagrams. But just as the LDP has "special Howto's" a catagory for those documents could be created. And by far the vast majority of Howto's are nothing more that text.

    Respectfully,
    MZoom

    --
    Integrity is what you are when nobody is looking.
    1. Re:I think the LDP has it backwards. by elflord · · Score: 2
      I think LDP documents should be submitted in plain old text. Thats right simple plain old text. It seems to me LDP has it backwards. If Howto's and the like were submitted in plain old text, then everyone regardless of OS could view them.

      Sure. But what happens when you want to publish them on the web, or print them ? Your suggestion that you can just manually edit them ( try it some time !!! ) is not exactly practical. Then if a particular format is preferred it could be converted by the reader.

      Simply put, It's not easy to convert all those HOWTOs, especially from a text format which has no logical structure. This goes from inconvenient to a user to simply disastrous for someone who wants to publish all the documents in a book or on a webpage. It also makes updating the documents in the alternate formats a time consuming and expensive process. If this was the way they did it, you would not be able to get the LDP docs in a book or on a website ( or the website would be hideously out of date and unmaintainable ).

      Is it really worth putting the users through all that much grief just to save the authors the trouble of reading one page from the HOWTO-HOWTO ? Surely, good documentation first and formost is supposed to make life easy for the readers , and if a little effort on the author's part provides substantial benefits to the readers, isn't it worthwhile ?

      Secondly, I'd like to take you up on your point about "learning Linuxdoc". ( You don't need to know anything about Docbook or XML. Linuxdoc is an SGML DTD like HTML ) Linuxdoc is extremely simple, and is a lot like html. It's summed up in one small section of the HOWTO-HOWTO. I learned it more or less instantaneously ( meaning I could go straight to work without wasting time "learning" ).

  81. obsolete unmaintained RAID HOWTO at linuxdoc by bug1 · · Score: 1

    Why doesnt linuxdoc carry the NEW linux raid howto that is distributed with the new raid patches.

    After being on the raid mailing list for a year it is plainly obvious that this is one of the biggest sources of confusion new users have.

    The raid HOWTO linuxdoc carry is obsolete (like the raid code in the kernel v0.36).

    I feel RAID is one of the most powerful yet underutilised features of linux.

    The biggest thin preventing it from getting wider use is the confusion amoungst new users.

    Apart from this i think linux documentation people do a arvelous job, and i applaud them, but linuxdoc could do its job better if carried the documents users need rather than hanging onto the old obsolete unmaintained ones.

    my 2c (sorry if this sounds harsh, im a bit passionate about raid)

    Glenn McGrath

    1. Re:obsolete unmaintained RAID HOWTO at linuxdoc by bug1 · · Score: 1

      Linuxdoc are aware of the situation, there prefered solution is for the two maintainers to merge the two versions into one.

      Whilst this would be good, its not likely to happen.

      The old maintainer is a bit of a ghost, whilst i apluad him for his original effort, his current document is a great source of confusion to new raid users.

      Glenn McGrath

    2. Re:obsolete unmaintained RAID HOWTO at linuxdoc by bug1 · · Score: 1

      Your comment doesnt deserve a reply, nevertheless

      "You dumb shit"

      Pretty descriptive, do you have any techical details to backup your opinion?

      I personally cannot understand why anyone with multiple drives wouldnt use a sotware raid.

      Give me details of how wrong i am!

    3. Re:obsolete unmaintained RAID HOWTO at linuxdoc by Midnight+Ryder · · Score: 1

      Well, Glenn, why not contact the LDP group with that exact question instead of posting it on /. (naw, don't take that as a flame - take that as encouragement to get involved.) Since you feel passionate about it - do something about it! Contact them, tell them what's wrong with the current one, and why you advocate it being replaced with the newer version. Provide them with a copy. That's what makes Linux and the whole Open Source community great - is it broken? If so, fix it, or at least tell someone so they can fix it!

      --

      Davis Ray Sickmon, Jr - looking for something to read? Check out my three free novels at MidnightRyder.org

  82. Re:ONE step in the right direction... by swordgeek · · Score: 1

    "Yes, and? That's The Linux Way, my friend! I honestly don't see what's painful or ugly about it."

    Sorry, I wasn't clear. You had said that if you're not happy/comfortable with the kernel-building docs, then maybe kernel building isn't for you. My two (2!) points were:

    (a) Not building a kernel wasn't an option, as I had upgraded my hardware. Doing a complete reinstall would have been the only way around it.
    (b) Despite some extensive Unix background, I found that kernel building (and for that matter, getting gcc installed and working--_correctly_) was fairly annoying the first time 'round. The kernel docs are pretty good, but they're definitely not kept current with the kernel releases.

    Also, "If things got off the ground..."
    Again, I wasn't very clear. Must not have had enough coffee this morning. :-)
    I meant if my hypothetical full-blown, next-stage addition to the LDP involving a lot of extra work (editing, reviewing, etc.) were to go forward, I'd definitely be in there, volunteering.

    Part of the difference in our viewpoints, I'm sure, is that I came to Linux from the world of commercial Unix products. The Sun documentation (to choose an example) is lovely. Check out their website to find out just how well a documentation project can be done.

    --

    "People who do stupid things with hazardous materials often die." -- Jim Davidson on alt.folklore.urban
  83. Re:ONE step in the right direction... by swordgeek · · Score: 1

    Since you're addressing this to both of us, I'll answer bits of all of it.

    <i>"Both these things are already done. There is a standard format for docs, and unmaintained docs are held in an "unmaintained" section."</i>

    True, there is a standard format for docs, but it mostly pertains to the visual layout from what I've seen. Content, editing, and comprehensiveness appear to not be issues.

    <i>"But then, in the BSD world, if someone's unhappy about something, they do something a bit more positive about it than pronouncing about what needs to be done on slashdot."</i>

    Heh, this is true. It's easy to decide What Needs To Be Done, as long as we don't have to implement it.

    That said, I'd quite happily be a part-time LDP editor if things got off the ground.

    <i>"I found the move to 2.2 adequately documented. If you didn't, this is perhaps an indication that you're not the sort of person who should be upgrading their kernel by hand? That's one of the things distributions are for, you know."</i>

    I have to agree with the other poster; building my first Linux kernel (2.2) was a moderate nightmare, and there was _no_way_around_it_! I added an ethernet card, I had to compile support into the kernel (or build a module--either way). Regardless, it was a painful and ugly process, despite the fact that I've built kernels on HPUX, AIX, Solaris, and SunOS 4.0.2 (ouch!).

    --

    "People who do stupid things with hazardous materials often die." -- Jim Davidson on alt.folklore.urban
  84. Maintanance! by Midnight+Ryder · · Score: 1

    That should say it all, but, I'll explain further. While it may seem great to just accept anything that anyone writes, it really sucks. If someone submits a HOWTO in MSWord format (why you would do that in Linux, I don't know, but this is just a theoretical debate!) then someone else has to convert the document to a format that is similar to everything else in the LDP document set. By picking a single standard and insisting on it, they prevent having to spend all of their time converting from 50 different formats (LaTeX, .Doc, raw text, HTML, RTF, etc.) to a single format to make them available on the web. Remember, some of the HowTo's are for newbies, so you don't want to complicate maters by requiring them to use 10 different document viewers to find the information they were looking for to get thier system set up the way they want it!

    As for having written something in a different format, why not just convert it? I'm sure that SOMEONE SOMEWHERE has to have written an (x) SGML converter. Heck, even if you wrote it in (y), you can probably run it through an (y) to (x) converter, then (x) to SGML. Then do some very minor cleanup (er, at least I would hope it's minor) and submit it.

    Is there currently a sed HowTO? If not, well, get off yer duff, and convert it and submit the damned thing!

    --

    Davis Ray Sickmon, Jr - looking for something to read? Check out my three free novels at MidnightRyder.org

  85. Ouch! I've been DocForked! by neopenguin · · Score: 1


    Linux != Intel
    But many HowTos etc. make this assumption. As a long-time Mac user, I am used to having commercial entitities make the assumtion that PCs = wintel boxes, but I had hoped for a more heterodox outlook in the Linux community. We tout the OS as thriving on a multiplicity of hardware configurations, but most of the documentation is written as if Linux box = Wintel box
    Do we have to have diverging forks in the LDP?
    Should LinuxPPC users set up LDPppc?
    I see comments saying the format must be VT100 readable. How about similar standards for content?

  86. Well there are ways and ways.... by reality-bytes · · Score: 1

    There are a lot of good distros out there, I bought SuSE which came with a vast plethora of HowTo's and FAQ's but you never actually know which ones you'll need and its sods law that the one you need will be the one you ain't got :)

    Hows about "The Linux Documentation in Public Libraries Project" ?? ;)

    --
    Ripping an new rectum in the fabric of spacetime.
  87. Re:Howto HOWTO! by reality-bytes · · Score: 1

    I know, i have some printed stuff on my desk, It was published recently; but to be honest, on flicking through it seems woefully out of date already :(

    --
    Ripping an new rectum in the fabric of spacetime.
  88. What we need now... Good Hardware Database by Sir+Logic · · Score: 1

    What we need now is a really good central-distributed hardware database.

    This nonsense of several different hardware databases has got to go.

    What I envision is a hardware database that can be accessed from various sites, ie, Linux.com, Redhat.com, debian.org, etc. where updates submitted to any of the sites get automatically distributed to the other sites.

    This hardware database would not only include information about whether the hardware works or not, but would include directions on how to make it work, and any needed drivers. The drivers would not be links to locations off-site... I've had too many times when I need something that's listed on freshmeat.net or somewhere, and they don't have the file on-site, and the link is dead. What good does it do you if there is a driver for your hardware, but you can't get it?

    If something like this already exists, please let me know... I sure haven't seen it.

  89. Sometimes, lack of docs are appropriate by autechre · · Score: 1

    Many times, the author wants to follow the philosophy of "Release early, release often". However, they're releasing first-gen software, something that probably works most of the time on THEIR machine. The sparse documentation is there to sort of act as a "you must be at least this tall to go on this ride" meter...they don't want newbies trying to use the package yet, because it's not ready, but they do want experienced coders to be able to look at it, and hopefully help with it.

    One example is ext3. It actually comes with very good instructions for using it. However, the instructions tell you simply "patch the kernel", and that if you don't know how to do this, you should stop reading. This is appropriate...you're trusting your filesystem to 0.0.3 software!!

    In short, sometimes it's good to discourage less experienced users from using something, because it will probably do more harm to them than good for them.

    --
    WMBC freeform/independent online radio.
    1. Re:Sometimes, lack of docs are appropriate by sparkes · · Score: 1

      I agree that many programs should come with a "do you really know what you are doing disclaimer.
      But lots of end user stuff has next to no instructions, it was this software i was having a go at.
      sparkes

      *** www.linuxuk.co.uk relaunches 1 Mar 2000 ***

  90. One Markdown, four more to go.... by GNUs-Not-Good · · Score: 1

    the GNU/LDP. After all that freak Stallman takes credit for everyone else's work anyway.

    I can hear it now, "The documentation of the GNU system was in place, the LDP just provided the missing piece to the the project, the actual text. Therefore, I am usurping the LDP and affixing my GNU prefix to it. I will not speak to you unless you refer to it as I see fit."

    1. Re:One Markdown, four more to go.... by JamesKPolk · · Score: 2

      GNUs-Not-Good?

      Then I assume, as a matter of principle, you have no GNU software on your computer, at all, right?

      No GCC/EGCS, no GNU command-line utilities, no Gimp, no GNOME, no,...

      well, you get the idea.

  91. Yeah well... by GNUs-Not-Good · · Score: 1

    no one thought he would try to be an asshole about Linux either now did they.

    NEVER underestimate the ego of a egomaniac.

  92. Abso-freakin-lutely! by delevant · · Score: 1
    OK, I'm embarrassed to have used the term "abso-freakin-lutely", but I simply had to jump in and agree with Midnight Ryder on this one . . .

    Maintenance is key! I am, at various times, a tech writer/tech editor, and I've been called in to clean up the mess left by sub-par contractors and other "professionals" who simply used whatever tool they liked, without regard to the project history and maintenance cycle.

    Document maintenance is a flaming nightmare unless you're very very careful about it. You absolutely MUST pick a standard file format, and stick with it. For the LDP folks, the only choice they had was SGML. It's practically everywhere, it's well-documented, and many of the tools that work with it are free.

    If the LDP just accepted any ol' file format you felt like sending, they'd be spending 98% of their time cleaning up after your mess; trying to convert binary formats, trying to rig together transform engines with weirdo hacks to work around inconsistencies in formats . . . these are all things that I've had to do, and it ALWAYS sucks.

    Besides which, you know darn well that fully a quarter of all LDP submissions would probably be in some bizarro self-made markup language that the author felt was somehow "better" than SGML, simply because it looked kewl when transformed by his/her own home-built scripting system.

    Think of it this way: CPAN only accepts Perl stuff. LDP only accepts SGML stuff. It's the nature of the beast, so to speak.

    --
    I have no .sig, and I must scream.
  93. Re:Nice site, but why is the text so small? by dannyspanner · · Score: 1

    Okay, so this only seems to effect the front page, but it was enough to put me off initially.

  94. Re:automated HOWTOs by locutus074 · · Score: 1
    I realize that this is kind of late, but I work 3rd shift and I have *much* more time overnight (nearly 8 hours of it {g}).

    Easiest way to migrate Windows from one drive/partition to another (short of using special software (such as DriveCopy or the thing that comes with the Maxtor drives), which is what we're talking about, right?) is to boot Windows and either open a DOS box or go to Start|Run, and type (assuming you're copying everything from the C: drive to the D: drive) "xcopy32 c:\*.* d:\ /h /e /c /k /v", if you have xcopy32 (I'm not sure when MS introduced it into Windows). Worked like a charm on my Win98 partition, and took, oh, between 10-30 minutes (can't remember for sure). This was when I moved from a 2 (!) gig drive to my present 27-gig drive.

    (Score: 1, Offtopic)

    [Moderation Totals: 1 Informative, 1 Offtopic, Total: 2]

    ;)

    --

    --
    We have fought the AC's, and they have won.

  95. Getting there, but........ by JohnGlenn · · Score: 1

    It seems like getting information on installation/configuration items is pretty good, but getting developer information is still difficult. It seems like with the amount of linux development going on these days it would be a simple thing to find current information on kernel debuggers, device driver development, etc. But from my perspective information is spotty, and dated at best.

  96. maybe something similar to javadocs by msanty · · Score: 1

    I've been doing some Java development and can't help to notice really how good Sun's javadocs are. I don't know about anyone else, but something similar to this would be wonderful for the LDP.

  97. Re:Open source docs by Ian+Bicking · · Score: 2
    Documentation is something most coders hate, but without the docs how the hell are we gonna encourage newbies to use our software?
    It's not going to be with documentation. Honestly, how many users want to read documentation? How many of them see a fat manual and feel happy?

    Making things automated and intuitive will be more important. Documentation will be essential to create the future gurus out of the raw material of newbies, but it won't make Linux ready for the masses. Not that making new gurus isn't essential...

    Distributions and desktop environments are going to be the ones to make Linux more user friendly. Distibutions particularly, because a well-made distribution can make all the little pieces fit together automatically, where a desktop environment has a more limited involvement.

  98. The facelift is nice by Christopher+B.+Brown · · Score: 2
    The site looks nicer than it used to.

    Unfortunately, they are still no further in the transition from qwertz to DocBook than they were three months ago.

    There is not going to be a substantial change in the quality of the material until that happens.

    --
    If you're not part of the solution, you're part of the precipitate.
  99. Linuxdoc is not nearly expressive enough by Christopher+B.+Brown · · Score: 2
    I've written around 3MB of DocBook material, much of which used to be in qwertz form.

    Why would this be a good thing? Because DocBook is vastly more expressive.

    • It supports diagrams and pictures, well.
    • It supports interlinking between document components, and does so very well.
    • It supports man page markup, so that one can combine man page documentation with tutorial material and other reference material, interlinking as needed.
    • It provides a vastly richer set of structural tags for providing logical markup.

      Strewing fonts across pages, like chunky peanut butter across bread, does not lead to building decent documents.

      It is, on the other hand, reasonably useful to have tags to indicate such things as a filename , application, command line, perhaps even differentiating between what you type in, what the system responds with, and what is a variable to be entered.

    • I've got a copy of the O'Reilly DocBook manual.

      If Eric Raymond found it useless, then I daresay that says more about him than it does about the book.

      I remember him doing some "bungee management" on the SGMLTools mailing list; he bounced in for a couple days, saying (essentially) that "It's really, really critical that you do these things that I think you need to do," and then bouncing on to whatever else it is that he does. He also spent a lot of time claiming that Trove was tremendously important, and we've not seen a useful release of that yet, after a goodly two years.

    --
    If you're not part of the solution, you're part of the precipitate.
  100. Re:ONE step in the right direction... by paul.dunne · · Score: 2
    Both these things are already done. There is a standard format for docs, and unmaintained docs are held in an "unmaintained" section.

    > It's insanity like this that makes BSD look kind of appealing.

    But then, in the BSD world, if someone's unhappy about something, they do something a bit more positive about it than pronouncing about what needs to be done on slashdot.

    I found the move to 2.2 adequately documented. If you didn't, this is perhaps an indication that you're not the sort of person who should be upgrading their kernel by hand? That's one of the things distributions are for, you know.

  101. Re:ONE step in the right direction... by paul.dunne · · Score: 2
    > added an ethernet card, I had to compile support into the kernel (or
    > build a module--either way)
    Yes, and? That's The Linux Way, my friend! I honestly don't see what's painful or ugly about it.

    > if things got off the ground

    Not quite sure what you're saying here. You do know the LDP has been around for years? And has been functioning well enough during that time? I mean, when I started using Linux in 1994, I knew nothing about Unix save for what I'd read in The Unix Programming Environment. I found the LDP docs very helpful. Although it does occur to me that, since the only Unix I have in-depth experience in is Linux, I tend to look at things in a Linux-centric way. Is that what you're getting at really? That things such as documentation are simply done better in, say, the FreeBSD world? I might agree at least part of the way there. I had a fiddle with FreeBSD recently; I was very impressed with the install program, and the Handbook is very good too.

  102. Re:ONE step in the right direction... by paul.dunne · · Score: 2
    > Part of the difference in our viewpoints, I'm sure, is that I came to > Linux from the world of commercial Unix products.

    Yes, I think this is the heart of the matter. As I said, I'm simply not used to anything else -- and what you've never known, you don't miss. Although, now that I think of it, the AS/400 had really nice on-line help...er, yes...

    Hmm, yes, so I end up more or less agreeing with you?! That can't be right! ;-)

    (But I still think Linux kernel-compiling RULES!)

  103. I Love You Guys by waldoj · · Score: 2

    I wanted to use this opportunity to express my deep love for everybody that runs the LDP and that has ever written a HOWOT, FAQ or mini HOWTO.

    I'll send y'all valentines cards or something. But no chocolates this year; money's tight. ;)

    -Waldo

  104. Re:The ability to comment the Howtos on line by dria · · Score: 2
    There is a new index available where users do have the ability to provide feedback about documents. I've recently put together the Open Source Documentation Index (as part of the Open Source Writers Group project.

    At the bottom of each index entry users are encouraged to rate and provide feedback/reviews about the document being indexed.

    I hope some folks will go check the OSDI out and let me know what they think. Currently all of the OSWG and most of the LDP documents are in the index, and more are being added daily.


    Open Source Writers Group

  105. RH doesn't always include LDP by Ratface · · Score: 2

    Hmm, RH distributions don't *always* include the How-To's and stuff. The Publishers Edition, which is distribute with RedHat based books saves space by not including the How-To's (or I believe source-code, although there are clear notices that it is freely available).

    I've had exactly the problem described at the start of this thread. Although I fortunately have Internet access from work, so I can get hold of what I need, but it can be a pain in the butt from home.

    --

    A little planning goes a long way...
  106. FAQ-o-matic by AstroJetson · · Score: 2

    Take a look at d.net's new FAQ-o-matic that allows registered users to add a FAQ answer.

    Hopefully there's somebody watching over these answers to make sure they're correct, but I think this is a pretty good idea. Maybe the LDP could look at doing something like this.

    I just also want to add my two pennies and say thanks to everyone who has contributed to the LDP. It's not perfect, but it has saved my ass many times. Hopefully, one day I'll be clueful enough to add my own contribution. Documentation is a dirty, rotten, thankless job, but without it the best code in the world is useless.

    --
    Admit nothing, deny everything and make counter-accusations.
  107. The ability to comment the Howtos on line by Khalid · · Score: 2

    Now what would be cool, is the ability to add feed back, comments etc to documents on line as with the PHP doc for instance. This is a great way to make the docs evolve.

  108. Re:automated HOWTOs by ajs · · Score: 2

    I would suggest that while automation is a good thing, the danger is in tossing choices in favor of ease of automation. What might work well is if there was a documentation system where I could read a HOWTO, decide that a particular solution was appropriate and click on it to "activate". The activation might be a script that does some sanity checking to make sure I'm on the right track, but ultimately it would do exactly what the documentation just told me how to do (perhaps showing me the commands that I could type in the future).

    This sort of educational configuration management is what I miss in tools like linuxconf and cfengine.

  109. production reasons by coyote-san · · Score: 2
    One reason for requiring SGML is that it makes it easy to produce different types of documents. You can produce web pages, nicely formatted printed documents (for your PHB), simple ASCII (if you insist on using an ancient daisywheel printer), whatever.

    Also, as a multiple HOWTO author I think you're overstating the difficulty of using this flavor of SGML. There's a bit of boilerplate at the top of the document that you can lift from any other HOWTO, then it's mostly just the nesting sections (<sect>, <sect1>, <sect2>), the <p> to mark the end of the title, and <tscreen><code> ... </code></tscreen> to bracket code samples. There are many other tags, of course, but this is enough to get something that will work with the tools and it doesn't take more than a minutes to convert a text document.

    --
    For every complex problem there is an answer that is clear, simple, and wrong. -- H L Mencken
  110. Re:Biggest problems with linux documentation: by technos · · Score: 2

    A Linux Knowledge Base of sorts? I tried something like that, using the plain text HOWTOS and directive tags.(~~~AR to:, ~~~PR to:, etc)

    Too much work for me! I went back to Doom after a week or so...

    --
    .sig: Now legally binding!
  111. Re:Howto HOWTO! by Mark+F.+Komarinski · · Score: 2

    Howtos are published in print (not so often anymore, but I do have a Dr. Linux from a few years ago just in case). Plus the HOWTOs are installed or available via CD-ROM on most distributions. Even if you can't get to the net, you can get to /usr/doc/HOWTO. These are usually available in your language and format (HTML, txt, SGML) of your choice.

    -Mark
    HOWTO HOWTO author

    --
    -- Ever notice that fast-burning fuse looks exactly the same as slow-burning fuse? I didn't... (Edgar Montrose)
  112. Too much help is not helpful by DeepDarkSky · · Score: 2
    FWIW, I think that having all this documentation and HOWTO's just points out certain fallacies in Linux. Now, don't get me wrong, I know Linux is far from being where we all want it to be (and, pray tell, where would that be?). And it is more difficult for beginners/non-technical users to setup and go. There are quite a number of companies out there doing an admirable job of making things easier for the user. But nonetheless, it is nowhere near the ease-of-use of say...a Mac (thought I was gonna say Windows? Nahh...the wealth of PC/Windows support services out there attest to the fact that Windows is not all that easy either).

    The point is, companies like Redhat are providing support services for Linux. That's because it needs to be supported! How much does that say to how easy it is to use Linux if a company can base a large part of its business on supporting Linux?

    Of course, if Linux wasn't supposed to be used by regular, non-technical users, then it shouldn't be sold that way. I don't see why it couldn't, eventually, though.

    The groups doing the GUI development have come a long way and it's looking better and better all the time. But aside from all its other uses like mobile computing, embedded applications, and server computing, does Linux want to become a regular home user's OS? Should Linux strive to be as easy, if not easier to setup and use than Windows and Mac for a non-technical user?

    Like I said, all that documentation, as far as a non-technical user is concerned, is just too much. I would say that the documentation is simply going to be the knowledge base of the Linux community to draw from in the interim while developing the easier, simpler and less error-prone generations of Linux in the future.

  113. Howto HOWTO! by reality-bytes · · Score: 2

    The Linux Newbie:

    The linux newbie was sceptical about the support available to linux users but his friends told him "don't worry, theres plenty of help available". Spurred on by this the newbie stripped out his old O/S and installed linux....

    Then he hit a problem; he racked his brains and thought hard: then he remembered what his friends had said:"Just connect to the net and go to linuxdoc.org" this would have been great! - except for his problem - *pppd* ;)

    The new page looks great and is quite navigable: go check it out :)

    --
    Ripping an new rectum in the fabric of spacetime.
  114. DocBook is progress? by Animats · · Score: 2
    It's incredible that the DocBook people went to so much trouble to develop a whole new documentation system just to express plain text with numbered sections. That's 1970s technology. There's been progress since then. I would have expected some HTML/XML approach in a new design.

    On a related note, one big problem with documentation in HTML is that it discourages simple graphics. The picture representations (GIF,JPEG) don't rescale for printing, and the main line art represntation, Flash, comes with too much animation baggage. A defined subset of printable monochrome Flash for drawing purposes, a structured draw tool (like Visio or the draw tool in Sun StarOffice) and a tool for turning HTML with Flash into PostScript, would be a big help. This would get Linux documentation away from those endless blocks of text.

  115. Nice site, but why is the text so small? by dannyspanner · · Score: 2

    Nice site, but why is the font size hard coded to 10 points or so?

    Not everyone wants to be able to see an entire HOWTO without having to scroll. If I try to enlarge the fonts in my browser to save myself a little eye strain, absolutely nothing happens.

    Come on, don't fall into the form-over-content trap! It's great content after all....

  116. Nice Look by Captn+Pepe · · Score: 2

    Well, I just looked at the LDP site and I have to say, it looks good. Very navigable, the search engine seems to work. I have to say, though, that I've never been a huge fan of the style that seems to be dominating these days: the page full of news-boxes with a itsy-bitsy nav bar on one side. Nevertheless, it works.

    Though I'd hate to make more work for them, I might make one suggestion for the LDP. Since they're hosting just about everything else, what about incorporating a subject indexed RFC archive? It would be nice to be able to get all these things from one place, and the LDP could perhaps do a better job of sorting them than most (ie. preferentially return protocol specs over obscure derivaties of said protocols). I generally use the archive at faqs.org, but their search results are a real pain to wade through.

    Just a thought.

    --

    Quantum mechanics: the dreams that stuff is made of.
  117. Biggest problems with linux documentation: by JohnZed · · Score: 3

    As many people have mentioned, Linux docs tend to be spread in various directories, in different help systems (man vs. info vs. /usr/doc vs. KDE help. . .) with no unified, searchable interface. Hopefully the next generation of KDE and GNOME help will provide an interface to search all these different sources intelligently by keyword. I know these folks are working on integrating the desktop help with man pages, but that's still not quite enough. I see bad help interfaces as one of the worst problems facing Linux/Unix desktops right now.
    I know that ht/dig has been modified (for KDevelop via CoSource) to search local, rather than web based, files. I'd also love to see some really good, comprehensive, system-wide FAQs that tie into the rest of the help system ("How do I install a new network card?" links to the right part of the linux-networking HOWTO, etc).
    --JRZ

  118. automated HOWTOs by Marvin_OScribbley · · Score: 3

    From personal experience HOWTOs are great, but they can also be a lot of work to read just to get something working. However the great thing about HOWTOs is that they are generally structured and might lend themselves to an idea I call "automated HOWTOs".

    One reason Windows is popular is that Microsoft keeps finding new ways to make it easy to use the system. Ok, easy to crash too, but hey. If somebody were to take a particular HOWTO, and rework it into a script, it might turn out to be something vastly more useful for new Linux users who are used to Windows doing everything for you with its wizards and such.

    --
    I'm not a journalist, but I play one on slashdot
  119. This would be hard by autechre · · Score: 3

    The problem is that you have lots of distributions, each of which do things a bit differently. Such as having files in different places, etc. So someone would have to write a different script for each one, and many of them would probably get left out.

    I personally encourage people to get in there and hand-edit text files. This method works for every distribution, and many times can be applied even to proprietary *nixes (if you know how to edit /etc/resolve.conf, or runlevels, you know it). This also encourages people to learn, because they have to gain knowledge in order to achieve some desired functionality from their system. I view this as a Good Thing--knowledge being power, and whatnot. Plus, it will help you if you want to get a job later, and need to do something on a Sun box that doesn't have nifty scripts.

    Distros like RedHat provide GUI tools for such purposes, and they should also provide the documentation for using those tools (they do). I would rather see the general documentation remain...well, general :)

    --
    WMBC freeform/independent online radio.
  120. Open source docs by sparkes · · Score: 3

    Documentation is something most coders hate, but without the docs how the hell are we gonna encourage newbies to use our software?

    The LDP does a great job of collecting all the relevent docs into one place but more often than not the how-to's wouldn't be needed if the guys on the project started to document there stuff better. how many times have you seen the install file say build it and use it or some such crap?

    I recently installed a nameless piece of software that had a 10 line readme file! one line said if you don't know how to do this don't! what the f*** how the hell is this meant to encourage use?

    We (the coders) need to start writing a little more, or at least finding a guy/gal who can write. Well I know what I am gonna have to do WRITE SOME DOCS lol.

    sparkes

    PS get in touch with you LUG to find willing doc writers! thats what I do ;-)

    *** www.linuxuk.co.uk relaunches 1 Mar 2000 ***

  121. ONE step in the right direction... by swordgeek · · Score: 5

    OK, as a long-term Unix user (and later professional admin), I've gotta say that the LDP attempts to solve one of Linux's biggest drawbacks--in a typically Linux way.

    Documentation for Linux has been hard to find, spotty, uneven, frequently outdated, and inconsistent. Now, thanks to the LDP, we have easy (or easier) to find, spotty, uneven, frequently outdated, and inconsistent documentation! Joy!

    Don't get me wrong here. Things are moving forward. The LDP is definitely a step in the right direction. The authors of the documentation that does exist should be highly commended for doing the work that (almost) no one else wants to do. My hat's off to them!
    However, online documentation for Linux is definitely weak, and fundamentally inconsistent. In fact, this is probably the biggest flaw with the Open Source philosophy--different bits (of code or of documentation) are written by different people with different abilities and different ideas about how to do things. (Not to mention a different command of the english language, given how global linux is.) The end result is that two items of documentation are different. Two conceptually similar bits of code end up being different. (Ever noticed that when building a kernel, 'make install' and 'make modules_install' behave in vastly different ways?)

    The point of all of this rambling is this: The next step for the LDP (aside from making guides and how-tos take up more than 5% of the opening page) is to move from being a clearinghouse to being an editor. Just like Linus approving kernel mods in official distributions, all documentation should be initially checked for adherence to a standard format (including correctness and grammar, by the way), and then CONTINUALLY CHECKED for ongoing validity! If a doc becomes out of date, then it should be moved into an area (and category) clearly marked, "out of date HOWTOs." In fact, there could be an open call for anyone who wanted to update them. I'm picturing something like, "please contact us if you wish to update any of the following docs." If updated (and gone through the process again), then it would be put back into the 'current' list.

    The bottom line is that the open source way of doing things doesn't _inherently_ have to be scattered and inconsistent, but _tends_ to that end without explicit and considerable effort to stop it from happening.

    And sure it's a big project, but isn't that one of the biggest advantages of open source?

    Sorry for the length. I'll shut up now.

    --

    "People who do stupid things with hazardous materials often die." -- Jim Davidson on alt.folklore.urban