]>
Commit | Line | Data |
---|---|---|
3bd189cb JR |
1 | Zircon Release 1.15 |
2 | ----------------------- | |
3 | ||
4 | This is a release of Zircon, an X11 interface to Internet Relay Chat. | |
5 | The software is written in tcl/tk and uses the tcl-dp TCP extensions | |
6 | to provide network communications. Suggestions for improvements to | |
7 | Zircon are welcome. I am particularly interested in making the | |
8 | system useful for those users in groups where JIPS and other national | |
9 | character sets are used. | |
10 | ||
11 | Zircon has more features than you could possibly imagine and | |
12 | implements nearly everything that the irc II clients support as well | |
13 | as many other useful and interesting features. This reflects the power | |
14 | of tcl/tk *not* the fact that I am a wonderful programmer (I am, but | |
15 | that is a side issue :-)) tcl/tk is a wonderful system and you need it | |
16 | on your machine *NOW*. | |
17 | ||
18 | Please send all reports, comments and suggestions to: | |
19 | ||
20 | zircon@catless.newcastle.ac.uk | |
21 | ||
22 | You can usually find me on the channel #zircon along with other | |
23 | helpful Zircon users (and ScottM is often there too 8-; ). N.B. the user | |
24 | whose nick is zircon has nothing to do with this progam. You can | |
25 | always get the latest release of Zircon from ZirconBot - send the | |
26 | message !send current and it will be dcc'ed to you. !send beta will | |
27 | often send the latest beta test release of the system. If you use the | |
28 | registration feature of Zircon ZirconBot will inform you off new | |
29 | releases when you sign on to IRC. | |
30 | ||
31 | ||
32 | ---- | |
33 | zircon-request@newcastle.ac.uk | |
34 | ||
35 | to be added to the Zircon users mailing list. Messages to the mailing | |
36 | list should be sent to | |
37 | ||
38 | zircon@newcastle.ac.uk | |
39 | ||
40 | Enjoy! | |
41 | ||
42 | Lindsay | |
43 | ------- | |
44 | ||
45 | REQUIREMENTS | |
46 | ||
47 | The software has been developed using: | |
48 | ||
49 | tcl Version 7.3 | |
50 | tk Version 3.6 | |
51 | tcl-dp Version 3.0 | |
52 | ||
53 | You must have the dpwish program rather than the usual wish for Zircon | |
54 | to be runnable. | |
55 | ||
56 | tcl/tk is available from harbor.ecn.purdue.edu in the directory | |
57 | /pub/tcl. tcl-dp is available there also, but the latest version can | |
58 | always be found on catless.ncl.ac.uk which is also the home of Zircon. | |
59 | ||
60 | You can configure lots of stuff using X resources, thus it is possible | |
61 | to make buttons and text associated with particular users and channels | |
62 | appear in special colours and fonts. The system is much easier to use | |
63 | than the usual UNIX interfaces to irc and a lot of people are using it | |
64 | on a day to day basis. Zircon also supports a distributed drawing | |
65 | board, but please do not use this when there are non-Zircon users | |
66 | around as they get annoyed when they cant see the pictures. | |
67 | ||
68 | For people who really cannot do without their ircII style commands a | |
69 | subset of these are also supported both in an optional command line | |
70 | and from Channel windows - see the MANUAL for details. | |
71 | ||
72 | INSTALLATION | |
73 | ||
74 | Make sure you have tcl and tk installed and have built tcl-dp. | |
75 | Edit the zircon Makefile and configure the path to dpwish, the name of | |
76 | the directory where zircon files are going to live, and where you want | |
77 | the main program to go. Then type | |
78 | ||
79 | make install | |
80 | ||
81 | Now create a file called rc in the zircon directory. This acts as a | |
82 | system wide rc file for all zircon users. Minimally put in here the | |
83 | name of the default irc server that you wish users to connect to, and | |
84 | the default port if it is not 6667. Also useful would be the name of | |
85 | you rnearest irc help service : | |
86 | ||
87 | Server default -host x.y.z -port 9999 | |
88 | set helpService "help_XX" | |
89 | ||
90 | The file DOTzirconrc shows you what you might want to put in your | |
91 | .zirconrc file in your HOME directory, but any of that stuff can also | |
92 | go in the rc file in the zircon library directory. The HOME rc file | |
93 | overrides the system one. | |
94 | ||
95 | You will also want to edit the file zircon.ad which can be found in | |
96 | the zircon library directory. This contains application defaults for | |
97 | X resources and is read by zircon on startup. | |
98 | ||
99 | HELP | |
100 | ||
101 | Mail problems to zircon@catless.ncl.ac.uk. The zircon mailing list can | |
102 | be joined by posting to zircon-request@newcastle.ac.uk and posted to | |
103 | at zircon@newcastle.ac.uk You can usually find help in the #zircon | |
104 | channel on IRC as well. | |
105 | ||
106 | Possible Future Extensions | |
107 | -------------------------- | |
108 | ||
109 | 1) Automatic AWAY canceling when you type in a window. | |
110 | ||
111 | 2) Nice icons instead of boring old buttons and text - suggestions welcome. | |
112 | ||
113 | 3) Face icons for users. Probably using the faces mail icon database. | |
114 | ||
115 | 4) Sound | |
116 | ||
117 | 5) Support for extended Server features | |
118 | ||
119 | Known Features | |
120 | -------------- | |
121 | ||
122 | 1) Zircon does not work with pre-2.8 servers. | |
123 | ||
124 | 2) There is no JIS support. In fact there are problems when you even | |
125 | attempt to join a group with JIS characters in its name as tcl tries | |
126 | to interpret the $ characters in them.... I have tried the JIPS | |
127 | version of tcl but it didnt help. | |
128 | ||
129 | 3) Character escaping in the low level CTCP protocol is not done | |
130 | everywhere, but it *is* done for SED encrypted messages | |
131 | ||
132 | 4) You cannot configure anything other than Channels using the | |
133 | configuration panel. If you wish to configure Message channels then | |
134 | you have to do them by hand in the rc file. This restriction will be | |
135 | lifted in the next release, along (I hope) with a completely redone | |
136 | configuration system. | |
137 | ||
138 | 5) The Sketch Pad facility is not completely finished. |