Roadmap


The roadmap shows what we are planning to work on. Please note that this can be subject to change.

1.5

  • Download Builder: Use jQuery UI’s download builder (update the file structure in the Mobile repo to match UI's)
  • Tools: Adopt jquery-release script
  • Navigation: Start with API review
    • Establish the API
    • Hash/query params according specs
    • Support deeplinking
  • Events: review swipe (event data used)
  • Namespacing: Switch to fixed namespace: data-ui-*
  • Tests: Remove test for deprecated features and flaky tests (especially dialog)
  • Widgets:
    • Remove style options from widgets, use classes in markup instead
    • Finish widget reviews:
      • Listview
      • Table
      • Panel
      • Navbar
      • Toolbar
      • Selectmenu (if jQuery UI's new selectmenu widget isn't ready yet)
    • Adopt from jQuery UI:
      • Menu
      • Autocomplete
      • Selectmenu (if ready)
      • Datepicker
      • Spinner

1.6

  • Widgets:
    • Adopt from jQuery UI:
      • Dialog
      • Tooltip
      • Button (rewrite)
      • Checkboxradio (new in UI)
      • Slider (rewrite)
  • Transitions: Review (factor out of pagecontainer)
  • Events: Implement pointer events through Polymer polyfill

1.7

  • Navigation: Provide hooks for back button support in widgets
  • Widgets:
    • Panel: Rewrite
      • Make it work without a wrapper
      • Add top/bottom panel
      • Make panels scroll independently from page
      • Make it work with arbritrary content
    • Adopt from jQuery UI:
      • Progressbar
      • Textinput
      • Accordion (was collapsible set)
      • Tooltip (was part of popup)
    • Loader: Use dialog widget for loader
    • Popup: Replace popup by dialog and tooltip

2.0

  • Navigation: Finish API review
    • Actual support for multiple pagecontainers
  • Widgets:
    • Move to jQuery UI:
      • Listview (rewrite)
      • Table (rewrite)
    • Support full jQuery UI widget set and stop pulling in UI widgets
    • Filterable: Remove widget (continued as external plugin?)
  • Support jQuery UI Interactions
  • Events: Review vclick
  • Adopt new CSS framework (for both jQuery UI and Mobile), including new ThemeRoller