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.
Author Archives: builder
jQuery Core Team Meeting – Nov 21 2012
November 19, 2012
Minutes (Notes) of the meeting of jQuery
Location: #jquery-meeting on Freenode
Attending: DaveMethvin, timmywil, 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
- Working on 1.1.2 and 1.2.1 maintenance releases - started keeping release notes here, working on a changelog (needs to be filled out). jlembeck is helping me automate the change log automation- https://github.com/jquery/jquery-mobile/wiki/1.1.2-and-1.2.1-Release-Notes
- Making good progress on the 1.3 features and bugs - targeting end of the year.
- 37 open issues / 27 closed issues for 1.3 - https://github.com/jquery/jquery-mobile/issues?direction=desc&milestone=19&page=1&sort=updated&state=open
- Collecting release notes here - https://github.com/jquery/jquery-mobile/wiki/1.3-Release-Notes
- Open 1.3 Q’s:
- Grid as widget - close? roll into navbar? https://github.com/jquery/jquery-mobile/issues/2126
- Grid: should we handle colspans? Probably close - https://github.com/jquery/jquery-mobile/issues/5168
- Other grid ratios - include in structure or make demos? https://github.com/jquery/jquery-mobile/issues/5164
- RWD grid - include the class to stack blocks in structure css? https://github.com/jquery/jquery-mobile/issues/4955
- Listview grid - Need to work with Keith Pepin on finishing this, prefer css only approach - https://github.com/jquery/jquery-mobile/issues/4956
- Transitions in IE10 - https://github.com/jquery/jquery-mobile/issues/4875
- Sliding panels - https://github.com/jquery/jquery-mobile/issues/5163
- Media queries in the library: how to do this consistently?
- Current plan: include a basic RWD breakpoint in the structure CSS for widgets, but make this apply only if a class is added by the user. By using classes, it makes it easy for people to create custom breakpoints and not have to override ours
- Need to decide on sensible default breakpoint and naming for these (ui-breakpoint)
- Convert the form fieldcontain BP over to this class system - this will cause a lot of ripples for existing apps
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
- Fixin’ bugs
- https://github.com/jquery/jquery-mobile/issues/3303#issuecomment-10418000 why do we need to focus on the first LI?
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
- _destroy() missing from most widgets
- update widgets to use _on
- need review of https://github.com/jquery/jquery-mobile/pull/5291
- updates from asia
- translation
- api docs notice
- dbr tag or google spreadsheet
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
- Making good progress on 1.3 features: https://github.com/jquery/jquery-mobile/issues?direction=desc&milestone=19&page=1&sort=updated&state=open
- RWD tables: Reflow and column modes are done, need to review before merging to master. Demo: http://jquerymobile.com/branches/tables/docs/tables/index.html
- Listivew filter option (data-filter-reveal=”true”) to hide items for local auto-complete. Demo at bottom of page: http://jquerymobile.com/test/docs/demos/listviews/listview-filter-autodividers.html
- Starting to collect release notes here: https://github.com/jquery/jquery-mobile/wiki/1.3-Release-Notes
- There will be maintenance releases for 1.1.2 and 1.2.1 in the coming weeks - more info soon
- Looking at ways to radically simplify markup and styles for future releases for faster performance and easier customizability for folks who don’t want to use the theme system. Important to explore this before we start the process of moving UI over into the theme framework.
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
- changed all corner styling logic from JS to pure CSS with Gabriel http://jquerymobile.com/branches/css-corner-styling/index.html
- most probably need to add some JS to select first/last visible element in groups :(
- added option corners for: dialogs + collapsibles + (inset) listviews, added option shadow for (inset) listviews
- we have to update the unit tests before merging
- we have to update the TR: corner classes have been removed from theme CSS
- folder /demos is now on master /docs/demos/ http://jquerymobile.com/test/docs/demos/
- added examples of most components - useful as reference and for testing
- next: adding RWD and dynamic content “real world” demos
- view source code: code wraps now
- fixed programmatically setting options
- listview “filter” https://github.com/jquery/jquery-mobile/issues/5245
- checkboxradio & textinput “mini” https://github.com/jquery/jquery-mobile/issues/4070
- Q: for 1.3 or 1.1.2/1.2.1? those are not new options
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
- Be realistic about claiming so others can try to tackle them, you can mentor if you have specific thoughts about how they need to be done
- http://bugs.jquery.com/query?status=assigned&group=owner&col=id&col=summary&col=owner&col=milestone&col=changetime&report=506&order=priority
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
- RWD tables are in good shape, finishing docs and demos: http://jquerymobile.com/branches/tables/docs/tables/index.html
- Please review and post feedback on the issue: https://github.com/jquery/jquery-mobile/issues/5093
- 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
- docs & demos
- worked on reorganizing and cleaning up docs & demos files to make them ready for restyling and moving parts to new API documentation http://jquerymobile.com/branches/new-docs/ Q: what is the plan? where do we gather new demos?
- created a “view source code” solution (have to clean up and tweak the syntax highlighting stuff)
example:http://jquerymobile.com/branches/new-docs/docs/demos/popup-panel/index.html
convention: wrap markup in add data-demo-js="true" data-demo-css="true" to grab script/style from the head template for demos: http://jquerymobile.com/branches/new-docs/docs/demos/demo-title/index.html
- triage: below 300 open issues!
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
- Need to merge:
- 4974-move-non-option-constants-to-defaults-object: Which other options shall we move? Please fill out https://docs.google.com/document/d/1n7ozvhQTLhBj6sPR-LYxuev3p8kcbHjlAM8EBMlQ8GE/edit so I know which way to go before I submit the PR
- button-markup-corners-can-be-string: Convert controlgroup to widget and fix https://github.com/jquery/jquery-mobile/issues/3635 where, if you call buttonMarkup on a controlgroup item at runtime, the item gets rounded corners (PR https://github.com/jquery/jquery-mobile/pull/5241/) Please review thoroughly because it touches buttonMarkup
- Shall we cherry-pick the fix for https://github.com/jquery/jquery-mobile/issues/4317 and https://github.com/jquery/jquery-mobile/issues/3637? They should either both be picked, or neither should be. Decided not to pick, only for 1.3
- TODO: Unit tests:
- Reset form
- select menu cleanup upon _destroy()
- Figure out why sequence tests randomly time out
link Ghislain Seguin
- Merged a couple PRs
- Filed https://github.com/gseguin/node-amd-builder/issues/7 and working on it
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.
- Improving accessibility.
- Cleaning up code.
- 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.
jQuery Core Team Meeting – Oct 29 2012
October 29, 2012
Minutes (Notes) of the meeting of jQuery
Location: #jquery-meeting on Freenode
Attending: mikesherov, gnarf, gibson042, timmywil, petro
Time: Noon ET
Official Agenda:
jQuery 1.8.3 – Cancelled due to complexity and lack of serious bugs
Per discussion last week, jQuery 1.9 in a branch, 2.0 will be master
botio is dead, gnarf is moving to use mergatron
Deprecate $(html, props)? (leave for now but document that it sucks)
- whine whine whine but i like it
- the problem is the creating of attributes mostly
- plus the other special cases (one element etc)
Create a tiny-plugin or one-liner repo?
1.9 voting – triaged all tickets during the meeting, YAY!!
— post-meeting notes –
jQuery 1.9 tix – need to jump on these and finish
Pull queue – whittling it down, about 14 left now
Speed tests, mikesherov to blow off the old stuff?
Assigned tickets
- Only claim stuff you are going to fix in the next couple of months weeks
- Be realistic so others can try to tackle them, you can mentor if you have specific thoughts about how they need to be done
- http://bugs.jquery.com/query?status=assigned&group=owner&col=id&col=summary&col=owner&col=milestone&col=changetime&report=506&order=priority