Release 2: Python support PyPI test plan get tests working with Py 3K check out old code, port dump_log to old API, make sure we get same JSON for those test files Regression tests Existing features - httpd log file parsing/annotation use print_function everywhere improve module packaging Put on GitHub Which Python versions? Can it support 2.7 and 3.4 for libraries? yes setup.py Release 1 Gatherers DO NOT ADD ANYTHING ELSE TO THIS LIST IN RELEASE 1!!! Cores, pids, override mechanism Simple gather-only script for download Add label at top of debugger output file with collector tool version, OS version, etc. Add pflags and pldd on Solaris Use better Python in this public code gdb: Save the instructions around the instruction pointer Parsers, model Support multiple processes in same invocation Process group has processes Process can have parallel representations of threads – [] of threadgroups and [] of threads Make sure Mac OS X output is parseable on Linux. gdb: Any way to get the pid or exe saved to the process? process: display/return pid and exe if available Regression DO NOT ADD ANYTHING ELSE TO THIS LIST IN RELEASE 1!!! Mac OS X: Save these outputs collect on core of busy process raw gdb output on core of busy process collect on busy process raw gdb output on busy process Linux: Save these outputs collect on core of busy process collect on busy process FreeBSD: Save these outputs collect on core of busy process collect on busy process Run all saved outputs through display, fix any errors Explorer Web display Display pid and executable if available Use something more refined for the Expand/Shrink links. Add some color coding Display current version of collect.py in the explorer and download pages Test final version in Safari and Firefox Web server Put a limit on upload size Create “live” hg checkout from which to run Upload the latest client app (htdocs) Upload latest collect.py Update the “live” checkout Redirect projects/httpd to projects