Tree [e557e4] v0_3502 /

File Date Author Commit
 docs 2000-01-24 Rocco Caputo Rocco Caputo [12d9e3] Document compression mode in Changes
 lib 2006-06-15 Rocco Caputo Rocco Caputo [e984b6] Bump the version for release.
 mylib 2006-06-16 Rocco Caputo Rocco Caputo [e557e4] Use POSIX::_exit(0) for the event loop tests wh...
 samples 2005-01-29 Rocco Caputo Rocco Caputo [ccd406] Remove POE::Session->new() from the tarball sam...
 tests 2006-06-16 Rocco Caputo Rocco Caputo [e557e4] Use POSIX::_exit(0) for the event loop tests wh...
 HISTORY 1998-11-23 Rocco Caputo Rocco Caputo [bfdcb0] pointless...
 MANIFEST 2006-06-11 Benjamin Smith Benjamin Smith [5db868] Added 02_api_ctl.t from the previous change to ...
 MANIFEST.SKIP 2006-03-21 Rocco Caputo Rocco Caputo [630b6b] Ignore .svn directories.
 Makefile.PL 2006-04-11 Rocco Caputo Rocco Caputo [3988c3] Fix a bug Rob Bloodgood discovered when install...
 README 2006-04-06 Rocco Caputo Rocco Caputo [3e366b] We're 0.34 now. Make some pre-release README t...
 TODO 2002-09-24 Rocco Caputo Rocco Caputo [bcedba] Fix the URL of POE's RFCs. 2005-04-23 Rocco Caputo Rocco Caputo [12e00d] Add some demo comments about how to focus on ju...

Read Me


Detailed Information

POE is bigger than this README.  Please see for
more information.

Documentation Roadmap

POE includes a lot of documentation.  The main POE man page includes
references to everything else.

POE has been around for a while.  The CHANGES file has been limited to
changes in the past year to help keep the distribution size down.
POE's web site includes a complete change history broken down by

Installing POE

POE can be installed through the CPAN or CPANPLUS shell in the usual

  % perl -MCPAN -e shell
  cpan> install POE explains other options for
obtaining POE, including anonymous Subversion access.

As of version 0.34, we are working to make sure ActiveState's
automated package system can build POE PPDs itself.  POE's homegrown
PPD build system is being phased out.

Test Results

The CPAN Testers are a group of volunteers who test new CPAN
distributions on a number of platforms.  You can see their test
results at:

POE's ongoing improvement relies on your feedback.  You file bug
reports, feature requests, and even success stories by e-mailing

Test Coverage

POE's tests cover a significant portion of the distribution.  A
thumbnail sketch of POE's test coverage is available, but do not use
it as an accurate gauge of quality.

What POE Is

POE is an event-driven networking and multitasking framework for Perl.
It has been in active development since 1996, with its first open
release in 1998.  O'Reilly's "The Perl Conference" (now OSCON's Perl
track) named POE "Best New Module" in 1999.

POE has been used in mission-critical systems such as internetworked
financial markets, file systems, commerce and application servers.  It
has been used in projects ranging from a few lines of code to tens of

POE is compatible with perl versions as old as 5.005_03.  This may
change as it becomes harder to support old versions of Perl over time.

POE includes an evolving component framework.  Components are
high-level, modular, reusable pieces of programs.  Several components
have been published on the CPAN, and more are listed on POE's web
site.  See:

POE includes components and libraries for making quick work of network
clients, servers, and peers.  A simple stand-alone web application
takes about 30 lines of code, most of which is your own custom logic.


Thanks for reading!

Rocco Caputo / /