source: other-projects/trunk/gs3-release-maker/tasks/sshtaskdef/src/mindbright/TODO@ 14627

Last change on this file since 14627 was 14627, checked in by oranfry, 17 years ago

initial import of the gs3-release-maker

File size: 3.8 KB
Line 
1==============================================================================
2= Somewhat prioritized lists of problems to solve and things TODO in general =
3==============================================================================
4
5LATEST KNOWN BUGS:
6 o Bug can't drag-select only one character (one character hilighted but two
7 copied, annoying but I'm too lazy right now...)
8 o Bug in win32, clipboard seems to stop working sometimes? Seems like when
9 it stops working it helps if you copy something in a win32 program and
10 THEN go back to MindTerm to do the copy(?)
11 o Bug in linux with blackdown jdk1.1.7v1a&v3, exit takes several seconds?
12 o Bug in win32 with jdk1.2.2, confirm-dialog has buttons above message?!
13 o Bug with "Select all", flaky/sloow
14 o Bug with several jdk's on Linux, Caps Lock doesn't work(!)
15
16
17=================
18TODO NEXT:
19 o SSH2 support (we're getting there... :-)
20 o Shape up MindTunnel (make a package with a service for winDOS)
21 o Shape up MindVNC (especially use new SSHPropertyHandler and it should be
22 more usable)
23 o Have aliases in the jar-file (i.e. several "standard" settings included in
24 the jar.
25 o Disconnected usage, i.e. wait for connect on tunnel then reconnect to sshd
26 (timeouts etc.)
27 o Make-procedure better, it's non-existent right now :-)
28 o Check standard java signing (for java-plugin)
29 o Build httpd into MindTunnel for setup (and serving MindTerm-applet :-)
30 o Option to detach the applet so that the browser can change page, how is
31 this done??
32 o Make line-draw characters real images to improve performance (quite ugly
33 now... :-)
34 o Better key-mapping support (we want something like xmodmap)
35 o Check all terminal modes to work correctly, chech against 'terminfo'
36 entries
37 o Clean up logs
38 o Some more error-handling and general clean-up
39 o Rewrite (mostly GUI-parts) in java2 (i.e. use swing)
40 o Example code on usage of terminal-package by itself
41 o Example code on usage of ssh-package's drop-in socket-replacements
42 o Code-documentation + online javadoc
43 o Other fun stuff...
44
45
46=================
47TODO SOMETIME:
48 o Easy to install stand-alone packages for win32, mac, epoc32, linux
49 o MindTunnel/MindTerm, could do some funny extensions if used together...
50 o Do customized "small-screen" version for Psion5mx
51 o Telnet support
52 o Check if we can extend Dialog to do a decent handling of requestFocus
53 o Statistics per tunnel shown in 'Current Connections...' dialog
54 o Make a simple script-engine to be able to do fun things upon login
55 (SSHAutomatedConsole)
56 o Write better doc's for both install and usage
57 o Load applet-properties, known_hosts through URLs (encrypted files, or use
58 HTTPS?)
59 o Persistent applet in Netscape and IE4
60 o Make jump-scroll/non-jump-scroll (right now we do longjmp-scroll :-)
61 o Application keypad not supported
62 o Priority/mtu on a per tunnel basis (i.e. make some tunnels "more
63 responsive" than others)
64 o Make a RMI-plugin (RMI over SSH :-)
65 o Fix the sloppy exceptions (e.g. make a new exception-type...)
66 o Scaling font in terminal instead of changing rows/cols when resizing
67 terminal
68 o Extend Component instead of Canvas in TerminalWin
69 o Implement X-protocol to allow (simple?) x-clients to run directly (without
70 x-server! :-)
71 o Support rlogin
72 o Make the protocol-plugins more usable (clean/effective), maybe add some
73 other proxy-service? (suggestions welcome!)
74 o Compression (can't get deflate/inflate to use Z_PARTIAL_FLUSH, feature
75 request sent to javasoft). Might wrap the native code ourselves...
76 o Double width and double height characters in terminal (is this useful?
77 xterm doesn't do it for real anyway :-)
78 o resourceBundle.getString for translations of all text!
Note: See TracBrowser for help on using the repository browser.