Stories
Slash Boxes
Comments
NOTE: use Perl; is on undef hiatus. You can read content, but you can't post it. More info will be forthcoming forthcomingly.

All the Perl that's Practical to Extract and Report

use Perl; FAQ

The Site

What's this site for?

Thanks for asking. This site is intended (for now) to be a site where the Perl user community can get information about and discuss the latest news and issues related to Perl. This site is not (for now :) intended to be a help desk. General "how do I do $x?" questions can be answered in many other places online, including the many Perl mailing lists and news groups.

This site cannot be all things to all people, so (for now :-) we are limiting its scope. If it becomes popular enough, we may have a separate section for "help desk" style questions.

Who runs this site?

This site is run primarily by Chris Nandor (pudge@perl.org), and generously hosted by his employer, OSTG. The hostname is being used thanks to Perl Mongers. The site is also a testbed for Chris' work on the Slash code (see below). Consider yourselves to be guniea pigs.

Chris also has help from a small army of other authors who will post from time to time. Much of the content on this site (spanning a few years of Perl news) came from the Perl News website, which was the online companion to the Perl News column in The Perl Journal.

Call it synergy.

The whole was started based on initial work with The Perl Institute, which had a Perl News page. Chip Salzenberg started it, and Chris took it over. Then Perl Mongers hosted Perl News when TPI went under. Now it's just this web site. TPJ now has new owners and new Perl news content.

What/where is the Perl News site?

Perl News was the site preexisting this one. It no longer really exists, but all of the stories from that site do exist here.

How do I submit a story / start a discussion / give feedback?

Use the Submit Story link. It will go into our submissions bin, where we can have a look at it. You can also send email to news@perl.org, but using the Submit Story link is better.

Can I write for use Perl?

If you would like to write for use Perl, please send mail to pudge@perl.org. We have no specific process for accepting authors or articles, but we are open to new authors and to article submissions.

Where can I get all those quotes at the bottom of the pages?

You can get them here. Thanks to Citizen X for help in compiling them, and all those who have contributed.

Where can I get use Perl's main feed?

The syndication feed for the use Perl front page is available in RSS 0.9 (http://use.perl.org/index.rdf), RSS 1.0 (http://use.perl.org/index.rss), and Atom 1.0 (http://use.perl.org/index.atom). Do not request feeds more than once every 30 minutes.

What other feeds are available?

On most pages, if there is feed content available, it will be noted in the <HEAD> of the page.

Wherever you see "rss" below, you can also substitute with "atom" to get an Atom 1.0 feed, such as content_type=atom, journal/atom, or index.atom (although some feeds, like Zoo and some search results, need some more work for Atom).

Where you see "$username" below, substitute the URI-encoded username of the user in question.

Where you see "$logtoken", you must include a token so the server knows you are you (you can find it in the <HEAD> of the page).

  • Index (replace "index" with a section name, such as "apple.rss")
    • http://use.perl.org/index.rdf
    • http://use.perl.org/index.rss
    • http://use.perl.org/index.pl?content_type=rss&logtoken=$logtoken (this special version will respect your user homepage prefs; the value of $logtoken will be noted in the RSS link on the HTML index page, and is subject to change when you log out or change your login preferences; logtoken is not necessary if your news reader can handle your cookie)
  • Journals
    • http://use.perl.org/~$username/journal/rss
    • http://use.perl.org/~$username/journal/friends/rss
    • http://use.perl.org/journal.pl?op=top&content_type=rss (most recent journal users)
  • Messages
    • http://use.perl.org/my/inbox/rss/$logtoken
  • Zoo
    • http://use.perl.org/~$username/friends/rss
    • http://use.perl.org/~$username/foes/rss
    • http://use.perl.org/~$username/fans/rss
    • http://use.perl.org/~$username/freaks/rss
    • http://use.perl.org/~$username/zoo/rss
    • http://use.perl.org/~$username/friends/friends/rss
    • http://use.perl.org/~$username/friends/foes/rss
  • Search Results
    • Merely add &content_type=rss to the query string

How may I use the use Perl content?

You may use the headlines of stories and journal entries and search results to link back to the site. You may use the content of articles for not-for-profit, non-commercial use only, unless special arrangements are made, and as long as proper credit (the site name with a link or URL back, and optionally the site's small logo) is given. The comments and journals on use Perl may not be used without permission of the poster of said content, as they are owned by the respective posters.

Why do some modules listed in the Module News not have descriptions?

CPAN, the Comprehensive Perl Archive Network, has a list of all the modules it knows about, and, when available, descriptions of each one. This list is compiled by the folks who run CPAN, and use Perl gets its descriptions for Module News from that master list. Submit your module description (as described in The Perl 5 Module List) to modules@perl.org, and your module, too, will have its description posted when it is updated.

The Tech

What hardware is this site running on?

This site is running on a dual-proc Pentium III/1GHz with 2GB RAM, running Red Hat 9. It is shared by slashcode.com. The database (one master, and a couple of replicated slaves) are the same hardware, running Red Hat 7.3, and MySQL 4.0. The databases are shared with slashcode.com, as well as Linux.com, NewsForge, and IT Manager's Journal. It all shares network and support systems with the rest of the OSTG network, including Slashdot, Freshmeat, and SourceForge.net sites.

What code is this site running?

This site is built on the Slash code, the same code that runs Slashdot. It is basically built on Perl, Apache 1.x + mod_perl, and MySQL. For mailing lists, discussions, bug reports, code downloads, patches, and anything else related to the code, see Slashcode.

Is this really the same code that runs Slashdot?

Yes. Normally once a week, this site gets the latest code, and if all goes well, it goes live on Slashdot a day or so later. So, normally, the code on each site is in close sync with each other, and with the code available on CVS from slashcode.com.

Last updated Thu Aug 25 18:23:39 2005 GMT