Info about the libwww-perl@ics.uci.edu mailing list
=====================================================
Introduction
============
This mailing list has been established for technical discussion about
libwww-perl, including problem reports, interim fixes, suggestions
for features, and contributions. The mailing list address is
libwww-perl@ics.uci.edu
and administrivia [including (un)subscribe requests] should be sent to
libwww-perl-request@ics.uci.edu
There is also a Hypermail Archive of the mailing list at
What is libwww-perl?
====================
libwww-perl is a library of Perl packages which provides a simple
and consistent programming interface (client library) to the World-Wide Web.
There are actually two versions of libwww-perl: one for Perl4, and one
for Perl5. Both have a similar architecture, related to that of the CERN
Library of Common Code (now maintained by W3C ).
The Perl4 version is maintained by Roy Fielding, and was the basis for
tools such as MOMspider. This version and much more information about
its libraries can be found at:
The Perl5 version is maintained by Gisle Aas , and is
a complete rewrite for Perl5: the code is organised in Modules,
provides an Object Oriented API, is updated for the latest HTTP and
URL specification, and offers some extended functionality.
The Perl5 version is in beta, and is available from:
The purpose of this mailing list
================================
This mailing list provides a forum for all developers to communicate
their ideas, problems, suggestions, and contributions with each other
in a timely fashion.
Both versions of libwww-perl are discussed, so it is helpful to
identify the version in the subject line.
What is appropriate discussion for this mailing list?
=====================================================
The first priority is problem reports! If anyone finds a bug (or what
they think is a bug), report it to the list so that we can all (or at
least all those affected by the bug) examine and discuss it. Also,
once a solution (or many solutions) is found, send that to the list as
well so that all the others can stop looking.
The second priority is new contributions (i.e. stuff that you think
should be added to the "official" release). All contributed source
code must be either Public Domain or distributable under the Artistic
License. Copyright is retained by the original author (as is always
true). Where appropriate, attempts are made to identify the original
author both in the code and the release documentation.
Contributions of documentation are also strongly encouraged -- this
would be a great project for a Technical Writing class. ;-)
Note that not all contributions will make it into the "official"
release. Contributed-but-not-released software is available on the
Hypermail Archive (see above).
Also, feel free to send useful information which you DO NOT want to be
included in the "official" release -- just be sure to mark them as such.
If you are working on a project of general usefulness, let everyone else
know about it. Sharing and exchanging ideas is the best way to build a
quality product, and the time lost talking about it is almost always
regained through the insight of others and the additional insight you
yourself gain by describing an idea such that others can understand it.
Also, if you have a need for some service which is not provided by the
library, let us all know -- someone may be looking for a new project
and is just lacking the initial impetus.
Ah, and finally, never forget to keep your sense of humor. If we say
something which sounds a bit odd, you can probably attribute it to the
strange customs of our native country and not any intention to offend.
I'm half-Yank (USA) and half-Kiwi (NZ) myself, so I'm allowed to say
twice as many odd things. Don't forget that others on this mailing list
are from Australia, Canada, France, Germany, Ireland, Italy, Japan,
the Netherlands, Norway, Poland, Singapore, Spain, Sweden, Switzerland,
the UK, ...
....Roy T. Fielding Department of ICS, University of California, Irvine USA
(fielding@ics.uci.edu) (libwww-perl-request@ics.uci.edu)