jIRC Roadmap to completion:
List of Milestones / Development Plan
Key: completed | in progress | not started | stalled
Week 7
List Display, Input Field
Week 8
Design UI - tabs, desktop pane, JFrame, track internal frames, the switchbar
Week 9
tie client into UI (goal of making /window work as well within this time)
Week 10
Write config system
IRC Scripting Features
Week 11
Key bindings
Scriptable Popups
Menubar
background options for components
Week 12
Rework Sleep scalar interface
Work on default script
Week 13
Dialog Creator Kit Library
GUI <-> Scripting Bridges
Thanksgiving
Font Dialog (sorta, not a stand alone dialog)
Week 14
Continued work on everything
Week 15
Config Dialogs / Help Dialogs
Scripted default menus (for really default base level stuff)
Tie dialog options into client (i.e. make them freaking work)
Finals Week
Auto reconnect feature (fix, check up on)
ident server
Package / Document / submit for a grade
Christmas Week (Post 1)
rework DCC architecture
script error reporting
Post Christmast Week (29 Dec - 4 Jan) (Post 2)
Sleep features
including (if time) file i/o, socket lib, string lib, sorting code, regex's
, error console
Auto /window
/ignore feature (irc requirement)
Post 3 (5 Jan - 11 Jan)
DCC Scripting Features
DCC Dialog (control, stats etc)
Connect to SSL servers
Post 4 (25 Jan - 31 Jan)
Rework the way variables are passed to "sets"... i.e. $0 always the target or a - if there is no target. $1- always $parms. -- works fine now
Work in as time permits
Default script
Easter Eggs (the irc log replay thing + maybe old addon comments if time)
The IRC options (whois in active, ctcps in active etc.)
Mac OS X support stuff
multi-line statusbar (or no lines even)
some way to set the color of the editbox text
some way to set the local info up
Check $current for .jirc *then* check ~/.jirc for storing/loading config
Server PASS support
Switchbar Options, activity color and position
/hop supports channel keys