Slashdot Mirror


Building a Large Linux Knowledgebase

linuxfan writes "It looks like LinuxQuestions.org is aiming to build the largest independent Linux-related knowledgebase using a Wiki. They are using the same software as Wikipedia (MediaWiki), are using a Creative Commons license and look to be off to a good start."

27 of 251 comments (clear)

  1. All you'll ever need to know... by ackthpt · · Score: 4, Funny
    void main()
    {
    printf("42");
    }

    --

    A feeling of having made the same mistake before: Deja Foobar
  2. They have that.... by JustinXB · · Score: 5, Funny

    It's called Google.

    1. Re:They have that.... by ciroknight · · Score: 4, Insightful

      I know this a stab at being funny, but...

      The truth is pretty simple. Google's not enough. Sometimes for the most obscure questions, either most people consider you a nub and tell you to RFTM (which, in many cases, no manual exists), or they don't know themselves how to solve the problem. So, we often spend hours and hours going through google to find out how to get X hardware to work on Y configuration to find that Alan Cox had brilliantly broken my soundcard in 2.4.20... These are the kinds of things that there really should be a one-stop place to find what you need..

      Surprisingly, it's taken this long for anyone to realize this...

      --
      "Victory means exit strategy, and it's important for the President to explain to us what the exit strategy is." G.W.Bush
    2. Re:They have that.... by timeOday · · Score: 5, Insightful
      The other big problem is that information goes rapidly out of date.

      Say you need to make a file over 2GB (very common in video processing) and you stumble across this page. You come away thinking linux doesn't support large files, when really it does. In this case you can scroll all the way to the bottom and the author is nice enough to have timestamped the page - 1998. But still, how do you know whether the old information is outdated? Even if you choose some arbitrary cutoff date ("information after Jan 1, 2003 is likely to be fresh") how do you tell google to only find information after that date? You can't.

      Unfortunately there's no easy solution to the problem of outdated information. Useful documentation takes attention and manpower. But perhaps an easily modifiable Wikki-format will encourage more updates and more participation than comparable efforts such as The Linux Documentation Project, which is really just a smattering of FAQs, HOWTO-s, guides, and man pages with no real coherence - full of duplication and stale information.

  3. Eh? Largest? Huh? by Dark+Lord+Seth · · Score: 5, Informative

    What about The Linux Documentation Project? Provides plenty of knowledge to me about pretty much anything Linux related...

    1. Re:Eh? Largest? Huh? by bgeer · · Score: 5, Funny
      I am probably out of date and things are much better now, but I (and probably a lot of other people) have an aversion to anything named a HOWTO after spending many futile hours trying to decode them in the mid-to-late 90s when there was no other help available.

      For those of you who mercifully missed out on this era, generally a HOWTO would

      (a) Point you to software that no longer compiled on any platform known to man

      (b) Advise you to use configuration options that existed only in development versions and never worked even then.

      (c) Assume that you know how to use an equally complex program that has its own HOWTO which points you back to the one you started with.

      (d) give great explanations like: Ok for this file you just use syntax like a=1 to set a equal to 1. For example to make it fly to the moon just type:
      $foo53r45$::564.config <-> FALSE
      DiskBo$xInvolvement.Underpantsgnome = $PROFIT$

      etc...

      I am exaggerating VERY slightly. Anyone remember the DIP HOWTO? According to legend the suicide rate among Linux users tripled within three weeks of its release.

  4. Great! by AtariKee · · Score: 4, Interesting

    This is a great idea for those of us who find certain aspects of Linux a bit daunting. Between outdated HOWTOs and sometimes cryptic MAN pages, newbies such as myself can get a bit frustrated.

    My hope is that this database doesn't grow out of control with redundant and/or meaningless data.

    --
    "You're getting brutal, Sark. Brutal and needlessly sadistic."
    "Thank you, Master Control"
    -Sark and the MCP
  5. Re:then... by Anonymous+Crowhead · · Score: 5, Funny

    What if google dosent deliver?

    If there is no answer on Google (groups that is), then there is no question.

  6. Software Knowledge = Hard by darkmeridian · · Score: 4, Insightful

    This sounds like a good idea. However, there are two issues that would hinder something like this:
    1. Variability between Linuxes. There are many distros out there and they all have their own ways of doing the same things.

    2. Variability within Linuxes. Different distros also change their commands between versions. Any knowledge-base specific enough to be of help would have to be extremely thorough. A person working with a 2.4.22-gentoo-r3 kernel, for example, might have a different kernel than someone with the vanilla 2.4.22.

    However, if enough knowledgeable people use the system, then it will hopefully conquer these problems and be useful. But for now, see the gentoo forums for what open source documentation done by a community is capable of. (However, this is only within one distro that is relatively new so it has an easier time of things.)

    2.

    --
    A NYC lawyer blogs. http://www.chuangblog.com/
    1. Re:Software Knowledge = Hard by dbIII · · Score: 4, Insightful
      1. Variability between Linuxes. There are many distros out there and they all have their own ways of doing the same things.
      It's not as different as you might think, so long as you don't try to apply visual memory of where menu items go on a button (ie. the MS Windows approach). The first time I used Redhat after using only slackware I found that only a few config files were in different spots, same with debian. My linux knowlege meant that I could do things the first time I sat down at an Irix, Solaris and AIX system. The difference between widely seperated varieties of *nix are far less than the differences between Win98 and any type of WinNT in terms of the commands you use. So long as the answers aren't to click on the third widget on the left, the knowlege can be applied across the board - after all, you can use RPMs on debian and do apt-get on redhat.
      Different distros also change their commands between versions.
      Often the answer is to run the old command, or download it again. Linux does not suffer from "DLL hell", while the default behaviour of rpm is to replace old libraries, if you really need them you can keep them. I have a jigsaw game on my machine that was last compiled in '96, so long as it can still find the original libraries it runs, and everything else just uses the newer version of those libraries - that's why they have names like somelibrary.6.2.so
  7. 19 Articles!!! by Timesprout · · Score: 4, Insightful

    Without wishing to sound too sarcastic, you are going to need a tad more than 19 articles to convince me you have a valid knowledge repository. I'll stick with the Linux Documentation Project for the moment thanks

    --
    Do not try to read the dupe, thats impossible. Instead, only try to realize the truth
    What truth?
    There is no dupe
  8. yet another wiki by tronicum · · Score: 4, Interesting
    Of course you can never have enough wikis. Question if how different they are and how they will do moderation (if they do)

    Wikipedia is a projekt driven by an community, LinuxQuestions.org is somewhat unclear to characterise: not clearly a community only or a business company selling ads within their content.

    As on always you should read the Rules before posting. registration is required, but email is optional.

  9. Wikis everywhere by koody · · Score: 5, Insightful
    It seems like wiki's would be the future of content creation on the web. It's becomeing increasingly popular, just look at the growth rate of wikipedia. Now volunteers are documenting tips and instructions for mozilla in a knowledgebase.

    Wiki's seem to bring together the reasons why the web is seen as useful (disregarding the free pr0n). Easy content creation, accessibility and ease of use. With wiki's you get the added benefit of a central repository to look for the information you need.

    As wiki's grow and become known the need for search engines might lessen. The first resort for information will change from google to the relevan wiki. Google will be seen as second in importance. After all, wiki has the structure of yahoo with the benefits of quality content.

  10. Re:To clarify! by boarder8925 · · Score: 5, Informative
  11. useful wiki application by rtv · · Score: 4, Funny

    I wish your comment was on a Wiki, because then I could edit it to remove all those apostrophes.

  12. MOD PARENT UP by Anonymous Coward · · Score: 4, Insightful

    This sort of theme is becoming increasingly prevalent these days. Take a look at ESR's recent article on trying to get CUPS to work. The bottom line is, rather than wasting energy writing more HOWTO's to get some impossibly-difficult-to-install software working, how about spending the time making the software easier to install?? Hmmmm? Or is Linux doomed to be used only by elitists?

  13. This is great untill by miyako · · Score: 4, Interesting

    This seems like a great idea, untill some smartass decides to mask harmful commands as solutions to obscure problems.
    Since it looks like anyone can update this thing, what happens when someone sneaks into a solution a command to write morse-code on the hard drive, or some command to rename all the files in /bin so that when you list all the files it does an asciiart of the goatse guy, or just throws in a "sudo rm -rf /" or something.
    Not that I don't think this is a good idea, but without some sort of review process I would personally feel nervous about sending some of my more inexperienced friends to the site and having them execute commands all willy nilly.
    I know that 99% of the users who would post something would do it out of an honest desire to help, in fact I will probably post a few things that I have had to do as obscure solutions to weird problems myself, but it only takes a single post to a problem that is just commen enough but not too comment to get a lot of people to fsck up their machines.

    --
    Famous Last Words: "hmm...wikipedia says it's edible"
  14. Re:Question by ackthpt · · Score: 4, Insightful
    Microsoft has a knowledgebase as well, but only for troubleshooting, service packs, and development. I've been to their site maybe twice.

    I tend to avoid it, it's got lots of reference stuff but is pretty short on examples, which probably explains all the good user supported sites/knowledgebases around the web.

    --

    A feeling of having made the same mistake before: Deja Foobar
  15. linuxquestions not just linux by bbowers · · Score: 5, Informative

    I'm a contributing member of the linuxquestions site, and I personally thing Jeremy (the owner/admin) is doing a wonderful job of keeping the site up to date and adding new things. Most recently they showed their support at linuxworld with other companies and .orgs. THe addition of the wiki will further increase what they're trying to get across. I've found threads on there that I havn't found anywhere else on google or mailing lists, and most everyhting I've needed has a solution. Responses are fast, and the people are very nice, I'd reccomend it to anyone with questions.

    Now keep in mind they don't just do linux, theres Solaris forums, Programming forums, AIX, distro forums, and many many more such as hardware forums, networking and a very nice HCL. I guess this is turning into an ad but I'm just trying to help out cause a little bit I guess. You'll find me there as the user Astro

    --
    Even a stopped clock gives the right time twice a day.
  16. Then you'll like Wiki by lawpoop · · Score: 5, Informative
    The great thing about wiki is that it's very open. If you see redundant or meaningless data, delete it! Yes, you! It's very empowering.

    But wait, hold on! Did someone write trollish nonsense all over a beatiful how-to? Just roll back the changes.

    If this scares you (and it should, it's very powerful, very new), check out wikipedia.com. It's totally self-policing and very well-kempt. You will quickly move from scared to excited.

    --
    Computers are useless. They can only give you answers.
    -- Pablo Picasso
  17. wiki vs TLDP by Trestran · · Score: 4, Interesting

    I have been using Wikipedia for a while and one of the biggest selling point IMO is the great browsing experience. I often find myself actually surfing again by going from hyperlink to hyperlink, trying to soak up all the information, something I have stopped doing a while ago with most other webpages. There is lot of very good, indepth content on there.
    TLDP is a bunch of mostly technical articles (HOWTO's, guides, FAQs and man pages) that are very usefull, but don't really form a coherent whole. It would be wonderfull to have a somewhat more encyclopedia oriented linux documentation to consult, that is updated consistently to boot. A encyclopedia aproach also alows you to cover a wide spectrum of topic, from, say, obscure technical details to general *nix design philosophies.
    However, wiki's for this type of large projects (like wikipedia) need a certain critical mass of contributors for it to, I would think. While I don't know if this project will be "it", I think a wiki aproach would be a great idea.

  18. Why the opposition to docs or info? by weeboo0104 · · Score: 4, Interesting

    Seriously. I visited the local LUG and was appalled at the attitude some of the older members had whenever a relative newbie or younger kid asked them a question. The boilerplate answer from the "gurus"?
    "Just read the man pages".

    I tried to hit them up for a simple answer to the nodev, user and suid options in fstab and all I got was "Read the man pages".

    I wasn't looking to the answers to everything, only the differences between "user" and "nodev" options and when it is best to use them.

    --
    It is easier to build strong children than to repair broken men. -Frederick Douglass
  19. Another personal favorite... by virid · · Score: 5, Funny
    --
    "The world only exists in your eyes. You can make it as big or as small as you want." - F Scott Fitzgerald
  20. Re:Question by Welsh+Dwarf · · Score: 5, Insightful

    Does it strike anyone as a bit of a negative attribute that you have to have a massive knowledgebase to use your operating system?

    The answer is that you don't, the wiki is more aimed at people who just want to find something out about Linux (ie 'How do they read e-mail without Outlook?'), are looking for a good distribution to try, or are curious and want to learn more about it (hence the technical parts)

    However, I've always had to rely on poorly-written HOWTOs and other documents to spend three hours just getting a sound card or USB mouse to work under X.

    Sounds like your distro isn't that recent (or that you're useing Slack or Debian, in which case the Howtos are to be expected). Modern Distros generally take care of your mouse and sound card in a few seconds while you watch the progress bar

    Not to diss you, but Linux just isn't that hard anymore.

    --
    Ask 8 slackers a question, get 10 awnsers (a citation, but I can't remember from who)
  21. Re:Question by Xabraxas · · Score: 4, Informative
    Does it strike anyone as a bit of a negative attribute that you have to have a massive knowledgebase to use your operating system?

    You don't need a massive knowledge base to use Linux. The main difference is that documentation for Linux usually covers a lot more than just the kernel. It usually covers a ton of popular programs in addition to the kernel, including two entirely different desktops. Not to mention the fact that you can change so many more parameters in Linux than you can in Windows or MacOSX. For example, it is fairly simple to install another kernel if you want to on most Linux distributions but you also have the ability to compile your own kernel. This will take more documentation than either Windows or OSX but it hasn't made anything more difficult.

    --
    Time makes more converts than reason
  22. Thoughts from someone who's done it by Plug · · Score: 4, Informative

    I don't know how LQ's wiki will end up, but if the answers from questions posted to the forums make their way into Wiki entries and are regularly maintained, then it has potential.

    Almost two years ago, a resourceful hacker at our Waikato Linux Users Group set up a Wiki, and it has been a phenomenal success. We'll be surprised how often we google looking for something, and find the Wiki as the first hit!

    What did we do differently? For starters, Perry imported the man pages and howtos, meaning people could link to a man page in the Wiki just by naming it (ie fstab(5)). This encourages both reading man pages and editing them, marking them up to be more useful to everyone. Another point is that now you can see which pages (and other man pages) refer to a given page, an invaluable tool that man itself can't provide!

    We're thinking of dropping the HOWTOS because it's amost impossible to get changes sent up stream, and our own locally developed content tends to be better and more up to date.

    Good luck to the LQ people, but there exist a number of Wikis that have the knowledge growing nicely outside of this. If you're looking for something, come check us out.

  23. Re:Question by t0ny · · Score: 4, Insightful
    Microsoft has a knowledgebase as well, but only for troubleshooting, service packs, and development. I've been to their site maybe twice.

    Ignorance is bliss, maybe? Because you can find out just about anything Microsoft related via Technet. This includes troubleshooting, white papers, documents on best practices, general network design, security, etc.

    If you actaully work with MS products, and dont use technet, you are definitely not working smart.

    It would be NICE to say you dont need a large database, but it would be pretty ignorant to think that anything could be that way. Auto mechanics, lawyers, doctors, EVERYONE who works on complex matters is going to need a well organized resource to help them out. There is far too many details for someone to think they will know it all.

    The only people who seem like they never encounter problems are those who are just good at troubleshooting and using their reference sources.

    --

    Manipulate the moderator system! Mod someone as "overrated" today.