jQuery UI Team Meeting – Aug 13 2014

  • Ticket triage
    • 413 tickets total +4
    • 40 pull requests -3
  • Button
    • Ready for another round of review, again
    • Working on implicit label support and focus styling, in separate branches
    • Jörn reviewed again and Alex made more changes
    • Emulating OS X focus outline, easy to override
    • Finishing controlgroup is next
    • Alex to send PR to move this.window and this.document init before _getCreateOptions call
    • Update jscs in master, then rebase button branches
  • Datepicker
  • 1.11 Regressions
  • 1.11.1
    • Released! Hooray!
  • Selectmenu
  • PointerEvents
    • Polymer has deprecated the polyfill
    • We should review how much to invest in PE when Scott gets back
    • If we still want to persue, should we see if we can adopt the repo?
    • Kris organizing a call when Scott is back to discuss.

Testing Team Meeting – Aug 13 2014

  • QUnit
  • TestSwarm
    • No progress on rerun handling, #217
    • TestSwarm seems to be running fine, low BrowserStack worker loss rate according to reports in Splunk
  • Testing Infrastructure
    • Michał is working with BrowserStack people, asking for new releases in API and dealing with their failed experiment on real mobile devices

jQuery Core Team Meeting – Aug 11 2014

Attending: DaveMethvin, markelog, gibson042, m_gol, timmywil

link Trac

  • not sure it will ever be fixed…
  • Dave to check with Corey if this will be fixed
  • could we switch to GH issues?
  • volume is low nowadays
  • No serious objections
  • Need to port over open tickets
  • Dave to talk to Scott

link $.xhr

  • discussed w/ Scott at dev leads mtg
  • staying with options object
  • will be supported in 1.x branch if possible
  • not sure if XHR events are reliable there
  • don't want to use polling

link Promise lib?

  • $.xhr() returns Promise
  • User should build with a Promise lib?
  • jQuery.Promise = window.Promise || shim

link jQuery data cleanup: http://bugs.jquery.com/ticket/15205

  • Should go away once we attach data to elements

link Pull Requests

  • Please review and comment

link Tickets

jQuery Mobile Team Meeting – Aug 07 2014

link 1.4.4 issues

link 1.5 development

  • Widgets:

  • Remove deprecated code

  • Navigation: Start with API review

    • Start with API review:
      • Alex will work on this
    • Establish the API
    • Hash/query params according specs
    • Support deeplinking
    • Unique entries when popstate is available? allows us to distinguish navigation to the same page twice
  • Adopt widgets from UI:

    • Menu
      • no planning yet
    • Autocomplete
      • no planning yet
    • Selectmenu (if ready)
      • probably not ready in time
    • Datepicker (if ready)
      • probably not ready in time
    • Spinner
      • no planning yet
  • Namespacing:

    • Switch to fixed namespace: data-ui-*
  • Tests:

    • Remove test for deprecated features and flaky tests (especially dialog)
      • in progress
    • pagecontainer needs tests
  • Download Builder:

    • Use jQuery UI’s download builder
      • Rafael working on this

link Other topics:

jQuery UI Team Meeting – Aug 06 2014

jQuery Core Team Meeting – Aug 04 2014

Attending: DaveMethvin, markelog, gibson042, m_gol

link Trac

  • status?
  • gnarf is coordinating another meeting to move it along

link Attaching data to DOM elements

link $.xhr

link hide and show mess - http://bugs.jquery.com/ticket/15037

  • Following up on last week's discussion: Is this feasible really?
  • Initially CSS-hidden elements need to work with .show()
  • Simple display:block show will break tables without some special case
  • Probably several other breakages
  • In any case let's avoid making it more complicated, but what can we simplify?
  • gibson042 to do a PR for a simplification
  • .hide() always results in display: none; .show() results in display: "" unless there was a pre-existing non-none value, in which case it will use that

link Pull Requests

link Tickets

jQuery Mobile Team Meeting – Jul 31 2014

link 1.4.4 issues

link 1.5 development

  • Widgets:

  • Remove deprecated code

  • Navigation: Start with API review

    • Start with API review:
      • Alex will work on this
    • Establish the API
    • Hash/query params according specs
    • Support deeplinking
    • Unique entries when popstate is available? allows us to distinguish navigation to the same page twice
  • Adopt widgets from UI:

    • Menu
      • no planning yet
    • Autocomplete
      • no planning yet
    • Selectmenu (if ready)
      • probably not ready in time
    • Datepicker (if ready)
      • probably not ready in time
    • Spinner
      • no planning yet
  • Namespacing:

    • Switch to fixed namespace: data-ui-*
  • Tests:

    • Remove test for deprecated features and flaky tests (especially dialog)
      • in progress
    • pagecontainer needs tests
  • Download Builder:

    • Use jQuery UI’s download builder
      • Rafael working on this

link Other topics:

jQuery UI Team Meeting – Jul 30 2014

  • Ticket triage
    • 408 tickets total -8
    • 41 pull requests -6
  • Button
    • Ready for another round of review
    • Working on implicit label support and focus styling, in separate branches
    • Jörn to review
  • Datepicker
  • 1.11 Regressions
    • trac report
    • 3 that can be addressed in 1.11.1 (no breaking changes necessary)
  • Bootstrap
  • Selectmenu
    • Copying attributes for select and options, title on options, accesskey on button
    • Decision to copy title for <option> and accesskey for <select>
    • Copying autofocus wouldn't do anything, since its only valid for form elements

jQuery Core Team Meeting – Jul 28 2014

Attending: DaveMethvin, gibson042, markelog, timmywil

link $.xhr

link Trac

  • gnarf coordinating work to update our setup

link Object event handlers

link hide and show mess

  • probably not because initially-CSS-hidden stuff wouldn't be shown
  • Eliminates defaultDisplay mess and saving states

link Tickets

jQuery Mobile Team Meeting – Jul 24 2014

link 1.4.4 issues

link 1.5 development

  • Widgets:

  • Remove deprecated code

  • Navigation: Start with API review

    • Start with API review:
      • Alex will work on this
    • Establish the API
    • Hash/query params according specs
    • Support deeplinking
  • Adopt widgets from UI:

    • Menu
      • no planning yet
    • Autocomplete
      • no planning yet
    • Selectmenu (if ready)
      • probably not ready in time
    • Datepicker (if ready)
      • probably not ready in time
    • Spinner
      • no planning yet
  • Namespacing:

    • Switch to fixed namespace: data-ui-*
  • Tests:

    • Remove test for deprecated features and flaky tests (especially dialog)
      • in progress
    • pagecontainer needs tests
  • Download Builder:

    • Use jQuery UI’s download builder
      • Rafael working on this

link Other topics: