jQuery UI Team Meeting – Nov 13 2013

  • AMD
  • Accessibility
  • Tabs
  • Dialog
    • One open PR, need help with fixing unit tests, some test regressions from earlier changes kill the testsuite
    • Jörn and Scott to get together on these this week
  • Selectmenu
    • Landed new menu-style
    • Prototype for native menu, has lots of a11y issues
  • Ticket triage
    • 1 pending ticket -1
    • 390 tickets total +3
    • 44 pull requests -5

jQuery Core Team Meeting – Nov 11 2013

Attending: DaveMethvin, timmywil, gibson042, m_gol

##Beta2 -- REALLY this week

  • Thanks for moving things along
  • TODOs for beta2
  • Discussion regarding data-foo-42 and the meaning of life.
  • Should we put jQuery 2.1.0-beta.2 on npm as an experimental/canary build? npm supports canary builds.

jQuery Core Team Meeting – Nov 04 2013

Attending: DaveMethvin, gibson042, markelog

link Beta2 Thursday?

link jQuery 1.11/2.1 beta2 TODOs

link Vagrant - gnarf to keep an eye on it

link Other tickets (for the beta)? Who can take them?

link Commit message style:

link JSCS - markelog to land

link CSP - markelog to land

link jQuery Migrate

link jQuery 1.11/2.1 final changes to release script (timmywil)

jQuery Mobile Team Meeting – Oct 31 2013

  • Attending: Jasper de Groot, Gabriel Schulhof, Alexander Schmitz, Anne-Gaelle Colom

Time: 2pm ET

link Official Agenda:

  • new issues after 1.4 RC1
    • no blocker issues
    • some minor issues that we can fix in first maintenance release 2-3 weeks after final
  • status TODO’s for 1.4 final
    • API docs are updated
    • demos almost done
    • ThemeRoller is still work in progress
    • 2-3 days needed for new web site

link Updates:

link Jasper de Groot

  • working on ThemeRoller update

link Alexander Schmitz

  • investigating and triaging post rc issues
  • updateing changelog script
  • work on button re-write
  • finished classes option testing
  • ios 7 issues ( lots )
  • demos updates

link Gabriel Schulhof

  • Fixed most API issues.
  • Not familiar enough with panels to document their classes
  • No real excuse for not fixing #166 :), though I may not know enough about tabs

link Ghislain Seguin

  • Started working on automation for the release process. Trying to use grunt-git but so far no success in committing the files to the codeorigin repo.

link Anne-Gaelle Colom

  • api docs: added the icons page

jQuery UI Team Meeting – Oct 30 2013

  • AMD
    • https://github.com/jquery/jquery-ui/pull/1029
    • Landend globals fix
    • Still need to figure out how to deal with CSS files.
    • Still need to rename files
      • No de-facto solution for dealing with CSS; maybe defer solving this?
      • Either keep ad-hoc solution in DB, or adopt comments-approach from Mobile?
      • Need an estimate how much effort it is to implement comments parsing as an intermediate solution
  • Accessibility
  • Button
  • Dialog
    • One open PR, need help with fixing unit tests, some test regressions from earlier changes kill the testsuite
    • Scott to look at failures after selectmenu tasks
  • Scoped Themes
  • Selectmenu
  • Ticket triage
    • 2 pending tickets +2
    • 387 tickets total +13
    • 49 pull requests +1
  • Classes Option
  • CLDR
    • Rafael to test date formatting/parsing with datepicker rewrite; number formatting/parsing with spinner
      • Progressing, reporting documentation issues in their Trac
  • Datepicker
    • TJ filled out the options list on the wiki
      • Will schedule a call when the remaining TODOs are done
    • Alex to test the rewrite on mobile and report issues. Inline datepicker seems like the wrong solution. Status?
    • Still to do:
    • Update $.date to remove the jQuery dependency.
    • Fixing multi-month, WIP
      • Partial fix in for multi-month
    • Discussed moving $.date to Globalize, as its own module, but within the library. Not much favor, need an alternative solution.
      • No dependency except for the namespace, so just need to come up with a name.
  • Draggable
    • Mike hardening the testsuite, fixing IE issues

jQuery Mobile Team Meeting – Oct 24 2013

  • Attending: Jasper de Groot, Gabriel Schulhof, Alexander Schmitz, Anne-Gaelle Colom, Ghislain Seguin

Time: 2pm ET

link Official Agenda:

link Updates:

link Jasper de Groot

link Alexander Schmitz

  • Review all api and file issues for changes / updates
  • triage
  • bug fixing
  • ui / mobile button
  • ui classes option seems like it will make most widgets work with out custom css or js

link Gabriel Schulhof

  • Lots of small API doc fixes based on Alex’s issues

link Ghislain Seguin

  • No update

link Anne-Gaelle Colom

  • api.jquerymobile.com: fixed iframe links for the slider entry

jQuery UI Team Meeting – Oct 23 2013

  • AMD
  • download builder
    • Status?
      • Running stable, no complaints from users
      • Can't monitor properly with expired Splunk license
  • Accessibility
  • Button
  • Dialog
    • One open PR, need help with fixing unit tests, some test regressions from earlier changes kill the testsuite
      • Scott to look at failures after selectmenu tasks
  • Scoped Themes
  • Selectmenu
    • Felix waiting on feedback on width options
    • Questions in wiki comments
      • Still need to reply/answer
      • one width option for controlling the button, menu gets auto width or override via CSS; add menu widget list item top / bottom margin;
  • Ticket triage
    • 0 pending tickets +/-0
    • 374 tickets total -3
    • 48 pull requests -8
  • PR triage
    • Getting better, still need to cover all existing PRs
    • Check for: CLA signature; ticket; unit tests, coding standards, commit message standards.
    • Boilerplate for replies: https://gist.github.com/jzaefferer/7043261
  • Documenting return values
    • TJ wanted to test Scott's commit locally - has that happened?
      • grunt-jquery-content is tagged, TJ to test
  • Classes Option
  • Effects Rewrite
    • Mike asked for review, got one from Corey: https://github.com/jquery/jquery-ui/pull/1017
    • Otherwise, two issues: 1. failing tests (which I think are faulty tests), 2. one of the effects actually needs to modify layout, so that one should use placeholder, but the placeholder should shrink accordingly
    • Any news since last week?
      • Nothing new
  • CLDR
    • Rafael to test date formatting/parsing with datepicker rewrite; number formatting/parsing with spinner
    • Status?
      • Nothing new
  • Datepicker
    • TJ filled out the options list on the wiki
    • Alex to test the rewrite on mobile and report issues. Inline datepicker seems like the wrong solution. Status?
    • Still to do:
    • Update $.date to remove the jQuery dependency.
    • Fixing multi-month
      • Will schedule a call when the remaining TODOs are done
      • Maybe move $.date to Globalize, as its own module, but within the library
  • Draggable
    • Mike verified the draggable testsuite
    • Will fix bugs he caused earlier

jQuery Core Team Meeting – Oct 21 2013

Attending: DaveMethvin, markelog, m_gol, jaubourg, mikesherov, gibson042

##jQuery 1.11/2.1 beta 2 TODOs

link JSCS from markelog

link jQuery Migrate

link How to solve the problem of people not installing Bower/Grunt?

link Sourcemaps

link jQuery 1.11/2.1 final

  • How do we publish to npm?
  • How do we publish to bower?
  • Need to update build script to create tagged headless commit for release
  • Should include bower deps and built file for simplicity
    • Timmy to update the release script

jQuery Mobile Team Meeting – Oct 17 2013

  • Attending: Jasper de Groot, Gabriel Schulhof, Alexander Schmitz, Anne-Gaelle Colom, Ghislain Seguin

Time: 2pm ET

link Official Agenda:

  • 1.4 RC release
    • open tickets 1.4
  • 1.4 final status
    • Demos
      • new homepage (Jasper)
      • open tickets for new demos
    • API docs
      • make overview of what needs to be done (Alex)
    • ThemeRoller
      • Jasper working on updating for 1.4
    • Download Builder
      • Alex will look into why it doesn’t work with 1.4
    • upgrade guide
      • Jasper will finish this before final release
    • supported platforms
      • add new list on new web site (Jasper)
    • changelog
      • Alex made a script for auto generating complete changelog
    • new web site (Jasper)
    • blog post (Jasper)
  • new PR’s
    • those can wait until we are done with 1.4

link Updates:

link Jasper de Groot

  • worked on updating demos and new global nav and search
  • made some changes in default theme, based on suggestions from Todd
  • working on updating TR

link Alexander Schmitz

  • triage
  • bug fixes
  • update demos search
  • update jqm-demos.js
  • accessibility summit
  • continuing work on button
  • continuing work on classes option
  • will be working with ui on making some boiler plate for issues and pr’s and standards on how long to keep open as well as a PR checklist

link Gabriel Schulhof

  • Bug fixing
  • API docs
  • New job (from Intel): also working on Cordova (making the cordova workflow work on Tizen)

link Ghislain Seguin

  • No update

link Anne-Gaelle Colom

  • No update

jQuery UI Team Meeting – Oct 16 2013

  • AMD
  • download builder
    • Fixed bug in cache module, fixing that should prevent further service outage
    • Also fixed client-side theme URL handling
  • Accessibility
  • Button
  • Dialog
    • Jörn submitted another bug fix PR, needs help with unit tests
  • Selectmenu
    • Felix waiting on feedback on width option and a fix from Kris
    • Alex and TJ to review width option, Felix to include it on the wiki page
  • Ticket triage
    • 0 pending tickets -3
    • 377 tickets total +1
    • 56 pull requests +5
  • PR triage
    • Need one or two people to review new PRs
    • TJ and Mike to do a bash and keep up with new PRs.
    • Check for: CLA signature; ticket; unit tests, coding standards, commit message standards.
    • One of them to document these, until we can get it all automated. Rewrite contribute.md, get all the details on the contribute site.
    • Alex to help as well and sync guidelines for Mobile
  • Documenting return values
    • Done, just needs to be deployed
    • Jörn to help with deployment, once TJ tested Scott's commits locally
  • Classes Option
  • Effects Rewrite
    • https://github.com/jquery/jquery-ui/pull/1017
    • Corey? Scott?
    • Mike asked for review, still pending.
    • Otherwise, two issues: 1. failing tests (which I think are faulty tests), 2. one of the effects actually needs to modify layout, so that one should use placeholder, but the placeholder should shrink accordingly
  • CLDR
    • Unit tests migrated to QUnit, working with AMD, running with Grunt
    • Now to finish datetime/format
    • Rafael to test date formatting/parsing with datepicker rewrite; number formatting/parsing with spinner
  • Datepicker
    • TJ working on fixing multi-month next
    • Fill out the options list on the wiki. Make suggestions, at least write down the questions we need to answer.
    • Alex to test the rewrite on mobile and report issues. Inline datepicker seems like the wrong solution.
    • Update $.date to remove the jQuery dependency.