Skip to content
Find file
Fetching contributors…
Cannot retrieve contributors at this time
88 lines (52 sloc) 2.05 KB
-*- org -*-
* TODO [#A] remaining website items
- [ ] benchmarks (splash page graph, details page)
- [ ] splash page
- [ ] page footer
- [ ] test coverage reports
- [ ] final review for fixmes/etc
* TODO [#A] Remaining heist items
- [X] onLoad/pre/post hooks for template processing
- [X] implement <static> tag
- [ ] implement <cache> tag
* TODO [#A] remaining code items (snap-server/snap-core)
- [ ] final checklist
* TODO [#A] Finish HTTP server test suite
* TODO [#B] Better benchmarks
:LOGBOOK:
- Note taken on [2010-04-13 Tue 02:50] \\
Ways to make the benchmarks better:
- fine-grained microbenchmarks w/ criterion
- track benchmark progress over time (using Hudson or the 'progression'
package)
- more sophistication than just "PONG"
- test performance for larger streams with/without compression, etc
:END:
------------------------------------------------------------------------
* TODO [#A] release code
- [ ] push snap-core, snap-server, heist, snap-website, snap-benchmarks to github
- [ ] push website out, check all links work
- [ ] tag version numbers in git repos.
- [ ] push code to hackage
------------------------------------------------------------------------
* DONE [#C] Setup a CI server, either buildbot or hudson
CLOSED: [2010-05-10 Mon 22:50]
:LOGBOOK:
- State "DONE" from "TODO" [2010-05-10 Mon 22:50]
- Note taken on [2010-04-13 Tue 02:51] \\
Buildbot should track:
- warnings/errors/build status
- test coverage report, test suite success rate over time
- benchmarks over time
:END:
* CANCELLED [#B] GIT submodule setup for the various snap-* libraries
CLOSED: [2010-05-10 Mon 22:50]
:LOGBOOK:
- State "CANCELLED" from "TODO" [2010-05-10 Mon 22:50] \\
dumb idea, submodules are frustratingly limited
:END:
* DONE [#A] Review HTTP server code for exception safety
CLOSED: [2010-05-10 Mon 22:50]
:LOGBOOK:
- State "DONE" from "TODO" [2010-05-10 Mon 22:50]
:END:
Something went wrong with that request. Please try again.