Beefy Boxes and Bandwidth Generously Provided by pair Networks
The stupid question is the question not asked
 
PerlMonks  

Re: Debian removed perlreftut

by sauoq (Abbot)
on Aug 14, 2003 at 07:33 UTC ( [id://283785]=note: print w/replies, xml ) Need Help??


in reply to Debian removed perlreftut

I think it was a good decision.

Frankly, I think it should be removed from the Perl distribution itself pending a change to its licensing.

Also, although it has been a couple years, I have in the past had a lot of interaction with Brendan on IRC and I have a high regard for his character and his judgement. I'm sure he weighed the options and positive he didn't reach this decision in a vacuum. I would venture a guess that he contacted Dominus to discuss the licensing as well.

Finally, I wouldn't really be that sad to see it go. Sure, perlreftut is helpful, but it isn't necessary. The raw information is, of course, in the other man pages. But more to the point, there are plenty of other high quality introductions to Perl references in books and on the web; some are available in the tutorials section right here.

So, big deal. I'm really just curious what Dominus has to say about it.

-sauoq
"My two cents aren't worth a dime.";

Replies are listed 'Best First'.
Re: Re: Debian removed perlreftut
by Juerd (Abbot) on Aug 14, 2003 at 11:46 UTC

    So, big deal.

    It means helping people in #perlhelp need to un-learn telling people to "perldoc perlreftut". About helpful but unnecessary documents: there should be more of those.

    Juerd # { site => 'juerd.nl', plp_site => 'plp.juerd.nl', do_not_use => 'spamtrap' }

      No, it means re-learning to say `perlreftut on perldoc.com`.

        That means either a special case for perlreftut, or changing the default resource to perldoc.com. I like that perldocs are available locally, come with perl and don't need a web browser to be read. I also like saying "perldoc perllol; perldoc perlreftut; perldoc perlre" when someone asks how to get a 2D array in Perl.

        Juerd # { site => 'juerd.nl', plp_site => 'plp.juerd.nl', do_not_use => 'spamtrap' }

      It means helping people in #perlhelp need to un-learn telling people to "perldoc perlreftut".

      So? Big deal.

      Point them to perlref, perldsc, and/or perllol. Or, as diotalevi said, point them to perldoc.com. Or give them the ten minute tutorial (with examples) that it usually takes to explain references adequately on IRC. What's the point of "helping" people if all you do is cite perldoc perl all the time.

      In any case, it is far better for us to have to unlearn perldoc perlreftut than for Debian to violate the overly restrictive copyright on a single document in the Perl distribution. Better to remove the offending document than to remove perl itself. Afterall, perlreftut is useless when it comes to running scripts.

      -sauoq
      "My two cents aren't worth a dime.";
      

        Or give them the ten minute tutorial (with examples) that it usually takes to explain references adequately on IRC.

        We do that only if they don't understand the documentation. And no, it does not take ten minutes. It would take ten minutes to teach it to intelligent people; but they don't need explanation because they understand the documentation. In practice, when someone doesn't understand the documentation, it takes up to one or two hours before they understand how references work.

        What's the point of "helping" people if all you do is cite perldoc perl all the time.

        Perldocs are a maze to most people. It is hard to find out that you need too look for "references" to get what you think is called "a two-dimensional array". It's hard to look up the flip-flop operator if you don't know that it is called an operator. Finding information about tr is hard if you think the answer can be in perlre. It's hard to read FAQs if you don't know they exist.

        You know where and how to find documentation. I managed on my own too. But many people need a push in the right direction. Often, they don't mind reading documentation but they simply don't know which documents are good for them.

        So this is how we help people on #perlhelp. We tell them to RTFM, and specify which manual. Depending on the situation, this can be a perldoc, Coping with Scoping, Suffering from Buffering, Beginning Perl, a module's POD, one of the many PM Tutorials, etcetera, etcetera.

        Our strategy works. We don't just try to help, we actually help these people. And once in a while (3..5 times per day) someone needs more help than RTFM. Because we tell the others to RTFM, we have enough time to help the people who really need it.

        The point of helping people if all we do is cite "perldoc $document" all the time is helping people.

        In any case, it is far better for us to have to unlearn perldoc perlreftut than for Debian to violate the overly restrictive copyright on a single document in the Perl distribution. Better to remove the offending document than to remove perl itself. Afterall, perlreftut is useless when it comes to running scripts.

        I agree that it is better to remove perlreftut than perl. I also agree that Debian did what it thought it had to do. I don't like what they had to do, though. It still is Debian's fault, though. Even though they cannot ship perlreftut, that's still because of *their* decisions.

        I think the best solution would be to re-license perlreftut if that is possible. I think that'll happen eventually. In the meantime, people will be disappointed when they notice that this document is not installed on their computers.

        Juerd # { site => 'juerd.nl', plp_site => 'plp.juerd.nl', do_not_use => 'spamtrap' }

Log In?
Username:
Password:

What's my password?
Create A New User
Domain Nodelet?
Node Status?
node history
Node Type: note [id://283785]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this?Last hourOther CB clients
Other Users?
Others rifling through the Monastery: (5)
As of 2024-04-16 08:08 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    No recent polls found