--- /dev/null
+nesC:
+- David Gay's todo list
+- everyone: use, report problems, improvement requests (minor only, please)
+
+tools:
+- select, patch, build, package tools (Kristin)
+ Java, cygwin, avr+msp gcc+gdb+binutils+libc, graphviz, avarice
+ support using JREs rather than only JDKs
+- javax.comm replacement (Cory)
+- build-system (tools/make) (Cory)
+
+packaging:
+- cleanup the tinyos tools story (tinyos-1.x/tools), make into cleanly
+ compilable + installable package
+ initial setup: Phil B.
+- cleanup our jar story (aka, no more giant CLASSPATH)
+ drop useless stuff, merge into single jar?
+- tinyos RPMs should come with compiled .class files (see JRE requirement)
+ (alternately, they could all be placed in the single jar file...)
+- source vs binary rpms? (i.e., provide binary-only rpms if possible)
+
+regression testing:
+- from 1.2 (Ion)
+
+TinyOS core (platform-independent):
+- booting (Phil L.)
+- scheduler (Phil L.)
+- routing
+ - protocols, implementations
+- SNMS (Gil)
+- Deluge (Jonathan)
+- OSKI (Phil L.)
+- protocol stack
+- tinyos 1.x compatibility layer
+
+Apps:
+- tests
+- tutorial apps (see tutorial)
+- surge-like
+- TOSBase
+
+Tutorial:
+- update, write apps, you name it
+
+mica2/mica2dot/micaz:
+- booting (Martin)
+- adc (Hu)
+- timer (Martin)
+- storage (David G.)
+- hardware id (Martin)
+- built-in sensors [dropped]
+
+storage:
+- at45db (David G.)
+- stm25p (Jonathan)
+- intel mote (Lama)
+
+csma radio:
+- cc1000 (Joe, David G.???)
+- cc2420 (Joe)
+- infineon (TU Berlin)
+
+security:
+- cc1000, tinysec
+- cc2420
+
+buses:
+- i2c (Joe: doc+msp430) (need: other platforms)
+- spi (Joe: doc+msp430) (need: other platforms?)
+- bus sharing/allocation (Joe, Vlado?)
+
+msp430:
+- booting (done)
+- adc (TU Berlin)
+- timer (Cory)
+
+telos a/b:
+- booting
+- hardware id (Gil)
+- built-in sensors
+
+eyes:
+- booting
+- hardware id
+
+intel mote 2:
+- booting (Phil B.)
+- timer
+- storage (Lama)
+- hardware id
+
+sensor boards:
+- micasb
+- basicsb
+- any others?? (mts400 (weather), mda300ca (data ack), telos?, eyes?)
+
+PC-side java:
+- guis for standard apps
+- net.tinyos.message (mig-support)
+- net.tinyos.packet (r/w TinyOS packets)
+- net.tinyos.mcenter
+- net.tinyos.sf (serial forwarder)
+- net.tinyos.sim (tossim)
+- net.tinyos.tools (basic user tools)
+- net.tinyos.util (utility classes)
+
+PC-side other:
+- XML mig / ncg-like (based on new nesC attribute stuff?)
+- matlab
+- C support for:
+ - serial protocol (over serial ports and tcp sockets)
+ - serial forwarder protocol (over tcp sockets)
+ - serial forwarder
+ - simple listening
+ - mig / ncg
+- other-language support for:
+ - serial forwarder protocol (over tcp sockets)
+ - mig / ncg
+ - which languages? (python, perl?)