# todo
-- cascading presets
-- base preset
-- pass label element
-- tags -> hidden detection: callbacks, deprecated, type=function
-- title element to replace title option
## 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)
[Other Business]
- Need to write documentation about how to use this and gather feedback
- **dsc** to email Moeller and figure out schedule
-- **otto** to email ezachte to figure out source for mobile graphs on stats.wikimedia.org
## ux
-- Add fields for graph metadata (name, desc, slug, w/h, dataset)
-- Cascading graph option presets
-- Add option for a "Benchmark Value" on the graph
- [Datasource UI]
- - Sources Selector: list datasets via YAML metadata descriptor files
+ - Sources Selector: list datasets via YAML metadata descriptor files (/data/list -> UI)
- Metric Selector: select metrics out of a dataset
- - Date range selector?
- - Configure Metric for Graph: choose color, label, formatting, and transform (low-pri -- can hardcode for now)
+ - (Date range selector & scrubber?)
+ - Metric Presentation: color, label, formatting, and transform (low-pri -- can hardcode for now)
- [Graph Edit UI]
- - Tabbed main container
- - Hide callback options
- 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)
- Collapse/uncollapse all
- Reset all options to defaults
- Outline modified options
+ - Save to server
+ - Add option for a "Benchmark Value" on the graph
### later
-- Filter/Sort attributes, datasets, etc
-- Improve graph color defaults
-- Stacked bar charts seem to be something a lot of us are into, but dygraphs won't be doing that. (tho d3 does)
+- Add cascade to graph option presets
+- [Graph Edit UI]
+ - Filter/Sort attributes, datasets, etc
+ - Outline all changed options
- Dashboard
- - What datasets do we need?
- How should they be laid out?
-- Outline all changed options
+- Stacked bar charts seem to be something a lot of us are into, but dygraphs won't be doing that. (tho d3 does)
## features