35 lines
641 B
Plaintext
35 lines
641 B
Plaintext
goals
|
|
- write paper as we do things
|
|
- outline on Google Docs?
|
|
|
|
defined standard of JSON in and out
|
|
- object type
|
|
- all outputs should have this
|
|
- some sort of protocol on top of JSON
|
|
|
|
2/3 system utilties for proof of concept
|
|
- focus on Unix
|
|
- ls, ps, free
|
|
- target Linux at first
|
|
|
|
what do we want the shell to be like?
|
|
- wrapper around a Ruby repl
|
|
- run all launchable command-line tools
|
|
- anything we add to it
|
|
- $, ~, path expansion
|
|
- interrupts; Ctrl+C
|
|
- tab completion
|
|
|
|
syntax for using on top of existing bash?
|
|
- fred: maybe?
|
|
- sam: doesn't like as mch
|
|
|
|
Ruby DSL?
|
|
Write shell in Ruby
|
|
|
|
|
|
Meeting location: East
|
|
- side entrance?
|
|
|
|
testing
|