]> arthur.barton.de Git - ngircd-web.git/blob - index.html.en
f20526c0ee09214baac099f44fd38a16905e7eac
[ngircd-web.git] / index.html.en
1 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN">
2 <html lang="en">
3
4 <head>
5  <title>ngIRCd: Next Generation IRC Daemon</title>
6  <meta http-equiv="content-type" content="text/html; charset=ISO-8859-1">
7  <meta http-equiv="content-language" content="en">
8  <meta name="author" content="Alexander Barton">
9  <meta name="author-email" content="alex@arthur.ath.cx">
10  <meta name="MSSmartTagsPreventParsing" content="TRUE">
11  <link rel="stylesheet" href="style.css" type="text/css" media="screen">
12  <link rel="author" href="mailto:alex@arthur.ath.cx" title="write an E-Mail to Alex">
13 </head>
14
15 <body>
16
17 <h1>ngIRCd: Next Generation IRC Daemon</h1>
18
19 <p>
20  ngIRCd is a <span title="free as in freedom">free</span> open source
21  daemon for Internet Relay Chat (IRC), developed under the GNU
22  General Public License (<a href="http://www.gnu.org/licenses/gpl.html">GPL</a>).
23
24  It's written from scratch and is not based upon the original IRCd like
25  many others.
26 </p>
27
28 <ol>
29  <li><a href="#status">Status</a>
30  <li><a href="#why">Advantages</a>
31  <li><a href="#platforms">Supported platforms</a>
32  <li><a href="#docu">Documentation</a>
33  <li><a href="#ml">Mailing List</a>
34  <li><a href="#install">Installation</a>
35  <li><a href="#download">Download</a>
36  <li><a href="#people">Contact</a>
37  <li><a href="#cvs">CVS Repository</a>
38  <li><a href="#bugs">Bug Tracker</a>
39  <li><a href="#history">History</a>
40 </ol>
41
42 <p>
43  Hint: at  <a href="http://freshmeat.net/">freshmeat.net</a>
44  there's an <a href="http://freshmeat.net/projects/ngircd/">entry</a>
45  for the ngIRCd project. You can inform about new releases and get
46  update notifications via E-Mail.
47 </p>
48
49 <p>
50  BTW: Von dieser Seite gibt es auch eine <a href="index.html.de">deutsche</a>
51  Version.
52 </p>
53
54 <p>Mirrors:</p>
55 <ul>
56  <li><a href="http://ngircd.berlios.de/index.html.en">ngircd.berlios.de</a>
57  <li><a href="http://arthur.ath.cx/~alex/ngircd/index.html.en">arthur.ath.cx</a>
58 </ul>
59
60 <h2 id="status">Status</h2>
61
62 <p>
63  Current &quot;stable&quot; version is <strong>0.7.7</strong>.
64 </p>
65 <p>
66  This version is used in private IRC networks and is known to run quite
67  stable and flawless although it is not tested in huge IRC networks under
68  heavy load yet. There are still missing features, but the current version
69  should provide everything you need during &quot;normal&quot; IRC sessions.
70 </p>
71 <p>
72  Read more about our private IRC network on these
73  <a href="http://Arthur.Ath.CX/irc/">web pages</a>.
74 </p>
75 <p>
76  I'm glad to receive feedback, bug reports (best choice for this is the
77  <a href="#bugs">Bug-Tracker</a>) and patches. Go on, use the source
78  and keep on hacking!
79 </p>
80 <p>
81  You can reach me (Alex Barton) via E-Mail:
82  <a href="mailto:alex@barton.de">alex@barton.de</a>.
83 </p>
84
85 <h2 id="why">Advantages</h2>
86 <p>
87  Why should you use ngIRCd? Because ...
88 </p>
89 <ul>
90  <li>there are no problems with servers on changing or non-static IP addresses.
91  <li>there is a small and lean configuration file.
92  <li>there is a free, modern and open source C source code.
93  <li>it is still under active development.
94 </ul>
95
96 <h2 id="platforms">Supported platforms</h2>
97 <p>
98  ngIRCd is tested on a regular basis on the following platform
99  (version numbers used in parenthesis). These are the officially
100  supported systems.
101 </p>
102 <ul>
103  <li>AIX (3.2.5, IBM XL C Compiler)
104  <li>A/UX (3.x, original Apple C Compiler or GNU C)
105  <li><a href="http://www.freebsd.org/">FreeBSD</a> (4.5/i386, GNU C)
106  <li><a href="http://www.hp.com/">HP-UX</a> (10.20, GNU C)
107  <li><a href="http://www.hp.com/">HP-UX</a> (9.10/m68k, HP-UX cc)
108  <li>IRIX (6.5, SGI MIPSpro C 7.30)
109  <li><a href="http://www.linux.org/">Linux</a> (2.2.x/i386, 2.4.x/i386 and 2.4.x/hppa, GNU C)
110  <li><a href="http://www.apple.com/macosx/">Mac OS X</a> (10.x, GNU C 2.95.x/3.x)
111  <li><a href="http://www.netbsd.org/">NetBSD</a> (1.5.2/i386 and 1.5.3/m68k, GNU C)
112  <li><a href="http://www.sun.com/">Solaris</a> (2.5.1 and 2.6, GNU C)
113  <li>Windows with <a href="http://sources.redhat.com/cygwin/">Cygwin</a> (GNU C)
114 </ul>
115 <p>
116  As ngIRCd relies on UNIX standards and uses GNU automake and GNU autoconf
117  there are good chances that it also supports UNIX-based operating systems.
118 </p>
119
120 <h2 id="docu">Documentation</h2>
121 <p>
122  There's a bit of documentation in the source code package. One's located
123  in the main directory (e.g. INSTALL, README, NEWS and COPYING) others in
124  subdirectories like <code>&quot;doc&quot;</code> (e.g. CVS.txt, FAQ.txt
125  and sample configuration files like sample-ngircd.conf).
126 </p>
127 <p>Parts of the documentation are available here:</p>
128 <ul>
129  <li><a href="doc/README">README</a>
130  <li><a href="doc/INSTALL">INSTALL</a>
131 </ul>
132 <ul>
133  <li><a href="doc/CVS.txt">CVS.txt</a>
134  <li><a href="doc/ChangeLog">ChangeLog</a>
135  <li><a href="doc/FAQ.txt">FAQ.txt</a>
136  <li><a href="doc/NEWS">NEWS</a>
137  <li><a href="doc/Protocol.txt">Protocol.txt</a>
138  <li><a href="doc/RFC.txt">RFC.txt</a>
139 </ul>
140 <ul>
141  <li><a href="doc/sample-ngircd.conf">sample-ngircd.conf</a>
142 </ul>
143 <ul>
144  <li><a href="doc/README-AUX.txt">README-AUX.txt</a>
145  <li><a href="doc/README-BeOS.txt">README-BeOS.txt</a> (German)
146 </ul>
147
148 <h2 id="ml">Mailing List</h2>
149 <p>
150  There is a mailing list which deals with the &quot;technical&quot;
151  questions concerning ngIRCd: compilation, installation, configuration,
152  and the further development. Updates and CVS-commits are announced
153  here.
154 </p>
155 <p>Please subscribe using the <a href="http://arthur.ath.cx/mailman/listinfo/ngircd-ml">homepage of the list</a>.
156 <p>All postings are archived <a href="http://arthur.ath.cx/pipermail/ngircd-ml/">here</a>.
157
158 <h2 id="install">Installation</h2>
159 <p>
160  ngIRCd's target are systems based on or similar to UNIX. There
161  shouldn't be any problem on a fairly modern UNIX that's supported by
162  GNU automake and GNU autoconf. If you run into compile problems
163  perhaps you should give GNU C a try (version 2.95 or newer).
164 </p>
165 <p>
166  Typical usage is:
167 </p>
168 <blockquote><p><code>
169  tar xzf ngircd-&lt;version&gt;.tar.gz<br>
170  cd ngircd-&lt;version&gt;<br>
171  ./configure<br>
172  make
173 </code></p></blockquote>
174 <p>
175  Now there's the binary executable server file in <code>src/ngircd</code>
176  (&quot;<code>ngircd</code>&quot; in most cases).
177 </p>
178 <blockquote><p><code>
179  make install
180 </code></p></blockquote>
181 <p>
182  The binary executable is now installed in <code>/usr/local/sbin</code>.
183 </p>
184 <p>
185  The server looks for the configuration file <code>ngircd.conf</code> in
186  <code>/usr/local/etc</code>. A sample configuration file can be found in
187  <code>doc</code>.
188 </p>
189 <p>
190  Further help on installation and configuration can be found in
191  <code><a href="doc/INSTALL">INSTALL</a></code>.
192 </p>
193
194 <h2 id="download">Download</h2>
195 <dl>
196  <dt><strong>ngIRCd 0.7.7</strong> (2003-12-05):</dt>
197  <dd>
198         <p>Server: <em>download.berlios.de</em> (<a href="ftp://ftp.berlios.de/pub/ngircd/">ftp</a>)</p>
199         <ul>
200                 <li>ngircd-0.7.7.tar.gz:
201                     <a href="http://download.berlios.de/ngircd/ngircd-0.7.7.tar.gz">http</a>,
202                     <a href="ftp://ftp.berlios.de/pub/ngircd/ngircd-0.7.7.tar.gz">ftp</a>
203         </ul>
204         <p>Server: <em>arthur.ath.cx</em> (<a href="ftp://Arthur.Ath.CX/pub/Users/alex/ngircd/">ftp</a>)</p>
205         <ul>
206                 <li>ngircd-0.7.7.tar.gz:
207                     <a href="ftp://Arthur.Ath.CX/pub/Users/alex/ngircd/ngircd-0.7.7.tar.gz">ftp</a>.
208         </ul>
209  </dd>
210 </dl>
211 <p>
212  In addition, all previous versions, GnuPG signatures, as well as nightly tar-balls
213  (generated from the CVS HEAD sources) are also available. Look here:
214  <a href="ftp://arthur.ath.cx/pub/Users/alex/ngircd/">ftp</a>.
215 </p>
216
217 <h2 id="people">Contact</h2>
218 <p>
219  Idea and most parts of the current code:
220  Alexander Barton (<a href="mailto:alex@barton.de">alex@barton.de</a>).
221 </p>
222 <p>
223  Thanks to
224  Ilja Osthoff (<a href="mailto:ilja@glide.ath.cx">ilja@glide.ath.cx</a>)
225  for translating parts of the documentation into english and
226  G&ouml;tz Hoffart (<a href="mailto:goetz@hoffart.de">goetz@hoffart.de</a>)
227  for translating the web page.
228 </p>
229 <p>
230  If you find bugs or have some ideas for enhancements, please file them
231  into the <a href="#bugs">bug tracker</a>. In addition, there is a
232  <a href="#ml">mailing list</a> for discussions concerning the ngIRCd.
233 </p>
234 <p>BTW: Patches are welcome ;-)</p>
235
236 <h2 id="cvs">CVS Repository</h2>
237 <p>
238  The source and all files belonging to ngIRCd are managed using
239  <a hreflang="en" href="http://www.cvshome.org/"><abbr title="Concurrent Versions
240  System">CVS</abbr></a>. Anonymous access is available, read:
241  <a href="doc/CVS.txt">CVS.txt</a>.
242 </p>
243 <p>
244  The repository is online available through HTTP:
245  <a href="http://Arthur.Ath.CX/cgi-bin/viewcvs.cgi/ngircd/">ngIRCd CVS Reposidtory</a>.
246 </p>
247
248 <h2 id="bugs">Bug Tracker</h2>
249 <p>
250  In order to keep track of feature requests and found bugs there's a
251  Bug Tracking system: <a href="http://arthur.ath.cx/bugzilla/ngircd/">Bugzilla</a>
252 </p>
253 <p>
254  In case you found a bug please check
255  <a href="http://arthur.ath.cx/bugzilla/ngircd/enter_bug.cgi">Bug-Report</a>
256  and describe the circumstances. Thank you!
257 </p>
258 <p>
259  In addition you can <a href="http://arthur.ath.cx/bugzilla/ngircd/query.cgi">inform</a>
260  about known and perhaps fixed bugs.
261 </p>
262
263 <h2 id="history">History</h2>
264 <p>
265  Please read the files
266  <a href="doc/NEWS">NEWS</a> and
267  <a href="doc/ChangeLog">ChangeLog</a>
268  for detailed information.
269 </p>
270
271 <!-- Footer -->
272 <hr style="margin-top: 0.75em;">
273 <p style="text-align: center">
274  Thanks to:<br>
275  <a href="http://developer.berlios.de"><img src="http://developer.berlios.de/sflogo.php?group_id=546&amp;type=1" width="124" height="32" alt="BerliOS Logo" style="border: 0"></a>
276 </p>
277 <hr>
278 <p>
279  <img src="valid-html401.gif" style="float: right;" alt="Valid HTML 4.01!" height="31" width="88">
280  <small>
281   Version: $Id$
282   <br>
283   <a hreflang="en" href="http://validator.w3.org/check?uri=http%3A%2F%2Farthur.ath.cx%2F%7Ealex%2Fngircd%2Findex.html.en">Validate</a> page.<br>
284   Contact: Alexander Barton, E-Mail: <a href="mailto:alex@arthur.ath.cx">alex@arthur.ath.cx</a>.<br>
285   Thanks to <a href="mailto:goetz@hoffart.de">G&ouml;tz Hoffart</a> for cleaning up this page and the english translation!
286  </small>
287 </p>
288
289 </body>
290 </html>