- Style option removal
- Might increase CSS size, leading to longer startup time.
- Certain widgets support certain options. If it's just classes, users might try to add any class to any widget.
- Kangsik: There will be too many classes and too many ways of adding them - sometimes to
data-wrapper-class
, sometimes toclass
. It will be harder to use jQM.- keep non-bool style options like theme, icon, and iconpos; look into deprecating theme swatches for 1.6
- Collapsible collapsed/collapsed-icon/expanded-icon
- Might be doable entirely in css with, maybe, like .ui-icon-expanded-plus and .ui-icon-collapsed-plus, etc., but again, it would probably add a lot to the CSS, increasing startup time.
- Shadow option
- If we change the default to false, is there a way to provide a deprecation period?
- We could add a shadow even if no class is specified, and then create a class ui-no-shadow to turn it off.
- page vs. pagecontainer events demo
- Changing file structure
- testswarm
- Need to find out where to start
- Alex looking into
- Need to find out where to start
- selectmenu
- Native fall back is complicated. Needs different markup
Category: jQuery Mobile Team
jQuery Mobile Team Meeting – Feb 27 2014
- 1.4.2 release
- release tomorrow
- Alex will review a few more PRs today
- review API docs PR's https://github.com/jquery/api.jquerymobile.com/pulls
- Alex/Jasper will review
- release tomorrow
jQuery Mobile Team Meeting – Feb 20 2014
- 1.4.1 release
- changelog - release script changelog doesn't work with GH issues
- Alex is making the changelog manually
- Download Builder not working
- Ghislain will look into this
- ThemeRoller update https://github.com/jquery/themeroller.jquerymobile.com/pull/175
- Alex will review the PR
- review API docs PR's https://github.com/jquery/api.jquerymobile.com/pulls
- Alex/Jasper will review
- changelog - release script changelog doesn't work with GH issues
- 1.4.2 vs 1.5 changes
- we should try and land all current 1.4.2 prs
- we focus on landing PR's next week
- we should try and land all current 1.4.2 prs
- External toolbars: min page height
- External toolbars are dealt with inconsistently - when the footer is internal, the footer follows immediately after the end of the content. When the footer is external, the footer follows immediately after the page, which is sized as if there was no external footer. Slide transition doesn't work when there are external non-fixed toolbars.
- we are going to substract external toolbar height from page heigt in 1.4.2
- https://github.com/jquery/jquery-mobile/issues/7134
- https://github.com/jquery/jquery-mobile/issues/7135
- External toolbars are dealt with inconsistently - when the footer is internal, the footer follows immediately after the end of the content. When the footer is external, the footer follows immediately after the page, which is sized as if there was no external footer. Slide transition doesn't work when there are external non-fixed toolbars.
jQuery Mobile Team Meeting – Feb 06 2014
- Classic theme
- Do we actually support this or is it just a demo? https://github.com/jquery/jquery-mobile/pull/7049
- not officially supported as feature
- Do we actually support this or is it just a demo? https://github.com/jquery/jquery-mobile/pull/7049
- 1.4.1 PRs & open issues
- release 1.4.1 on Monday
- Another attempt at removing jquery.mobile prefix
jQuery Mobile Team Meeting – Jan 30 2014
- Slider & Range Slider
- Deprecation policy
- undeprecate slider and rangeslider, only deprecate the slider flip toggle switch
- Deprecation policy
- PRs needing review
- Assign to Alex? Alex can then assign back after he reviews.
- assign 1.4.1 PRs to Alex
- Assign to Alex? Alex can then assign back after he reviews.
- AMD
- it's landed in UI. Next steps for us
- we start working on this and changing the file structure after the 1.4.1 release
- it's landed in UI. Next steps for us
jQuery Mobile Team Meeting – Jan 23 2014
- PR reviews
- Small changes can be reviewed by any team member
- List of components
- For commit messages and issue tracker labels
- https://docs.google.com/document/d/1s-FEBk1RkeWjsuwVztwYiqfdFN_993iwOrdHvgbI0Oc/edit
- complete list by next week
- Pagecontainer vs. page events
- Users are having problems with upgrading
- https://github.com/jquery/jquery-mobile/issues/6865#issuecomment-33080369
- discuss on -dev how we are going to clarify this change better
- Dependencies
- Document manage dependencies with Bower
- Done
- landed
- Document manage dependencies with Bower
- Tests
- TravisCI
- Split unit and integration tests in different execution cycles
- Done
- landed
- Create 4 more matrix variables: --types=unit, --types=integration, --suites=!navigation, --suites=navigation
- Done
- Split unit and integration tests in different execution cycles
- Code Climate
- Look into Code Climate; don't use if results are going to be misinterpreted
- discuss during Dev Leads meeting
- https://codeclimate.com/
- Look into Code Climate; don't use if results are going to be misinterpreted
- API docs iframes
- remove iframe examples for widgets that can be used outside page
- https://github.com/jquery/api.jquerymobile.com/issues/213
jQuery Mobile Team Meeting – Jan 16 2014
- Swipe event
- Panel widget
- https://github.com/jquery/jquery-mobile/pull/6947
- has to wait until 1.5
- https://github.com/jquery/jquery-mobile/pull/6947
- dependencies
- https://github.com/jquery/jquery-mobile/pull/6868
- landed on Jan 10 '14
- needs to be documented
- https://github.com/jquery/jquery-mobile/pull/6868
- code coverage
- Find out if there is a way to report coverage only at the end of the test cycle
- https://github.com/jquery/jquery-mobile/issues/6959
- Ghislain contacted coveralls to see if we can delay the posting of the coverage result
- unit tests
- Code Climate
- https://codeclimate.com/
- Don't use if results are going to be misinterpreted; no updates
- https://codeclimate.com/
- TravisCI
- Split unit and integration tests in different execution cycles
- https://github.com/jquery/jquery-mobile/pull/6922
- Create 4 more matrix variables: --types=unit, --types=integration, --suites=!navigation, --suites=navigation
- API docs iframes
- remove iframe examples for widgets that can be used outside page
- https://github.com/jquery/api.jquerymobile.com/issues/213
- need to comment on issue which widget can be used standalone
- have to set $.mobile.gradeA=$.noop to prevent JQM taking over the page
jQuery Mobile Team Meeting – Jan 09 2014
- Panel widget
- https://github.com/jquery/jquery-mobile/pull/6820
- Needs review
- https://github.com/jquery/jquery-mobile/pull/6820
- Removing style options
- web-ui-fw team is going to work on removing style options from widgets for 1.5
- description of new API for all affected widgets needed
- web-ui-fw team is going to work on removing style options from widgets for 1.5
- dependencies
- https://github.com/jquery/jquery-mobile/pull/6868
- one last PR from Ghislain to review + merge
- https://github.com/jquery/jquery-mobile/pull/6868
- code coverage
- https://github.com/jquery/jquery-mobile/tree/karma#jquery-mobile--
- for local browser testing and code coverage via coveralls.io
- Landed on Jan 8th '14
- unit tests
- Code Climate
- https://codeclimate.com/
- Don't use if results are going to be misinterpreted
- https://codeclimate.com/
- TravisCI
- Split unit and integration tests in different execution cycles
- Create 4 more matrix variables: --types=unit, --types=integration, --suites=!navigation, --suites=navigation
- Split unit and integration tests in different execution cycles
- API docs iframes
- remove iframe examples for widgets that can be used outside page
jQuery Mobile Team Meeting – Jan 02 2014
- Filterable backcompat
- https://github.com/jquery/jquery-mobile/pull/6823
- Gabriel is working on this
- https://github.com/jquery/jquery-mobile/pull/6823
- dependencies
- https://github.com/jquery/jquery-mobile/pull/6868
- one last PR from Ghislain to review + merge
- https://github.com/jquery/jquery-mobile/pull/6868
- karma
- https://github.com/jquery/jquery-mobile/tree/karma#jquery-mobile--
- for local browser testing and code coverage via coveralls.io
- Ghislain is looking into this
jQuery Mobile Team Meeting – Dec 19 2013
- Attending: Jasper de Groot, Gabriel Schulhof, Alexander Schmitz, Anne-Gaelle Colom, Ghislain Seguin, Ralph Whitbeck, Todd Parker
Time: 2pm ET
link Official Agenda:
- We are in the middle of the 1.4 final release YEAHHH!!!
- New weekly meeting doc (starting 2014): https://docs.google.com/spreadsheet/ccc?key=0AskujzE4Ig0QdG5nSmZiSUhjYm4ya29CdjhLZmJwSWc&usp=sharing
- Next week no meeting because of holidays
- Way we work
- New commit message standard: http://contribute.jquery.org/commits-and-pull-requests/#commit-guidelines (use same name for component as we use in issue tracker!)
- Until further notice ALL commits to any mobile repo must be to a branch no commits to master.
- Planning
- First focus on triage, PR reviews, bug fixes, cleanup branches (also API docs, ThemeRoller, Download Builder repos) - 1.4.1 release end of January
- Wait with changing file structure and removing deprecated code until after 1.4.1 release
link Updates:
link Jasper de Groot
- Worked on jquerymobile.com content
link Alexander Schmitz
- Changelog
- working on branch of new button widget using spans instead of after
- thoughts on this concept as it affects mobile?
link Gabriel Schulhof
- Epic API docs rebase
link Ghislain Seguin
- Released 1.4 with jquery-release, discovered a bug. Scott is going to fix it.
- Our release script needs to tag the demos.jquerymobile.com repo when releasing a stable version
- Download builder is broken for 1.4.0, looking into it… fixed
link Anne-Gaelle Colom
- kept away from the mobile docs ;-)
- Will upload the missing meeting minutes tomorrow