Author: dylan
Date: 2005-03-27 01:35:25 -0500 (Sun, 27 Mar 2005)
New Revision: 662
Removed:
trunk/docs/manual/chap/
Modified:
trunk/
trunk/docs/manual/Makefile
trunk/docs/manual/haver.texi
trunk/docs/manual/introduction.texi
Log:
[EMAIL PROTECTED]: dylan | 2005-03-27 01:31:43 -0500
removed the abstract; improved the introduction.
Removed the old chapters.
Property changes on: trunk
___________________________________________________________________
Name: svk:merge
- 1f59643a-e6e5-0310-bc24-f7d4c744f460:/haver/local/trunk:11166
1f59643a-e6e5-0310-bc24-f7d4c744f460:/haver/local/trunk-merge-10131:11178
27e50396-46e3-0310-8b22-ae223a1f35ce:/local:212
e9404bb1-7af0-0310-a7ff-e22194cd388b:/haver/local:877
edfcd8bd-4ce7-0310-a97e-bb1efd40edf3:/local:238
+ 1f59643a-e6e5-0310-bc24-f7d4c744f460:/haver/local/trunk:11166
1f59643a-e6e5-0310-bc24-f7d4c744f460:/haver/local/trunk-merge-10131:11178
27e50396-46e3-0310-8b22-ae223a1f35ce:/local:212
e9404bb1-7af0-0310-a7ff-e22194cd388b:/haver/local:878
edfcd8bd-4ce7-0310-a97e-bb1efd40edf3:/local:238
Modified: trunk/docs/manual/Makefile
===================================================================
--- trunk/docs/manual/Makefile 2005-03-27 06:35:24 UTC (rev 661)
+++ trunk/docs/manual/Makefile 2005-03-27 06:35:25 UTC (rev 662)
@@ -29,6 +29,14 @@
haver.cp haver.fn haver.pg haver.aux haver.toc \
haver.log
+haver.dvi: haver.texi $(texi)
+ texi2dvi $<
+ rm -f haver.tp haver.ky haver.fns haver.cps haver.vr \
+ haver.cp haver.fn haver.pg haver.aux haver.toc \
+ haver.log
+
+
+
clean:
rm -f haver.info
rm -f haver.txt
Modified: trunk/docs/manual/haver.texi
===================================================================
--- trunk/docs/manual/haver.texi 2005-03-27 06:35:24 UTC (rev 661)
+++ trunk/docs/manual/haver.texi 2005-03-27 06:35:25 UTC (rev 662)
@@ -26,8 +26,8 @@
@titlepage
@title The Divine Secrets of Haver
@subtitle A Journey into Madness
[EMAIL PROTECTED] Version @value{VERSION}
[EMAIL PROTECTED] Dylan William Hardison (@[EMAIL PROTECTED])
[EMAIL PROTECTED] Dylan William Hardison (@[EMAIL PROTECTED])
[EMAIL PROTECTED] Bryan Donlan (@[EMAIL PROTECTED])
@page
@vskip 0pt plus 1filll
@insertcopying
@@ -44,7 +44,6 @@
@menu
-* Abstract::
* Introduction::
* Protocol::
* Formats::
@@ -52,13 +51,6 @@
* Index::
@end menu
[EMAIL PROTECTED] Abstract
[EMAIL PROTECTED] Abstract
-
-Haver is a network protocol for real time textual confrencing,
-and is being developed by an international coalition of four people.
-It does @strong{not} utilize advanced technologies such as XML.
-
@include introduction.texi
@include protocol.texi
@include formats.texi
Modified: trunk/docs/manual/introduction.texi
===================================================================
--- trunk/docs/manual/introduction.texi 2005-03-27 06:35:24 UTC (rev 661)
+++ trunk/docs/manual/introduction.texi 2005-03-27 06:35:25 UTC (rev 662)
@@ -1,17 +1,23 @@
@node Introduction
@chapter Introduction
-Haver is a simple line based, tab delimited protocol. It is
-not meant as a replacement to IRC, Jabber,
-or SILC. Nevertheless, it should be rather
-less difficult to write clients for haver than the above mentioned protocols.
-This protocol is being designed because current protocols are either
-too limited (e.g. IRC) or too complicated (e.g. jabber, SILC) to extend
-in playful and perhaps silly ways. It is an itch that we are scratching.
[EMAIL PROTECTED] is a network protocol for real time textual confrencing,
+and is being developed by an international coalition of four insane
programmers.
+It does @strong{not} utilize advanced technologies such as XML.
+It is a simple, line based, tab delimited messaging protocol,
+in the same spirit as IRC. However it is not meant as a replacement to IRC,
+Jabber, or SILC.
-It is also a fun programming exercise.
+It is rather less difficult to write clients and servers
+for haver than the above mentioned protocols, in our opinion.
+This has been the main reason Haver has been developed: we needed a simple
+protocol which we could extend in various ways. IRC is too limited (and
insecure),
+and neither Jabber nor SILC are very simple or pleasant to work with.
+Thus haver was born.
+Haver has also been a fascinating programming exercise.
+
@menu
* Servers::
* Clients::
@@ -22,7 +28,7 @@
@node Servers
@section Servers
[EMAIL PROTECTED] is (mostly) a client-server protocol.
+Haver is (mostly) a client-server protocol.
Thus a server is needed for two haver clients to communicate.
Servers store metadata about each client, and also maintain the list of
channels.
@@ -59,5 +65,3 @@
Channels, users, and services share many common attributes, so it is useful to
refer to them
both as entities.
-
-