Skip to content

Instantly share code, notes, and snippets.

@cloudhead
Forked from ELLIOTTCABLE/gist:260152
Created February 16, 2010 22:47
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save cloudhead/306031 to your computer and use it in GitHub Desktop.
Save cloudhead/306031 to your computer and use it in GitHub Desktop.
This file lays out my planned open-source projects for the next year or so.
These projects are interdependent upon eachother in complex ways, hence the
complexity of this graph. The *overall*, eventual goal, is a set of my own
clients I can use with Google Wave, a web framework I *actually like*, and a
JavaScript development environment/ecosystem I can stomache.
This list is ordered bottom-up, and right-to-left. Items below and indented
another item *must* be completed (or have portions thereof completed) before
their parent item can be worked on.
Beyond the necessary order of dependencies, this list is *generally* ordered
in terms of personal importance, with things I consider more important or more
useful planned earlier (i.e. farther down the list) than those I am less
interested in.
- Ruby command-line Ncurses (Nfoiled) Wave-client
- Ruby Wave-client library
↪ Wave client-server protocols (the XW Standards)
- iPhone Wave client
↪ Cocoa Wave-client library
- OS X Wave-client
- OS X GUI languages
- Cocoa Wave-client library
- Wave client-server protocols (the XW Standards)
- The Twins (Experimental Node.js XMPP/XW server and Ruby CLI ‘client’)
↪ poopy.js ecosystem
- The Mu ecosystem
- Mu ‘marketing’ materials, documentation, and website
- The Mu ‘web framework’
↪ Paws.js
- Paws.js
- Browser support (layer?)
- Node.js/browser abstraction layer
- Execution environment maintenance system / closure translation layer
↪ Paws standard library
- JavaScript Paws interpreter
↪ poopy.js ecosystem
- poopy.js ecosystem
- Anorexic standard library
↪ JESS
↪ `from`
- Enumerators
↪ JESS
↪ `from`
- grizzly testing framework
- teddy.js bootstrapping testing framework
- JESS
✓ poopy.js `beget()`
↪ `from`
✓ `from`
- Paws.o
- Paws standard library
- ANSI C Paws interpreter
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment