Articles

Back to Magnum Home Page / Back to Publications Page

Perl Mailing Lists

Get Perl help and advice direct to your mailbox.

Dave Cross
by Dave Cross,
Director, Magnum Solutions Ltd

Many people are discovering that the scripting language Perl is the most useful language for getting many computing tasks done. In this article Dave Cross takes a brief look at Perl Mailing Lists.

N.B. - This article first appeared in the December 1999 issue of the online Perl magazine PerlMonth.

Introduction

Over that last few months I've covered most of the ways that you get information to help you with your Perl programming. There is one major source of information left. Mailing lists.

Mailing lists are a great way to get information about a particular area of interest. The way it works is that you send an email to the mailing list administrator asking to join the list (most of the time this will be an automated process). You'll get a confirmation email back, explaining how the list works. One of the pieces of information in this email will be the email address where you should send emails that you want distributed to the group. Any mails that you send to this address are copied to everyone who has subscribed to the list. Anyone who replies to the mail will also see their reply copied to everyone one the list (OK, so strictly speaking this behaviour is a configuration option on the list management software, I'm just describing how most lists seem to work these days). One slight difference to this procedure that is becoming more common is the ability to subscribe to mailing lists across the Web.

Like the newgroups that I discussed a couple of months ago, one of the strengths of mailing lists are that they are focussed (although the strength of some mailng lists - like one I'm on called (void) - is that they are very unfocussed!). This means that you have to be careful that you are sending your email to the right list. Sending, for example, a basic CGI question to the Perl5 Porters list will make you very unpopular, whereas sending the same question to the WWW Scripts list will get you a far more syumpathetic response.

Bearing these points in mind, let's have a brief look around some of the most useful Perl mailing lists.

General Perl Lists

These lists will probably be of interest to anyone who is using Perl.

Perl 5 Porters

This is where you can follow the work that is going on to create new versions of Perl and fix bugs in current ones. Most of the subscribers to this list are involved in actually writing the Perl source code. Much of the discussion can be very involved, but also interesting if you want to know which direction Perl is going in.

If you want to join the list, then send an email to perl5-porters-subscribe@perl.org

You should be aware that this is a very high volume list, so you might be better off reading the archives at http://www.egroups.com/group/perl5-porters/ or, even better, Mark-Jason Dominus' weekly summary at http://www.perl.com/pub/q/archivep5p

There is also a Perl 6 Porters list which discusses a planned port of the Perl 5 source code to C++.

Perl Advocacy

This list discusses Perl advocacy. This involves finding better ways to present Perl to the outside world. A lot of the postings are about success stories that people have had implementing systems in Perl, but the list also discusses more abstract concepts.

To subscribe to this list, send an email to advocacy-subscribe@perl.org.

Perl News

This is an announcement list, which means that you can't post to it. You can only receive posts from it. What you get is a daily (or almost daily) digest of the biggest news in the world of Perl. This news always includes a list of any modules that have been released to CPAN.

To subscribe to this list, send an email to daily-news-subscribe@perl.org.

Perl Mongers Lists

Most of the Perl Mongers groups have a mailing list. This is a great way to keep in touch with Perl programmers in your local area. There are hundreds of of Perl Mongers groups all over the world. If you haven't found your nearest one yet, then look it up at http://www.pm.org/groups.shtml.

I should probably point out that many Perl Mongers groups are primarily social groups, so whilst their mailing lists will occasionally veer towards Perl, you are more likely to find a discussion on which pub they want to meet in. But that's no bad thing, right?

Perl Documentation

There are a couple of lists dedicated to discussing the documentation set that comes with Perl.

To join either of these lists, send an email to perl-documentation-subscribe@perl.org or pod-people-subscribe@perl.org.

Operating System Based Lists

Perl will run on most operating systems. There are a number of mailing lists dedicated to getting thee best out of Perl on various operating systems.

Win32

Most of the Win32 Perl lists are run by ActiveState (the company that produces ActivePerl - the version of Perl for Windows). You can subscribe to these lists from the web interface at http://www.activestate.com/support/mailing_lists.htm.

Mac

There are a number of MacPerl mailing lists which are run from http://www.macperl.org/mpo/depts/mlists.html. You can subscribe to any of the lists from a form on this page.

Other Operating Systems

Other operating-system specific lists include:

Focussed Mailing Lists

These lists focus on on one particular area that Perl is used in.

Perl & XML

This list is for the discussion of using Perl to process and create XML. The authors of most of the major XML modules are on this list so you can usually get the definitive answer to your problem.

This list is administered by ActiveState, so you can subscribe via the web interface at http://www.activestate.com/support/mailing_lists.htm.

Databases & Perl

There are a number of lists dedicated to the discussion of the Perl database interface (DBI). you can subscribe to the three lists mentioned below at http://dbi.perl.org/support/.

CGI Programming

There are a number of mailing lists dedicated to CGI programming. The one that I subscribe to is the WWW-Scripts list. This list was formed to support users of Matt Wright's CGI scripts and as such can certainly get very 'interesting'. If you're interested in helping spread the 'good Perl' word into the enemy's camp, then please join the list by sending an email containing the line

    subscribe www-scripts 

to majordomo@tahoenet.com.

Conclusion

I hope that this column has given you some more ideas of where to get help and advice with your Perl programming. I look forward to meeting some of you on the lists that I'm subscribed to.

RTFM has been running for some months now and I believe that in that time I've covered just about all of the types of information available about Perl. Next month I'd like to review what we've covered and point out any omissions that I've made, so if you know of any good web sites, mailing lists, books, newsgroups or any other kind of information about Perl then please let me know by emailing me at dave@mag-sol.com.

Dave Cross is the Owner and Managing Director of Magnum Solutions Limited.
He lives in Balham, South West London within walking distance of the best Comedy Club in London. This is a good thing.
You can email him at dave@mag-sol.com

This article is copyright, © 1999, Magnum Solutions Ltd. All rights reserved.