A GPL-licensed POSIX-multithreaded Linux IRC server project
HOSTED BY...
UI SCREENSHOTS
These screenshots demonstrate possible layouts
and parameters which may be tweaked by the JBTSERVER administrator.
Please note that JBTSERVER's GNOME/GTK UI
is currently considered very low priority.
Main
UI prototype
Generic server debug output should be printed
out in the main area.
A list of ALL current client's nickname should
be displayed in the column on the right.
The status line at the bottom should print
the current server status or misc information.
The current server load should be printed
in the bottom-right box.
Server settings should be modified using
the "preferences" options within the "settings" menu.
About
box
Standard author information... with a little
insider joke :-).
Settings
dialog (channels tab)
Various channel options
(such as maximum number of joinable channels
for each client,
maximum channel name string length,
maximum number of channel members,
maximum length of each topic strings, etc...)
should be customizable by the JBTSERVER administrator.
Settings
dialog (general tab)
Generic JBTSERVER options
(such as the server name and identifier and
temporary directories)
should be customizable by the JBTSERVER administrator.
Settings
dialog (debug tab)
The JBTSERVER debug channels should be accessible
to the JBTSERVER administrator
so specific activity can be followed more
closely.
DEVELOPMENT SCREENSHOTS
(please click on thumbnail names to enlarge pictures...)
These screenshots were taken at various stages
during previous JBTSERVER development sessions.
KDevelop
1.4
Here's a shot from the KDevelop 1.4 IDE,
showing some code, structures and functions.
Data
Display Debugger 3.3.1
I like to call this one "Knee-Deep In The
Debugger" :-).
This shot was taken during the investigation
of a serious non-deterministic heap corruption
problem with multiple client threads active.
The Data Display Debugger is really just
an easy-to-use interface to the scary GNU Debugger (GDB) 5.2.
Data
Display Debugger 3.3.1
Another scary-looking shot from DDD 3.3.1.
This shot demonstrates DDD's ability to display
data structures visually while debugging.
This is specially useful when dealing with
linked lists or complex objects containing pointers to other [complex]
objects...
NEdit
5.1
An early development shot from JBTSERVER
1.0 taken on Saturday, March 10th, 2001
(exactly one month after the project's creation,
when source code was just around 1000 lines or so).
Page last updated 2003/01/31