jQuery Core Team Meeting – Nov 26 2012

November 26, 2012
Minutes (Notes) of the meeting of jQuery
Location: #jquery-meeting on Freenode
Attending: DaveMethvin, gibson042, timmywil, mikesherov
Time: Noon ET

Official Agenda:

Mergatron status?  Currently in beta test, came up Saturday

  • Issues?
  • Summon with @jquerybot retest ?
  • Whitelist of allowed summoners?

Dave pinged 15 recent new contribs to suck them back in; no bites yet

Availability over the next month?

  • Dave out (teaching a class) December 2,3,4 in NYC but otherwise full speed
  • others?

Early beta of 1.9 on December 9? Need the following by then:

  • All major feature removals and behavior changes landed
  • jquery-compat plugin supporting removed features and behaviors
  • Upgrade guide describing major changes (Dave)

Split for 2.0 (meaning 1.9-stable branch and 2.0 is master) on Dec 16? Later?

  • Earlier split means we can start 2.0 sooner
  • Also means we’ll need to cherry-pick and potentialy nasty merges though
  • Wait until post-split to land oldIE bug fix tickets
  • We should aim to keep unit tests basically unchanged (leave oldIE tests)

Documentation – Upgrade guide

Pull requests

Unassigned tickets

Assigned tickets review for 1.9; need volunteers for open tix

Testing Team Meeting – Nov 23 2012

Making good progress towards TestSwarm 1.0 and BrowserStack/Jenkins integration. The switch to ua-parser is complete, allowing us to start testing against mobile browsers along with getting rid of a lot of maintenance overhead.

jQuery Core Team Meeting – Nov 21 2012

November 19, 2012
Minutes (Notes) of the meeting of jQuery
Location: #jquery-meeting on Freenode
Attending: DaveMethvin, t
immywil, gnarf, rwaldron, jaubourg, mikesherov**
Time: Noon ET**

Official Agenda:

Mergatron status?  Landing over the holiday this week, hopefully.

Speed tests

Document jQuery.find rather than creating jQuery.select? No, not for 1.9

Dave will ping recent new contribs and see if they want to grab unassigned tix

  • Created the message, just need to grab the email addrs

Early beta of 1.9 week of December 2?

Unassigned tickets

Assigned tickets review for 1.9; need volunteers for open tix

jQuery Mobile Team Meeting – Nov 15 2012

  • Attending: Todd Parker, Jasper de Groot, Jason D Scott, Anne-Gaelle Colom, Gabriel Schulhof, Alex Schmitz, Ghislain Seguin, Keith Pepin, Mat Marquis, Jeff Lembeck

link Todd

link Jasper de Groot

  • Gabriel and I finished our work on CSS corner styling, branch is merged
  • reviewing and testing PR for new option clear button for text input https://github.com/jquery/jquery-mobile/pull/5281
  • pushed branch unprefixed-transitions with CSS for supporting transitions on IE10 - Mat is looking into transform3dTest() and validStyle() functions https://github.com/jquery/jquery-mobile/issues/4875
  • cleaned up branches (see also Basecamp post)
  • working on method demos for API docs
  • working on table widget CSS (styling)

link Anne-Gaelle Colom

  • api docs:
    • Changed select to selectmenu
    • Added example to silentScroll
    • Selectmenu now uses the generated examples for options
    • Some corrections/additions
  • Finally got a good understanding of how to attach things to widget events, which will help writing the docs.
  • Now need to update to a new version of grunt which will allow us to get automatically generated code examples for events (just like we can do currently for options).
  • Need to write the getting started with jQuery Mobile guide for the Learn site.

link Gabriel Schulhof

  • Added tests for form reset and select menu _destroy()
  • sequence test random timeout trackdown continues
  • Fixed some issues
    • Closed 4746 educating reporter on how to detect whether a widget has already been associated with a given element
    • Accepted 5287 (minor grammar fix in the demos)
    • Fixed 5288 based on the idea in PR 5290 by Krinkle
  • Failed to reproduce 5285 (function $.mobile.media is injecting a fake style and body, but not removing it, thus rendering the page invalid) by installing Ubuntu 12.10 in VirtualBox.
  • Short-circuited the unit test comparing our results from $.mobile.browser to core’s $.browser, because $.browser is gone in the git version of core
  • Jasper addressed most of the options-vs.-defaults in https://docs.google.com/a/intel.com/document/d/1n7ozvhQTLhBj6sPR-LYxuev3p8kcbHjlAM8EBMlQ8GE/edit … a few still need eyes

link Ghislain Seguin

link Jeff Lembeck

  • Working through tests for the Responsive Tables
    • Making sure there are separate widget tests for reflow and column toggle
    • Fixing any bugs that come about during test writing

link Alexander Schmitz

link Mat “The International Incident” Marquis

  • Fixing transform3dTest() and validStyle() for IE10
  • Merging in unprefixed keyframe animation properties

jQuery Core Team Meeting – Nov 12 2012

November 12, 2012
Minutes (Notes) of the meeting of jQuery
Location: #jquery-meeting on Freenode
Attending: DaveMethvin, gnarf, timmywil, mikesherov
Time: Noon ET

Official Agenda:

jQuery 1.8.3 – Today!

  • Last call for patches, but I’d prefer none more patched

http://bugs.jquery.com/ticket/12801

  • Already sizzle issue, ticket closed

http://bugs.jquery.com/ticket/11290

  • Should we allow leading whitespace in $(”   <tag ..>”) detection?
  • I’m leaning NO
  • If it’s not a literal string, user should sanitize–or better, use $.parseHTML

Create $.select()? Could we just document the Sizzle entry point?

Mergatron status?

Speed tests

Dave will ping recent new contribs and see if they want to grab unassigned tix

Unassigned tickets

Assigned tickets review for 1.9; need volunteers for open tix

jQuery Mobile Team Meeting – Nov 08 2012

  • Attending: Todd Parker, John Bender, Jasper de Groot, Jason D Scott, Anne-Gaelle Colom, Gabriel Schulhof, Alex Schmitz, Ghislain Seguin

link Todd

link John Bender

  • Working AJAX nav cleanup - all hashchange tests are passing now
  • Helping Anne documenting nav for the new API docs
  • Looking at decoupling nav from core a bit more for 1.3

link Jasper de Groot

link Anne-Gaelle Colom

  • Added index page to api docs
  • Merged Checkbox + Radio button into Checkboxradio widget
  • Merged Slider + Flip-toggle into Slider widget
  • Merged Search input + Text input into Textinput widget
  • Still need to merge Header + Footer + Content into Page.sections widget
  • Created the following method entries (note: they all need proper examples):
    • jQuery.mobile.changePage()
    • jQuery.mobile.loadPage()
    • jQuery.mobile.path.isAbsoluteUrl()
    • jQuery.mobile.path.isRelativeUrl()
    • jQuery.mobile.path.get()
  • Now officially on the jQuery Content team and attended our 1st meeting (Thursdays 1pm ET)

link Gabriel Schulhof

  • checkboxradio icon: if controlgroup is initially vertical, icon is displayed, but if then changed to horizontal, icon must disappear
    • there is a js solution, but uGoMobi is working on a CSS solution too
  • unit test timeouts: seems like they go away if I add lots of console.log statements :(
    • also, phantomjs has a way of dying if I lose connectivity, even though it only deals with localhost
  • When do we merge css-corner-styling?
  • Some progress on documenting controlgroup

link Ghislain Seguin

  • Still working on builder (slow progress)

link Alexander Schmitz

  • Mostly working on presentation for jQuery Asia thank you uGoMobi for all your help!
  • PR #5260 is ready to merge will close #3748, #4113, #4250, #4337, #4410 - packaged as an extension to fixed toolbars for 1.3, just landed in master
  • need review of pr #5262 destroy should reset padding on fixedtoolbars

jQuery UI Team Meeting – Nov 07 2012

  • Planning 1.9.2 in December.
  • Working on multiple version support for download builder.
    • Must be able to download 1.9.x and 1.10.x.
  • Reviewed all old content from MediaWiki.
    • Old upgrade guides will be moved to jqueryui.com.
    • Theming info will move to the new learning site.
    • Getting started guide will move to the new learning site.
  • Deleted all files from SVN trunk and branches to avoid any confusion if someone stumbles upon the old Google Code project.
  • Almost done with triage backlog.
  • Need to setup 1-9-stable to run in TestSwarm.
  • Need to investigate viability of using CSS clip for effects.

jQuery Core Team Meeting – Nov 05 2012

November 5, 2012
Minutes (Notes) of the meeting of jQuery
Location: #jquery-meeting on Freenode
Attending: DaveMethvin, gibson042, gnarf, mikesherov, timmywil
Time: Noon ET

Official Agenda:

jQuery 1.8.3 – Back on again, animation bug

  • Next week

http://github.com/jquery/jquery-compat

Using github issues to track bugs

still rough and unfinished, patches and updates welcome

TODO

Filter out warnings for .min version

Update QUnit

Add other deprecated items or warnings

  • Note the warning for Quirks for example

Update README, CONTRIBUTING, AUTHORS

Create a tiny-plugin or one-liner repo?

  • put in our own private repos, e.g., dmethvin/jquery-arrayops

Mergatron status? middle of this week sez mikesherov

Speed tests, mikesherov to blow off the old stuff?

  • rwaldron to revive dromeo,dromeaaaaao, dave to bug

Assigned tickets review for 1.9

jQuery Mobile Team Meeting – Nov 01 2012

  • Attending: Todd Parker, John Bender, Jasper de Groot, Jason D Scott, Anne-Gaelle Colom, Gabriel Schulhof, Alex Schmitz, Ralph Whitbeck

link Todd

  • Good progress on 1.3 features
  • New API site and demos to replace current demos & docs - need to discuss a plan and timing - can we hit this for 1.3?
  • How to better document the nav model in the new API style - John Bender to work with Anne on this. Move the nav stuff out of core to better isolate?
  • Corner radii being standardized with the controlgroup - now all use button radii. Need to discuss impact
  • Can we package the AJAX anv model more cleanly so it’s not part of core and just a plugin? John Bender to look at this, will help Anne with how to document

link John Bender

  • Progress continuing on navigate event integration into existing nav code
    • corner cases abound
    • 50% of the tests passing

link Jasper de Groot

link Anne-Gaelle Colom

  • 15 new resources on the resources page
  • Experienced with automatically generated examples in the API docs and discovered issues there (Buttons vs buttonMarkup)
  • Proof reading of new table docs
  • minor corrections to existing docs and api docs
  • We need a list of what else needs to be documented (via issues on https://github.com/jquery/api.jquerymobile.com/)

link Gabriel Schulhof

link Ghislain Seguin

link Alexander Schmitz

  • finished workarounds extension. TODO: Finish testing before merge.
  • Solving device bugs issue #1 and issue #4337 has exposed Another Fixed issue. This one involves jqm not the browser though. Merge workarounds and open new issue or hold off and see what i can come up with on new issue?
  • Made ios homescreen demo for ui-sortable integration.
  • Finishing more demos.
  • Triage. Under 300 issues WOO HOO!!
  • Presentation for jQuery Asia (Looking for the most common problems you see people run into!)

link Ralph Whitbeck

  • Working on jQuery Mobile talk for jQuery Asia

jQuery UI Team Meeting – Oct 31 2012

  • Released 1.9.1.
  • Fixed demo titles on jqueryui.com, along with proper sorting.
  • Working on dialog redesign.
  • Migrated old changelogs to new site.
  • Added option and method examples to API site.
    • Working on events next.
  • Making good progress on ticket triaging.
    • Down to 173 ticket with status new (133 bugs, 40 features).
  • Landed updates on interaction test suites.
    • Makes them useful enough to ask people for tests when sending pull requests.
    • Added test suites to TestSwarm.
  • Working through ideas for styling indeterminate progressbars.