From: dsc Date: Wed, 29 Feb 2012 21:47:24 +0000 (-0800) Subject: Merge branch 'master' of less.ly:kraken-ui X-Git-Url: http://git.less.ly:3516/?a=commitdiff_plain;h=46341850d36a6cb2f8916b86135336b4d62c8e8a;p=kraken-ui.git Merge branch 'master' of less.ly:kraken-ui --- 46341850d36a6cb2f8916b86135336b4d62c8e8a diff --cc docs/todo.md index 83ed6ef,70b09ee..a7cf8b8 --- a/docs/todo.md +++ b/docs/todo.md @@@ -3,53 -3,20 +3,55 @@@ ## bugs +- huge issues coordinating subview insertion of HTML blocks -- need to add events and provide an abstraction - (Safari) dygraph on safari has a bug parsing dates, bug http://code.google.com/p/dygraphs/issues/detail?id=287 - - (Chrome) stacked options does not visualize when selected, need other options first (fabian can expand on this) + - (Chrome) When changing a checkbox, the graph doesn't seem to get updated. The model is updated though, and when a non-checkbox option is modified the checkbox-option is also updated in the view + - E.g. when setting showRoller=true , the input doesn't get displayed right away. Also, when resetting to showRoller=false it doesn't disappear + + +##### ohai ##### + +[Other Business] +- Need to write documentation about how to use this and gather feedback +- **dsc** to email Moeller and figure out schedule + + +## ux + +- [Datasource UI] + - Sources Selector: list datasets via YAML metadata descriptor files (/data/list -> UI) + - Metric Selector: select metrics out of a dataset + - (Date range selector & scrubber?) + - Metric Presentation: color, label, formatting, and transform (low-pri -- can hardcode for now) +- [Graph Edit UI] + - Redraw button + - Tabbed main container + - Add new tags + tag for "common"/"important" options + - List tags to toggle all matching options + - (work beyond here is low-pri) + - non-lib option: redraw graph on page resize + - Typeahead filter box for names/tags + - Sort by Importance, Tag, Lexical + - Collapse/uncollapse all + - Reset all options to defaults + - Outline modified options + - Save to server + - Add option for a "Benchmark Value" on the graph + +### later + +- Add cascade to graph option presets +- [Graph Edit UI] + - Filter/Sort attributes, datasets, etc + - Outline all changed options +- Dashboard + - How should they be laid out? +- Stacked bar charts seem to be something a lot of us are into, but dygraphs won't be doing that. (tho d3 does) + + ## features -- Bookmarkable Graphs - - Load graph from URL - - Update URL when graph changes - Ability to merge & filter datasets - Discoverable & Self-Describing Data Sources - ToC endpoint