- Ticket triage
- 418 tickets total +4
- 45 pull requests +5
- Download Builder
- Using Bower for all externals
- https://github.com/jquery/download.jqueryui.com/pull/229
- Fixed cache issue with minified bundle for 1.11 pre-release
- Globalize
- Working on error handling
- https://github.com/jquery/globalize/pull/268
- Selectmenu
- Felix to ping Dylan again
- Failing unit test due to menu CSS changes
- Related to box-sizing issue?
- Datepicker
- 1.11 final
- In one or two weeks, since we're now getting some feedback from the beta
- Need to review changelog generation before that
- Also need to write upgrade guide asap
Author Archives: builder
jQuery Core Team Meeting – Jun 09 2014
Attending: DaveMethvin, markelog, m_gol, gibson042, scott_gonzalez, timmywil
link 1.12/2.2 - Let's get going
link Pulls
- QUnit eliminating globals
- https://github.com/jquery/jquery/pull/1586
- Cannot create globals for everything on our side since e.g. assert is passed as a function param
- let’s alias globals where we can & change only what remains
- Increase the set of tested browsers in Sizzle
- https://github.com/jquery/sizzle/pull/263
- FF 3.6 seems to work
- prob not worth removing old browsers, so let's leave it
- Still need to support all selectors for custom selectors and sane scoping behavior
link Tickets
- Decode by type regardless of status code?
- Compat impacts? Nobody should be depending on errors not decoding at this point we could assume?
- Let's leave $.ajax as is and push folks towards $.xhr
- We aren't testing in this env (or several others like Win8)
- Ways to do this?
- No obvious solutions here that are easy
- :visible, :hidden behavior change
- empty elements (with 0 height) will be hidden instead of visible
- Although, they were only visible in some browsers
- Will now be consistent for empty elements and
jQuery Mobile Team Meeting – Jun 05 2014
link 1.4.3 release
- page events
- PR needs to be reviewed
- review open PRs with 1.4 bug fixes
- aiming at release next week
link 1.5 development
- Widgets:
- Remove style options from widgets, use classes in markup instead
- PRs against new branch style-option-deprecation (button and checkboxradio almost done, collapsible(set) in progress
- https://github.com/jquery/jquery-mobile/pull/7348
- Table review
- Working on moving the column toggle popup to an extension with button as option and writing new tests
- https://github.com/jquery/jquery-mobile/pull/7372
- Navbar review
- New PR against navbar-review branch
- https://github.com/jquery/jquery-mobile/pull/7473
- Listview review
- no planning yet
- Toolbar review
- no planning yet
- Selectmenu review
- no planning yet
- Panel review
- review or wait for rewrite
- Remove style options from widgets, use classes in markup instead
- 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
- Start with API review:
- 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
- Menu
- Namespacing:
- Switch to fixed namespace: data-ui-*
- Events:
- review swipe (event data used)
- taken care of in 1.4.2
- review swipe (event data used)
- Tests:
- Remove test for deprecated features and flaky tests (especially dialog)
- in progress
- Remove test for deprecated features and flaky tests (especially dialog)
- Download Builder:
- update the file structure in the Mobile repo to match UI's
- done
- Use jQuery UI’s download builder
- Rafael working on this
- update the file structure in the Mobile repo to match UI's
- Tools: Adopt jquery-release script
- done
link Other topics:
- css transitions
- should they stay or should they go
- http://jsbin.com/xatiz/1/edit
- draggable panel
- browserstack-runner
- get tests running here
- https://github.com/arschmitz/jquery-mobile-onpage
- plugin for easy and effecient event attachment for pages; this will stay a external plugin
- https://docs.google.com/spreadsheets/d/10FBrCSUFCmLIbJlODJCXvLNmKSUqQesWIX41H26YWsc/edit
- proposal for fixing pagecontainer events this should be considdered a bug and done in 1.4.3; WIP in branch
- https://github.com/jquery/api.jquerymobile.com/pull/297
- needs review
- select menu
- working on refactoring regular select to allow multiple and add enhanced along with various other cleanup hoing for simpler interaction with custom select for fallback
- no update
- http://view.jquerymobile.com/select-fallback/demos/selectmenu-custom/
- working on refactoring regular select to allow multiple and add enhanced along with various other cleanup hoing for simpler interaction with custom select for fallback
- android 4.4 swipe
- i dont think we can support swipe on 4.4 research from google
- talking to Rick Byers the guy in charge of touch / pointer events in chrome pleding our case but this was an intentional change
- Touch event behavior details across browsers
- future of pointer events may be in jeopardy going to help scott and dave push for implementation
- i dont think we can support swipe on 4.4 research from google
- testswarm
- Alex working with Timo on this
- no update
- Alex working with Timo on this
- 3rd party code demos
- provide guideline + make them stand out more in the demos
- Jasper will work on this for 1.5 release - no updates
- https://github.com/jquery/jquery-mobile/issues/7377
- provide guideline + make them stand out more in the demos
Testing Team Meeting – Jun 04 2014
- QUnit
- Leo started on assert instance, #588
- Ongoing discussion about supporting non-browser envs, #540, running QUnit tests in CLI with node might address some of the related issues and would have a more direct value
- Leo to look into after working on reporter interface
- API updates with redirects are ready to land, jquery/api.qunitjs.com#49
- TestSwarm
- Improving rerun handling would be a big improvement for our own testing, #217
- Testing Infrastructure
- n/a
jQuery UI Team Meeting – Jun 04 2014
- Ticket triage
- 4 pending tickets +1
- 414 tickets total +4
- 40 pull requests +0
- Globalize
- Need a seperate API site
- Number parsing and instances landed, published alpha.3
- Improve error handling
- Selectmenu
- Felix needs some help to improve ARIA implementation, trying some of the suggestions Hans posted:
- Felix emailed Dylan to ask for help
- Alex is going to ask Victor Tsaran, he helped out with Mobile before
- checkbox focus outline
- Active checkbox needs a focus indicator
- Use native outline via CSS where possible (Chrome), use custom styles to emulate Chrome's outline elsewhere
- Datepicker
- Being split into Calendar and Datepicker
- Calendar is for inline usage
- Datepicker is for input-based usage
jQuery Core Team Meeting – Jun 02 2014
Attending: DaveMethvin, timmywil, m_gol, gibson042, markelog
link 1.11.2 / 2.1.2 watch
- Anything that requires a patch release?
- If not, let's start landing 1.12/2.2 changes
link Pulls
- Wrap depends on clone
- Ajax depends on events - remove that
- https://github.com/jquery/jquery/pull/1588
- Dynamic per-request stuff via
triggerGlobals - Event aliases like
.ajaxStart()via new module - Need to update https://github.com/jquery/jquery/blob/master/Gruntfile.js#L42
- timmywil to update
- License changes for consistency
- https://github.com/jquery/jquery/pull/1587
- Do we need AUTHORS.txt? Scott says yes
- QUnit eliminating globals
- https://github.com/jquery/jquery/pull/1586
- I'm meh on the whole idea TBH
- Globals make tests easier to read
- Let's create the globals on our side
- won’t work everywhere: assert is passed as a function param
- Interop with standard Promise
- https://github.com/jquery/jquery/pull/1584
- Seems good but I'd like a jaubourg review!
- Sizzle testing:
jQuery Mobile Team Meeting – May 29 2014
- window/document context awareness
- We assume outside of widgets that document and window refer to the correct document and the correct window
- implementing this in navigation is something we for the long long term (if ever)
- We assume outside of widgets that document and window refer to the correct document and the correct window
- tests
- always run tests in the browser, not only in Phantom JS - turned out that many tests were broken
- agreed
- unit tests should not require the whole framework
- always run tests in the browser, not only in Phantom JS - turned out that many tests were broken
link 1.5 development
- Widgets:
- Remove style options from widgets, use classes in markup instead
- Web-UI-Framework team is working on this. Started with PR for button.
- https://github.com/jquery/jquery-mobile/pull/7348
- Table review
- Working on moving the column toggle popup to an extension with button as option
- https://github.com/jquery/jquery-mobile/pull/7372
- Navbar review
- Cory opened PR. Will be pulled into a branch for work on demos and testing
- https://github.com/jquery/jquery-mobile/issues/7359
- Listview review
- no planning yet
- Toolbar review
- no planning yet
- Selectmenu review
- no planning yet
- Panel review
- review or wait for rewrite
- Remove style options from widgets, use classes in markup instead
- 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
- Start with API review:
- 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
- Menu
- Namespacing:
- Switch to fixed namespace: data-ui-*
- Events:
- review swipe (event data used)
- taken care of in 1.4.2
- review swipe (event data used)
- Tests:
- Remove test for deprecated features and flaky tests (especially dialog)
- in progress
- Remove test for deprecated features and flaky tests (especially dialog)
- Download Builder:
- update the file structure in the Mobile repo to match UI's
- done
- Use jQuery UI’s download builder
- Rafael working on this
- update the file structure in the Mobile repo to match UI's
- Tools: Adopt jquery-release script
- done
link Other topics:
- css transitions
- should they stay or should they go
- http://jsbin.com/xatiz/1/edit
- draggable panel
- browserstack-runner
- get tests running here
- https://github.com/arschmitz/jquery-mobile-onpage
- plugin for easy and effecient event attachment for pages; this will stay a external plugin
- https://docs.google.com/spreadsheets/d/10FBrCSUFCmLIbJlODJCXvLNmKSUqQesWIX41H26YWsc/edit
- proposal for fixing pagecontainer events this should be considdered a bug and done in 1.4.3; WIP in branch
- https://github.com/jquery/api.jquerymobile.com/pull/297
- needs review
- select menu
- working on refactoring regular select to allow multiple and add enhanced along with various other cleanup hoing for simpler interaction with custom select for fallback
- no update
- http://view.jquerymobile.com/select-fallback/demos/selectmenu-custom/
- working on refactoring regular select to allow multiple and add enhanced along with various other cleanup hoing for simpler interaction with custom select for fallback
- android 4.4 swipe
- i dont think we can support swipe on 4.4 research from google
- talking to Rick Byers the guy in charge of touch / pointer events in chrome pleding our case but this was an intentional change
- Touch event behavior details across browsers
- future of pointer events may be in jeopardy going to help scott and dave push for implementation
- i dont think we can support swipe on 4.4 research from google
- testswarm
- Alex working with Timo on this
- no update
- Alex working with Timo on this
- 3rd party code demos
- provide guideline + make them stand out more in the demos
- Jasper will work on this for 1.5 release - no updates
- https://github.com/jquery/jquery-mobile/issues/7377
- provide guideline + make them stand out more in the demos
jQuery UI Team Meeting – May 28 2014
- Ticket triage
- 3 pending tickets -1
- 410 tickets total -1
- 40 pull requests +2
- Globalize
- Need a seperate API site
- Number parsing and instances landed, published alpha.3
- Improve error handling only remaining ticket in 1.0.0 milestone
- 1.11.0-beta.2
- Either all is well or no one is testing
- Selectmenu
- Felix needs some help to improve ARIA implementation, trying some of the suggestions Hans posted
- Felix emailed Dylan to ask for help
- Alex is going to ask Victor Tsaran, he helped out with Mobile before
- checkbox focus outline
- Active checkbox needs a focus indicator
- Try to use native outline via CSS where possible (Chrome), use custom styles to emulate Chrome's outline elsewhere
jQuery Mobile Team Meeting – May 22 2014
link 1.5 development
- Widgets:
- Remove style options from widgets, use classes in markup instead
- Web-UI-Framework team is working on this. Started with PR for button.
- https://github.com/jquery/jquery-mobile/pull/7348
- Table review
- Working on moving the column toggle popup to an extension with button as option
- https://github.com/jquery/jquery-mobile/pull/7372
- Navbar review
- Discussed new API, Cory is updating the ticket
- https://github.com/jquery/jquery-mobile/issues/7359
- Listview review
- no planning yet
- Toolbar review
- no planning yet
- Selectmenu review
- no planning yet
- Panel review
- review or wait for rewrite
- Remove style options from widgets, use classes in markup instead
- 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
- Start with API review:
- 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
- Menu
- Namespacing:
- Switch to fixed namespace: data-ui-*
- Events:
- review swipe (event data used)
- taken care of in 1.4.2
- review swipe (event data used)
- Tests:
- Remove test for deprecated features and flaky tests (especially dialog)
- in progress
- Remove test for deprecated features and flaky tests (especially dialog)
- Download Builder:
- update the file structure in the Mobile repo to match UI's
- done
- Use jQuery UI’s download builder
- Rafael working on this
- update the file structure in the Mobile repo to match UI's
- Tools: Adopt jquery-release script
- done
link Other topics:
- css transitions
- should they stay or should they go
- http://jsbin.com/xatiz/1/edit
- draggable panel
- browserstack-runner
- get tests running here
- https://github.com/arschmitz/jquery-mobile-onpage
- plugin for easy and effecient event attachment for pages; this will stay a external plugin
- https://docs.google.com/spreadsheets/d/10FBrCSUFCmLIbJlODJCXvLNmKSUqQesWIX41H26YWsc/edit
- proposal for fixing pagecontainer events this should be considdered a bug and done in 1.4.3; WIP in branch
- https://github.com/jquery/api.jquerymobile.com/pull/297
- needs review
- select menu
- working on refactoring regular select to allow multiple and add enhanced along with various other cleanup hoing for simpler interaction with custom select for fallback
- no update
- http://view.jquerymobile.com/select-fallback/demos/selectmenu-custom/
- working on refactoring regular select to allow multiple and add enhanced along with various other cleanup hoing for simpler interaction with custom select for fallback
- android 4.4 swipe
- i dont think we can support swipe on 4.4 research from google
- talking to Rick Byers the guy in charge of touch / pointer events in chrome pleding our case but this was an intentional change
- Touch event behavior details across browsers
- future of pointer events may be in jeopardy going to help scott and dave push for implementation
- i dont think we can support swipe on 4.4 research from google
- testswarm
- Alex working with Timo on this
- no update
- Alex working with Timo on this
- 3rd party code demos
- provide guideline + make them stand out more in the demos
- Jasper will work on this - no update
- https://github.com/jquery/jquery-mobile/issues/7377
- provide guideline + make them stand out more in the demos
jQuery UI Team Meeting – May 21 2014
- Ticket triage
- 4 pending tickets +2
- 411 tickets total +1
- 38 pull requests +2
- Globalize
- working on plural module, formatUnit and formatRelative
- Download builder
- Slider rewrite
- David Petersen available on Tuesdays, starting to work on slider rewrite
- checkbox/radio
- wrapping input in label, without for attribute, should be fine by now
- will put together a patch and test that