Skip to content

Instantly share code, notes, and snippets.

@scottgonzalez
Last active August 29, 2015 14:08
Show Gist options
  • Select an option

  • Save scottgonzalez/3c1c149cab8bcfb19d85 to your computer and use it in GitHub Desktop.

Select an option

Save scottgonzalez/3c1c149cab8bcfb19d85 to your computer and use it in GitHub Desktop.

2015 Roadmap

Pointer Events

Q1

  • Transfer to jQuery Foundation
  • Engage IBM, MS Open Tech, Google, and Dojo
  • Update tests to use QUnit (so that they run in supported browsers)
    • Converted to Intern, which supports the desired browsers
  • Switch to jQuery infrastructure, remove Polymer dependencies

Mousewheel

Q1

  • Triage tickets

Q2

  • Move to common infrastructure
    • AUTHORS.txt
    • .jshintrc
    • Remove jquery.json manifest
    • jquery-release
    • Remove minified file from master

CSS Framework

Q1

  • Determine a name
  • Set up performance testing
  • Start implementing
  • Determine icon set

Q2

  • HTML4 form controls
  • Grid system
  • v1.0.0

Download Builder

Q1

  • Switch to directives for metadata
  • CSS dependency handling
  • Merge with jQuery Mobile

jQuery UI

Q1

  • Effects rewrite
  • Button rewrite/merge
  • Classes option
  • v1.12.0
  • Interaction rewrite
    • Switch to Pointer Events for interaction base
    • Replace mouse with interaction base
    • Implement draggable
    • Implement droppable

Q2

  • Text inputs merge
  • Datepicker rewrite/merge
  • Spinner update for Globalize
  • v1.13.0
  • Switch to new CSS framework
  • Web Driver tests
    • At least some tests written using web driver
    • Good example: keyboard interaction for autocomplete

Q3

Q4

  • Flip switch merge
  • Slider rewrite/merge
  • v2.1.0
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment