You are viewing a plain text version of this content. The canonical link for it is here.
Posted to scm@geronimo.apache.org by jd...@apache.org on 2006/06/03 11:20:10 UTC
svn commit: r411411 - /geronimo/sandbox/gshell/trunk/NOTES.txt
Author: jdillon
Date: Sat Jun 3 02:20:10 2006
New Revision: 411411
URL: http://svn.apache.org/viewvc?rev=411411&view=rev
Log:
Some notes I got tired of keeping track of on a ripped up envelope
Added:
geronimo/sandbox/gshell/trunk/NOTES.txt (with props)
Added: geronimo/sandbox/gshell/trunk/NOTES.txt
URL: http://svn.apache.org/viewvc/geronimo/sandbox/gshell/trunk/NOTES.txt?rev=411411&view=auto
==============================================================================
--- geronimo/sandbox/gshell/trunk/NOTES.txt (added)
+++ geronimo/sandbox/gshell/trunk/NOTES.txt Sat Jun 3 02:20:10 2006
@@ -0,0 +1,72 @@
+
+ +-------+
+ | NOTES |
+ +-------+
+
+ $Id$
+
+ ----
+
+enable/disable categories. Command def sets the initial state, 'enable' command
+ toggles to enable or disable categories:
+
+ # enable all categories ending with debug
+ /gshell/debug *debug
+
+"*" means global for category
+
+Command search path (required for above)
+
+ * * *
+
+Settings, read from ~/.gshell/...
+
+ ~/.gshell/
+ profile.gsh
+ settings.gsh? settings.properties? settings.xml?
+
+MOTD-like support... Execute a "welcome.gsh" or something?
+
+ * * *
+
+Implement MiniJar to make the gshell dependencies as small as possible,
+ will require adding more features to minijar (half tested already)
+
+ * * *
+
+Maybe just use the JLine API directly instead of trying to abstract it?
+
+Command line completion ala JLine
+
+Refactor output and verbosity filters...
+
+ IO.trace() -vvv
+ IO.debug() -vv
+Add IO.info() -v
+ IO.warn() unless -q
+ IO.error()
+
+ANSI color prompt
+
+ANSI color G-logo (ANSI-art style)
+
+ * * *
+
+Authenticator for server cmd, maybe for normal too?
+
+SSH support? Can Jsch do this or not?
+
+ * * *
+
+New commands:
+
+ source
+ ssh?
+ subshell
+ exec
+
+Implement VFS-based commands to access any directory!!!
+ /vfs/get ftp://whatever
+ /vfs/browser ftp://whatever
+ ...
+
Propchange: geronimo/sandbox/gshell/trunk/NOTES.txt
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: geronimo/sandbox/gshell/trunk/NOTES.txt
------------------------------------------------------------------------------
svn:keywords = Date Author Id Revision HeadURL
Propchange: geronimo/sandbox/gshell/trunk/NOTES.txt
------------------------------------------------------------------------------
svn:mime-type = text/plain