Slashdot Mirror


GrokDoc Goes Live; All GNU/Linux Newbies Welcome

An anonymous reader writes "Writing at LinuxWorld, Groklaw's PJ asks "What Do Newbies Need to Make the Switch to GNU/Linux? and invites the world - literally - to help with answering the question, by participating in the wiki she and some colleagues have just launched. GrokDoc aims to turn the usual process on its head: "Instead of experts telling newbies how to do things, we will let newbies show and tell us what they need." Might be a fantastic way to help push Linux still further toward that fabled tipping-point."

33 of 504 comments (clear)

  1. Montessori Linux by nightsweat · · Score: 4, Interesting

    This is the Montessori method of teaching Linux. Brilliant. Maybe I can get some questions I've had answered, finally.

    --

    the major advances in civilization are processes which all but wreck the societies in which they occur - A.N. White
  2. Listening to Newbies by wambaugh · · Score: 5, Interesting

    On the other hand, rather than pushing linux past a "tipping point," listening to newbies might lead to many of the aspects of the Microsoft/Mac models that many hard core PC users hate.

    Not that I think this is a bad thing, but it's worth considering that if, for instance, standardarized application appearance/performance becomes more important, much of the speed and robustness of Linux may fall by the wayside.

    1. Re:Listening to Newbies by John+Hurliman · · Score: 5, Interesting

      I'm not pointing out the obvious to troll, but remember Linux is just a kernel. If one desktop team decides to make an Apple clone that sacrifices top performance for a common user interface (I don't see how that argument makes any sense at all, but I'll go with it), another team will step up to give you the bare bones written in optimized C and assembly. People have this vision of every Linux enthusiast on the planet except for themselves heading in one unified direction that isn't to their liking; I don't think you'll see that happen any time soon.

    2. Re:Listening to Newbies by dave420 · · Score: 2, Interesting

      Maybe this is part of the problem. If there was a standard linux kernel, and a standard linux GUI, there would be a standard linux for people to move to. As there is, there are currently hundreds of variations to use. Of course people aren't going to give up their windows boxes (after you've learned one windows app, you've learned 'em all) for something that's going to act completely unpredictably across the board. It's simply too much to ask of someone who just wants to use their computers for pr0n.

    3. Re:Listening to Newbies by Anonymous Coward · · Score: 1, Interesting

      Schools that start teaching and useing OSS is the only thing that's going to tip the scales.
      Microsoft has a monopoly on college credit hours.

  3. What newbies need... by Anonymous Coward · · Score: 5, Interesting

    1. An installation process as straightforward and simple as Windows
    2. The device compatibility offered by Windows
    3. The level of cooperation shared by Windows applications
    4. The games available on Windows
    5. The simplicity of changing system configurations offered by Windows

    I wonder where the heck I can find an OS that does all that and more? Hmmm...

    (This is not a bash on Linux. I use Linux and love Linux for doing SERIOUS WORK. Most of the world does not do SERIOUS WORK at home. Windows meets virtually every requirement a home user could have. To meet these requirements, Linux would have to effectively become Windows. I, personally, would never use that distro.)

    1. Re:What newbies need... by rRaminrodt · · Score: 3, Interesting

      1. Have you tried installing a distro like Mandrake versus Windows lately? I do quite a few windows installs as part of my job, and its not really that simple. I know this has been said a lot, but this is especially true when it comes time to get all those other apps like Office, IM, pcAnywhere, etc. onto the PC. Distros typcially include this step in the install, with windows everything needs to be done seperately.

      2. Many devices are compatable, but require a lot more legwork on part of the user. I agree that this stinks, but it really does depend on the companies building them to cooperate, either with driver disks or unencumbered specs.

      3. I don't get this one. Do you mean windows style IPC? If you stick with a desktop like Gnome or KDE you pretty much have interapp communication. Plus CLI applications are already able to do that with pipes.
      If you mean library reuse, most distro's packages are better at that than most windows apps. They access shared libraries and don't carry around their own copy.
      And still, even with XP and 2000, I still (occasionaly, to the developer's credit) see windows apps that stomp on each other.

      4. Given. But games will only stop one segment of the computer using population. Mom might need the Sims. But grandma just wants email and solitare.

      5. I hate configuring some things in windows now that I'm used to config files. So I'm biased. But there are tools out there to do the job. They just need to be a bit more polished. And by polish I mean useful, unlike the new XP-style control panel, which I constantly have to turn off.

      I sure hope that windows meets home users needs, otherwise there would be a lot more returned computers. But what I like most about Linux & the distros are the layering capabilities. You can do server, desktop, l33t haX0r desktop, embedded device all with the same core, by picking different layers. And they stay (mostly) compatible.

      This means a "windows easy" desktop may be inevetable, but I don't think it will arrive with much fanfare. It'll be a gradual thing, like most OSS development has been.

      --
      They'll think I've lost control again and leave it all to evolution. -- Supreme Being, Time Bandits
  4. New Users by OxygenPenguin · · Score: 2, Interesting

    Even uber-newbs like the differences they can see between Linux and other OS alternatives. What we need is something they can understand, while still maintaining the environment of speed and customization that we have all grown to love. Discovering new things should be up to the user, but for those who need their hands held, they have somewhere to go instead of resorting back to the monopoly.

    --
    Read the only personal Runyon page out there.
  5. Sounds Like a Plan by fiftyvolts · · Score: 4, Interesting

    This kind of testing is exactly what needs to be done. Recently I took several seminars on useability engineering and useability testing, and I was amazed at how much better you can make a product after testing it. I suggest that if you do plan to add your input to the project that you incoiurage the user to think out loud and write down all the things they say. It's really enlightening to hear a user say something like, "I'm looking for a button to do XYZ." when you know that the feature he wants is in a menu right in front of him.

    My only concern is that, quite frankly, I find that the first and most difficult hurdle for new users is installing linux. Many people have no clue what's inside of their machine, and more times than not you need to specify some odd bit of hardware during the setup process.

    Heh, I should try this on my mother.

  6. I Disagree by Seek_1 · · Score: 5, Interesting

    I don't consider myself a newbie by any stretch of the imagination, but the majority of the time I still can't make sense out of linux documentation.

    I tried every night for two straight weeks (reading the docs, getting some great help from the standard linux forums, reading every samba tutorial I could find etc) to get Samba working on my home network before finally giving up on it (and hence linux altogether).

    You can't really complain about newbies not reading the manual when the manual either just plain doesn't contain the information you need, or has wrong or out-of-date information in it.

    1. Re:I Disagree by mrroach · · Score: 1, Interesting

      There are so many resources on the web for setting up samba that being unable to use a combination of pre-packaged config files, swat, and the man pages (not to mention any of the books available at actual book stores) really does say more about you than about the documentation.

      -Mark

    2. Re:I Disagree by KrispyKringle · · Score: 4, Interesting
      It really depends on what you're doing. For something as mature as Samba, you should be able to get docs (and in fact you can--I know, because I've read and used them). But for some new software, the code is beta or done, but the docs have to wait. A good example of this is the 2.6 IPSec implementation. I tried to use it with ipsec-tools and easily got transport mode working, but found virtually no documentation on tunnel mode. I ultimately gave up and went with FreeBSD.

      Point is, most commercial software isn't released if it's not documented (not always the case, of course). But Open Source you get when you get it. If it's not done, it's not done but you can still download it. If it's done but the docs aren't, nobody holds the release up. C'est la vie.

    3. Re:I Disagree by Seek_1 · · Score: 4, Interesting

      Really? Well hey, if you can point me to one that'll work with both WinXP and Win2k you're more than welcome to. (Infact I'd appreciate it!)

      However, until then, my network server will remain a Windows 2000 machine, where I can actually access its files without any issues whatsoever from other machines.

    4. Re:I Disagree by chill · · Score: 2, Interesting

      And this is where something like Grokdoc would come in handy, though it doesn't cover Samba.

      What distro were you using? Where did you have problems? Were you trying to just share stuff or do full Domain Authentication as well?

      I just installed SuSE 9.1 on a latop here at work, and it saw all three NT/2K domains immediately. I was able to share some files just with a couple of clicks.

      -Charles

      --
      Learning HOW to think is more important than learning WHAT to think.
    5. Re:I Disagree by Anonymous Coward · · Score: 1, Interesting

      Off the cuff here..
      That is not a Samba issue, that is a Linux permissions issue. You have two different Linux machines with different user ID's for the users. Basically, user=jim has uid of 502 on machine one but either does not exist on Linux machine 2 or a different uid. You either need something to set your usernames globally or manually set your users uid's the same on different Linux machines. I did not think this mattered for samba as you can specify a user=whatever,password=Xd4@sd-9 and a UID,GID when you mount the share. Good luck. Did you RTFM? ;)

    6. Re:I Disagree by eugene+ts+wong · · Score: 2, Interesting

      I agree with you. I'm amazed @ how Eric Raymond [or was it somebody else?] who had trouble configuring his printer with CUPS, which should have been automated. Are we really going to say that Eric didn't try enough or that he didn't have enough experience with the command line? Linux users seem to have such difficulty in admitting that Linux is user hostile despite compelling evidence.

    7. Re:I Disagree by nolife · · Score: 2, Interesting

      I've been running Samba in one form or another since 1995-1996. It was much easier to get help back then as Samba was limited in functionality and the only popular clients were DOS and W3.11. Luckily I learned the basics of Samba then as now the documentation is almost a nightmare. Samba offers at least 5 different methods of authentication and depending on what MS OS and service pack or KB fixes you have installed, things may operate differently. Roaming profiles? Domain logins? Using AD for account creation on the Samba machines? The list goes on and on. I would say the "poor" documentation comes from the success and confurability of Samba.

      --
      Bad boys rape our young girls but Violet gives willingly.
  7. Re:Simple by Anonymous Coward · · Score: 2, Interesting

    BINGO!

    Instead of jillions of faq's and forums ... someone needs to start a project site to add GUI's for every single configurable thing that happens in linux.

    Next>Next>Finish is why Windows is 'winning'.

  8. Linux! It's the new priesthood, baby! by zerofoo · · Score: 3, Interesting

    Please! Love or hate microsoft, you can thank Bill Gates and company for making computers accessible to everyone. Without the sea change that was microsoft, most tech guys here would not have jobs - why you ask?

    Because there would be a lot less computers used by a lot less people.

    If Linux is going to really revolutionize the industry, then useability needs to be at the forefront of its design. As a network administrator, I want to get calls from my users when stuff legitimately doesn't work. I don't want to get calls from users asking me to help them browse their filesystem, or figure out how to center and bold a title in OpenOffice.

    -ted

  9. Re:Online docs are a good thing... by Anonymous Coward · · Score: 1, Interesting

    Maybe if the manuals were better written and weren't the size of a phone book people would read them. I'm tired of assholes telling people RTFM as the responce to any question from a "newbie" Do any of you stop to think that they wouldn't be taking the time to ask the question if the information was easy to find or made since? By the way I help manage 7 servers, combination of solaris and linux, and I don't have the time or desire to RTFM. If you want Linux to be more wide spread have to be friendly to those who are just starting out.

  10. Newbies need Xandros.. by Anonymous Coward · · Score: 1, Interesting

    no really.. the new O/C version isn't hard to install.. and it comes working outta the box.. even samba works outta the box..

    it can resize NTFS partitions to make space for itself and has a clean simple interface..

    personally the only thing keeping me from linux is an EASY SAMBA CONFIGURATOR..

    i could care less about the expert options.. i wanna give the box a name.. join the NT domain (because i still need it) and then be able to login to the NT domain using NT authentication on the linux box.

    and i want to do that on 150 desktops.

    that's it.. that's all..

  11. Resolution by hartba · · Score: 4, Interesting

    That's 50% of the reason I won't use Linux on my desktop. If I install it, I get one of two scenarios. 1- The screen res is at 640x480 and looks like crap 2- The screen res is at 1600x1200 and I can't read a single piece of text. When I try to change the resolution I either get the screen scrolling around on the monitor or I get a small square in the middle of the monitor. I've used Suse, Mandrake, Knoppix and Red Hat with varying degrees of success but my main complaint is that I don't have a drop down box that will let me adjust screen res, like I can in Windows. At least it's not as functional as the one in Windows. The other thing is Samba configuration. I may be crazy but file sharing on a Windows network should've been the EASIEST thing to configure in Linux. It's the only way that Linux will ever compete in the desktop market. I've been a computer tech for years and have used everything from the TI99/4a, a 286 running a proprietary OS called "8n1" over DOS, to my latest Windows XP machine. I dictate what my family uses as their OS (because I work on their computers for free) and if I can't configure it like they want it, how are they ever going to be able to do it? After working all day long, I don't have time to weed through hundreds of man pages, only to find out there are 10 apps that do what I need it to do, but none of them will do it without editing several files and recompiling. Also there needs to be a big red button in the center of the Linux screen that says - "I really screwed up bad, please set everything back to install defaults"

    --
    60 percent of the time, my comments are right everytime.
  12. You forgot... by gillbates · · Score: 4, Interesting

    Anti-virus software and monthly security updates and bug patches.

    The typical Windows user has become so adjusted to the idea of constant crashes, security holes, and bug fixes that they'll think Linux is somehow lacking if it doesn't provide them - constantly. After all, viruses are a normal part of computer operation, right?

    And should you try to convince them otherwise, they won't believe you. I've actually heard pro-Windows CS students say, "Well, it's impossible for a computer system not to crash from time to time..."

    Sometimes I think that Windows is Bill Gates' revenge against all those kids who used to make fun of him on the playground. He charges Joe "corporate-fool" Sixpack exorbitant amounts of money for the software equivalent of a Pinto - sweet revenge indeed!

    --
    The society for a thought-free internet welcomes you.
    1. Re:You forgot... by gillbates · · Score: 2, Interesting

      Ah, yes, but the idea of Windows crashing has not left them....

      Oh, and how's your system restore work?

      Thought so. Mine didn't work either. I've used XP, and it is junk. Try inserting an unreadable CDROM in the drive sometime, and watch XP become useless for about 5 to 10 minutes, if it recovers at all.

      That bug has existed since Windows 95.

      Granted, the days of Windows suddenly refusing to boot are probably past us, but the OS as a whole is still trash. To a Windows user, the aforementioned bug is crashing. Most people won't sit and wait for 10 minutes - they'll reboot the machine, "because it crashed on me."

      And when this happens, they're reminded of all of the past problems they've had with Windows. In spite of any actual progress Microsoft might have made, it's these highly visible flaws which only reinforce the notion that Windows Crashes(tm). Users can never be too sure of their system's reliability because of the number of times in the past that crashes have happened without warning.

      It's not so much the actual state of the software, but the fact the Microsoft has just released so many buggy versions of Windows that users can never be sure if the software will work or not. Granted, XP might not crash on your system, but too many people have burned too much midnight oil to restore crashed Windows boxes to go back to using Windows on the advice of just one person.

      --
      The society for a thought-free internet welcomes you.
  13. Re:that's a good one by stevey · · Score: 2, Interesting

    I don't know what boxed sets are like nowadays, but my first set came with a couple of simple (thin) books that explained how to do common tasks.

    Sure this raises the cost for newcomers, but having a simple guide printed out along with the ISOs is a good idea.

    I wonder if any of the places like cheapbytes will sell you a cheap ISO and cheaply printed out introduction to Linux - sounds like it'd be a match made in heaven.

    (Although maybe new-comers to Linux aren't coming from the cheapbytes route at all - hard to say I guess).

  14. blind leading the blind by CAIMLAS · · Score: 2, Interesting

    Do we let undergraduates tell the professors what they need to know? Do we let middle schoolers decide on their curriculum? No?

    The point being is this: newbies do not know what they need, anymore than the examples above, or the person buying a Dell running WinXP which comes with only 128Mb of RAM.

    I'm tired of people trying to make linux something that it is fundamentally not. Linux is not designed to be an OS for the masses; it is designed to work. Breaking that paradigm will inevitably break the core of what Linux is.

    --
    ~/ssh slashdot.org ssh: connect to host slashdot.org port 22: too many beers
  15. Re:So are you saying... by wintermute1974 · · Score: 2, Interesting

    Most of the /. community is a bunch of Windows users, running IE 6, who have thought about running Linux because they heard it was cool and/or they want to put it on their resume, but have yet to really do much other than boot up Knoppix once or twice.

    I'd like to put this to the test. Are the http logs for Slashdot available? Can we see what platforms and what browsers people are using?

  16. manuals and learning by zogger · · Score: 2, Interesting

    my first distro was just someone I knew made a copy and gave it to me. that was enough to get me installed, but not online with, but luckily I have multiple computers so I was able to go find out what I was missing and doing wrong. Second distro was a boxed redhat 7.2, that came with two good paperbacks that had *some* useful info, but if what they said didn't work when you tried it, then back to googling here and there and yonder. Since then I just buy shipped-cloned because I am on dialup, well, don't own a burner either, running FC2 now, but that's only because I can go look up whatever I am stumped with, but I also have a lot of patience and the backup computer that I know very well, my trusty old mac classic, can get me to the web to find info. If all I had was the one computer, no way would I still be running linux, and driving an hour round trip to go to the library is not an option. I guess you just really have to WANT to run linux is what I am saying, to make it worth your while. I never went through windows insecurity, so that wasn't a factor in getting me to switch, I switched because steve jobs priced me outta macs to be frank, not because I didn't like them or couldn't figure things out, on the contrary, I always found classic to be fairly easy to use with zero instructions beyond click here, it does it. I never understood using windows *on purpose* as in going out and actually paying for it, and I never even saw anything unixy before I tried linux.

    Yes, printed out instructions that could be included with a clone copy for another buck or two would be a pretty nice addition. I find any of the built in information I have seen to not be of much use unfortunately, for one, it's hard to keep track of what you are doing when all of it is brand new, better to have a dead trees manual by your side while you try to make sense of what is on the screen in front of you, at least it keeps the clutter down and you can scribble some notes in your manual as you tweak stuff.

    I still like my idea of a command/GUI real time mirror though. Or even take it further, to build up the mind/muscle-memory deal, you start the mirror program, it forces YOU to follow the example that is indicated and to type the command, almost like a typing tutor but to learn linux, while you are actually doing what you want to be doing, not what they want you to do.

    Hmm a name for the GUI/console mirror tool... heh heh heh , perfect for /., although someone's mom might not like it....

    Command Line Interactive Training

  17. Re:So are you saying... by admdrew · · Score: 4, Interesting

    Though you deserve kudos for actually using that software (and I agree with you wholeheartedly with regards to hypocritical Windows users), your anti-anything-linux rant is amusing and rather silly.

    I run Windows XP Pro at home because I play games. However, I've run Red Hat 6.1, 7.1, and 8 on other machines, but have never found them to be terribly useful for personal uses. If I were to constantly have more than one machine, I would probably run Linux as well. I, however, do not have any qualms about running WinXP, especially because it *can* be a very stable and powerful OS.

    Professionally, I've done my web developing in the past with perl on a Linux server. As the years went on, however, our company made the jump to Windows 2003 Server and .NET using C#. Though I am no fan of the "corporate bastard" that is Microsoft, production costs have lowered and development has become much more efficient since we made the switch. All biases aside, I have been relatively content to use a Microsoft product in this situation.

    Free software is great, but is seldom intuitive enough for the masses. Linux, and the realm that surrounds it, is largely for those that enjoy and have the time to endlessly tweak their software. I have enormous respect for those kind of people, and I must admit that I've felt jealous of them and their coolness.

    When you call everyone "IE-using scumsuckers" and "shitbags", you're as annoying as the very n00bs you taunt. At least Linux wannabes are open to software that they don't even use.

  18. Re:How about this? by tsg · · Score: 3, Interesting

    Stop calling them newbies. It's to much of a deragatory name and tends to push people away. How about calling them beginners or something like that?

    Because the problem is not the name, it's that it's used in a derogatory fashion. As soon as the new name becomes politically correct, the people who use "newbie" to belittle them will use the new name to belittle them. Changing the name will not stop people from being derogatory to whom it refers.

    --
    People's desire to believe they are right is much stronger than their desire to be right.
  19. Experts don't always RTFM either. by Chemisor · · Score: 2, Interesting

    I don't know about you, but if I have problems installing something, I don't always RTFM either. For example: I tried many many times to get wine to work, and every time failed. It crashes, or can't find some config file, or just doesn't do anything at all. Why didn't I RTFM? Because it is BIG and I just don't want to waste all that time to figure out just what options I need to type into the darn config file. Instead, I just boot into Windows to play games. Much simpler, not wasted time, no strange crashes, and everything is supported, including my nVidia card. Another example: printing. My machine can not print right now because the printer is networked from a Windows machine and magicfilter crashes for some reason when used in the smbprint script. Could I debug it? Probably, but why waste time? If I need to print a letter, I can just boot into Windows and use Word to type it and print it. Much simpler than spending hours messing with unfamiliar code in gdb (don't you just _hate_ gdb? It's another example, by the way. It is simpler to just put some printfs into the code and recompile than to figure out why it suddenly loses all my symbols ["can't find class string as reported by C++ RTTI"]). So, as you can see, unless the failing program does something vital to me, it is much simpler to just boot into Windows for a while, do it, and then reboot again and go on living.

  20. Re:So are you saying... by zcat_NZ · · Score: 2, Interesting


    <img src="images/not-msie.png" alt="" />
    <![endif]>

    <!--[if ie]>
    <img src="images/msie.png" alt="" />
    <![end if]-->

    And a quick grep grep of "not-msie.*MSIE" in the apache logs is quite enlightening.

    --
    455fe10422ca29c4933f95052b792ab2
  21. about time by bob+dobalina · · Score: 2, Interesting

    I am a software engineer who's been using Solaris for about 8 years now and just recently switched to linux as a result of a job change. Much of the switch was painless enough, but there are a few differences between the two that needed sorting out, as well as using new software and doing sysadmin things that I previously had smart people paid to do for me.

    My local linux guru happens to be a good friend of mine, and even when I come to him with seemingly intelligent questions, I get borderline hostile responses, suggesting to me I am an idiot/asshole/whatever for daring to waste his time with a question that I could've found the answer to myself.

    Unfortunately, for someone of my intelligence and experience, "finding the answer for myself" usually means hours spent poring through manuals and FAQs and HOWTOs for the weird little behavioral quirk I'm looking to get answered. I dare not look into newsgroups and ask, for fear of even harsher treatment.

    Most of the time, the people complaining about how idiotic newbies are, are often the same people wondering why linux hasn't taken over the world, established peace and harmony and cured cancer. Quite simply, it's not because people aren't curious about a free operating system and tons of free apps to do what people normally pay to do -- it doesn't take a sociologist or economist to realize that people will gladly do the same things they pay for, for free, given the chance. The problem is, they need to ask questions, and the best people to ask generally have enormous egos and a massive elitist streak.

    RTFM/RTFFAQ is not without it's merits, but unfortunately many linux geeks use it as a simple, smarmy response to questions one can't reasonably be expected to know or discover for oneself. RTFM is meant to stop people from wasting time with common questions, but instead it's being used to stop otherwise interested people from pursuing linux further because those already steeped in it treat them like idiots. People like free software, but they don't like being insulted to get it.

    One of the reasons Microsoft ascended to where it is now is not because they make high quality, stable, efficient, easy to use software. It's because they treat their customers like gold, help them with their problems happily, and treat even the most idiotic questions with empathy. Linux users looking to evangelize the movement should do likewise. Remember, you were there once too, not knowing how the hell to install patches or configure a Samba server or get your network running. Just because you have the knowledge doesn't make you a better person, unless you REALLY embrace the open source movement and make your knowledge as open source as the software.

    --

    B

    "I'm payin' taxes, but what am I buyin'?" -- James Brown