Merge branch 'master' of less.ly:kraken-ui
authordsc <dsc@less.ly>
Wed, 29 Feb 2012 21:47:24 +0000 (13:47 -0800)
committerdsc <dsc@less.ly>
Wed, 29 Feb 2012 21:47:24 +0000 (13:47 -0800)
1  2 
docs/notes/graphs.md
docs/todo.md

Simple merge
diff --cc 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