Skip to content
This repository

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Newer
Older
100644 107 lines (77 sloc) 3.718 kb
f0229831 »
1998-08-15 Initial revision
1 $Id$
2
53cd5403 »
1998-08-18 explained more about what the hell this is
3
d8788af8 »
2000-05-21 Big documentation rewrite
4 The bulk of this README's information has migrated to the POE manpage.
53cd5403 »
1998-08-18 explained more about what the hell this is
5
1db91984 »
2000-05-29 lots of testing changes and additions
6 ------------------------------
7 Compatibility Between Versions
8 ------------------------------
53cd5403 »
1998-08-18 explained more about what the hell this is
9
d8788af8 »
2000-05-21 Big documentation rewrite
10 As POE moves closer towards the Common Sense axis, it sometimes
11 diverges away from the Backwards Compatible axis. If this version is
12 being installed over a previous one, please check the Changes file to
13 see what it might break. Interface changes usually are documented.
1268917a »
1998-11-23 reinvented it all again
14
1db91984 »
2000-05-29 lots of testing changes and additions
15 ------------------
16 Basic Installation
17 ------------------
1268917a »
1998-11-23 reinvented it all again
18
d8788af8 »
2000-05-21 Big documentation rewrite
19 POE may be installed through the CPAN shell in the usual CPAN shell
20 manner. It typically is:
1268917a »
1998-11-23 reinvented it all again
21
d8788af8 »
2000-05-21 Big documentation rewrite
22 perl -MCPAN -e 'install POE'
1268917a »
1998-11-23 reinvented it all again
23
d8788af8 »
2000-05-21 Big documentation rewrite
24 It involves a little more work if you have an older CPAN shell:
1268917a »
1998-11-23 reinvented it all again
25
d8788af8 »
2000-05-21 Big documentation rewrite
26 perl -MCPAN -e shell
27 install POE
1268917a »
1998-11-23 reinvented it all again
28
1db91984 »
2000-05-29 lots of testing changes and additions
29 -------------------
30 Manual Installation
31 -------------------
1268917a »
1998-11-23 reinvented it all again
32
d8788af8 »
2000-05-21 Big documentation rewrite
33 POE can also be installed manually. The latest CPAN version can be
34 found at <ftp://ftp.cpan.org/pub/CPAN/authors/id/R/RC/RCAPUTO/> or in
63339ebf »
2000-08-24 updated documentation
35 a similarly named directory at your favorite CPAN mirror. The most
d8788af8 »
2000-05-21 Big documentation rewrite
36 recent development snapshot, which only rarely contains heinous
63339ebf »
2000-08-24 updated documentation
37 showstopper bugs, is available from POE's web site at
38 <http://poe.perl.org/>.
f2789c3d »
1998-12-04 updated documentation for new contributions
39
d8788af8 »
2000-05-21 Big documentation rewrite
40 Downloading and unpacking the distribution are left as an exercise for
41 the reader. To "build" and test it afterwards:
1268917a »
1998-11-23 reinvented it all again
42
d8788af8 »
2000-05-21 Big documentation rewrite
43 perl Makefile.PL
44 make test
0d6f19d1 »
1999-06-15 Revised all the manpages. Split the manpages into separate PODs, and
45
d8788af8 »
2000-05-21 Big documentation rewrite
46 The POE manpage discusses system requirements and compatibility
47 issues. You can preview it with:
0d6f19d1 »
1999-06-15 Revised all the manpages. Split the manpages into separate PODs, and
48
d8788af8 »
2000-05-21 Big documentation rewrite
49 perldoc ./POE.pm
53cd5403 »
1998-08-18 explained more about what the hell this is
50
d8788af8 »
2000-05-21 Big documentation rewrite
51 There are several sample programs in the samples subdirectory. The
52 POE manpage briefly explains them.
6456a343 »
1998-11-25 dunno why
53
d8788af8 »
2000-05-21 Big documentation rewrite
54 ls -l samples
a16275a7 »
1998-11-26 added credits; updated availability
55
d8788af8 »
2000-05-21 Big documentation rewrite
56 Finally you can install it:
f2789c3d »
1998-12-04 updated documentation for new contributions
57
d8788af8 »
2000-05-21 Big documentation rewrite
58 make install
f2789c3d »
1998-12-04 updated documentation for new contributions
59
1db91984 »
2000-05-29 lots of testing changes and additions
60 -------------------------
61 Test Results and Coverage
62 -------------------------
63
63339ebf »
2000-08-24 updated documentation
64 These are the `make test' results for POE 0.1105. Hardware: Cyrix
9dbde822 »
2000-08-07 finished README tweaks for 0.1103
65 P166+; 64MB RAM. Software: OS/2 4, fix 13; perl 5.6.0; no Perl/Tk; no
66 Event.
67
68 All tests successful, 3 tests skipped.
63339ebf »
2000-08-24 updated documentation
69 Files=21, Tests=365, 216 wallclock secs ( [line shortened here] )
9dbde822 »
2000-08-07 finished README tweaks for 0.1103
70
63339ebf »
2000-08-24 updated documentation
71 These are the `make test' results for POE 0.1105. Hardware: AMD
9dbde822 »
2000-08-07 finished README tweaks for 0.1103
72 486-40 (overclocked to 50); 16MB RAM. Software: FreeBSD 4.0-STABLE;
73 perl 5.6.0; Perl/Tk 800.021; Event 0.79.
74
75 All tests successful.
63339ebf »
2000-08-24 updated documentation
76 Files=21, Tests=381, 565 wallclock secs ( [line shortened here] )
9dbde822 »
2000-08-07 finished README tweaks for 0.1103
77
63339ebf »
2000-08-24 updated documentation
78 These coverage results are for POE 0.1105 on the FreeBSD machine.
9dbde822 »
2000-08-07 finished README tweaks for 0.1103
79 This machine more thoroughly tests different POE options, so the
80 coverage results are more meaningful. Even at their best, however,
81 the results are highly misleading. They are, in fact, slightly low
82 because of errors introduced by the profiling code. Please take these
83 figures with a grain of salt.
84
85 Source File = Ran / Total = Covered
86 POE.pm = 19 / 19 = 100.00%
ed14a938 »
2000-08-13 final doc tweaks for 0.1104 release
87 POE/Component/Server/TCP.pm = 23 / 23 = 100.00%
9dbde822 »
2000-08-07 finished README tweaks for 0.1103
88 POE/Driver/SysRW.pm = 42 / 54 = 77.78%
89 POE/Filter/Block.pm = 37 / 37 = 100.00%
90 POE/Filter/HTTPD.pm = 11 / 100 = 11.00%
91 POE/Filter/Line.pm = 83 / 88 = 94.32%
92 POE/Filter/Reference.pm = 60 / 66 = 90.91%
93 POE/Filter/Stream.pm = 11 / 11 = 100.00%
ed14a938 »
2000-08-13 final doc tweaks for 0.1104 release
94 POE/Kernel.pm = 698 / 931 = 74.97%
9dbde822 »
2000-08-07 finished README tweaks for 0.1103
95 POE/Preprocessor.pm = 119 / 138 = 86.23%
96 POE/Session.pm = 85 / 194 = 43.81%
97 POE/Wheel/FollowTail.pm = 68 / 86 = 79.07%
ed14a938 »
2000-08-13 final doc tweaks for 0.1104 release
98 POE/Wheel/ListenAccept.pm = 32 / 45 = 71.11%
9dbde822 »
2000-08-07 finished README tweaks for 0.1103
99 POE/Wheel/ReadWrite.pm = 106 / 185 = 57.30%
100 POE/Wheel/SocketFactory.pm = 195 / 278 = 70.14%
ed14a938 »
2000-08-13 final doc tweaks for 0.1104 release
101 All Told = 1589 / 2255 = 70.47%
9dbde822 »
2000-08-07 finished README tweaks for 0.1103
102
acd0ccd2 »
1998-08-24 updated to reflect new version and features (d'oh)
103
d8788af8 »
2000-05-21 Big documentation rewrite
104 Good luck, and thank you for reading!
f2789c3d »
1998-12-04 updated documentation for new contributions
105
0d6f19d1 »
1999-06-15 Revised all the manpages. Split the manpages into separate PODs, and
106
d8788af8 »
2000-05-21 Big documentation rewrite
107 -- Rocco Caputo / troc@netrus.net
Something went wrong with that request. Please try again.