- Ticket triage
- 393 tickets total, -1
- 27 pull requests, +1
- Button
- PR still needs another review
- AMD in demos
- DB CSS dependencies
- Datepicker
- Splitting up core
- Rebased on top of AMD demos, reviewing
- Will keep core.js placeholder to ease migration a bit; used to have that in a Mobile release, too
Author Archives: builder
Project Leads Meeting – Jul 22 2015
Attending: Alex, Timmy, Jörn, Rafael, Sarah, Richard, Gabriel
link Core
- Alpha released!
- Waiting on more feedback to decide whether to keep show/hide changes
- Should we drop Android 2.3? Make it compat-only?
- 2.3 support in compat-only would be good for jQuery Mobile, if compat works for hybrid apps (will discuss at Mobile meeting tomorrow)
link UI
- Working towards 1.12 beta
- DB now supports CSS dependencies, major changes in place
- AMD demos landed
- core-breakup almost done
- Button remains, will rebase on top of core-breakup (once in master)
link Mobile
- Device testing of 1.5-dev
- More classes PRs landing
- PRs to update all of the test to new qunit API
- TESTS GREEN AGAIN!!
- Breaking up core files and accounting for ui core break up
- Almost 50 new PRs in last 2 weeks, plowing through reviews and landing
link Chassis
- Starting to talk about using axe-core for accessibility testing for Chassis
- Within that discussion, what sort of accessibility testing should we do. Contrast testing is the obvious one, but there are other things we should test, too.
- Initial pass at buttons using the agreed upon BEM naming convention
- JSASS landed to handle variables for both Chassis and Chassis Themeroller
- Decision on the supported breakpoints made, will be variables so custom builds could adjust that
- Have 4 breakpoints, $viewport-xs (400), $viewport-sm (768), $viewport-md (920), $viewport-lg (1200)
- Working on adjusting the tests (specifically csslint) for dealing with how BEM works
link QUnit
- Working on support for Map and Set; only testing when available, otherwise skipping tests
link PEP
- We started landing automated W3C tests using Intern and web driver.
- Discussion starting up around css touch-action
link Globalize
- Several in-progress PRs:
- Runtime support: PR#436 (writing documentation).
- Tests using intern: PR#450 (review).
- Non-gregorian calendars: PR#447; calendar conversion code should live somewhere else, maybe pull from iLib (which we can’t use, yet).
- Extra datetime patterns: PR#462 (waiting for contributor to fix the reviews)
- Webpack support: #441.
link Other
- Board news?
- EC meeting skipped yesterday
- Looking for accessibility expert (see jquery-devs-team email from Kris)
- Nothing new from the other initiatives
- Intern migration in progress on multiple of our projects, though nothing landed, yet. Globalize seems closest.
- UI PRs need reviews
- CLA checks
- jquery-license now rechecks previously failed PRs
- only since the update was deployed, ignoring old PRs
- not persisted on disk, list lost on restart/deploy
- Will work on matching all names for given email address
- Manual checks are possible already, easy enough?
- jquery-license now rechecks previously failed PRs
- browserstack-runner is alive again, now supports local server and should work (better) on Windows
- js-reporters is making progress, working on spec and implementing adapters and reporters. Still looking for feedback on spec proposals.
- Alex will mention it to Colin, maybe that can get the stone rolling again
Chassis Team Meeting – Jul 21 2015
Attending Members: sfrisk, kristyjy, arschmitz, arthurvr, geekman-rohit
- Contributing: Adding information about the weekly IRC meeting
- Addresses the need to attract contributors, allows them to know about the IRC meeting
- sfrisk to add link to meeting log, and mention IRC log link, arschmitz will add a few more comments
- Buttons: Initial pass at buttons, covering sizes, options, disabled, active, focus, and hover states
- Basic pass at buttons, and a more in depth test of the BEM naming convention
- Not ready to pull in, but needs review. Also need color contrasting that passes accessibility standards.
- Todo: add in button blocks, and create issue for control groups, add buttons for info, success, warning, error states
- Media Query Mixin
- Not be required anymore
- Close pr and issue, but need to adjust how media queries work for different screen breakpoints
- Have 4 breakpoints, $viewport-xs (400), $viewport-sm (768), $viewport-md (920), $viewport-lg (1200)
- Submit PR to add breakpoint variables and update typography media queries to match this style
- Build: add jsass-vars and completely modularize grunt
- Some style fixes need to be made, then this can be pulled in
- Table styling
- Any update on this? Table Styling needs to move forward, if MichealArestad is no long around, someone should work on this issue.
jQuery Core Team Meeting – Jul 20 2015
Attending: timmywil, markelog, m_gol, gibson042
link Alpha release retrospective (any issues to address next time?)
- Went pretty well
link Need to update our code-style settings, without breaking a lot of prs
link PRs
- https://github.com/jquery/jquery/pull/2481 Android 2.3 not ES5-compatible
- GTG
- https://github.com/jquery/jquery/pull/2458 Android 2.3 not firing window.onerror
- LGTM
- Ask arschmitz whether we can drop 2.3. We’ve only ever had partial support.
- https://github.com/jquery/jquery/pull/2480 Remove user data in cleanData
- LGTM
- https://github.com/jquery/jquery/pull/2479 avoid using delete for Chrome’s sake
- I’d like to confirm this still noticeably hurts performance. It would be unfortunate if we have to do this.
- https://github.com/jquery/jquery/pull/2465 .removeClass() -> .attr(“class”, “”)
- LGTM
- https://github.com/jquery/jquery/pull/2455 Authors.txt
- LGTM
link Blockers without pull requests
- https://github.com/jquery/jquery/issues/2478 quote catch property
- https://github.com/jquery/jquery/issues/2308 showing elements in plugins
- What about trying the hidden attribute?
link Current failures on master and compat
- NONE
link Beta release todo
- Blog post - FINAL REVIEW FOR ALPHA
- https://docs.google.com/document/d/1UcfR24rfK7bFFwlX2-PPjr7MPe6E0aVZ1wfih061INM/edit
- Section on promises has been added. Please review right after the meeting.
- Migrate
link jQuery 3.0 beta
jQuery Mobile Team Meeting – Jul 16 2015
- Ticket Triage:
- 248 tickets (+6)
- 21 pull requests (+4)
link 1.5.0
- 1.5-dev
- Enhancer update
- Major update to enhancer module
- Needs review
- Major update to enhancer module
- Page classes
- Update Page
- final testing
- Update Page
- Popup classes
- Update Popup
- final testing
- Update Popup
- 3rd Party demos
- https://github.com/jquery/jquery-mobile/issues/8183
- http://view.jquerymobile.com/1.5-3rd-party/demos/
- Going to add banner badge for 3rd party change background color
- http://view.jquerymobile.com/1.5-3rd-party/demos/
- https://github.com/jquery/jquery-mobile/issues/7377
- https://github.com/jquery/jquery-mobile/issues/7385
- https://github.com/jquery/jquery-mobile/issues/8183
- Accordion
- PR Submitted
- editorconfig
- we should add this
- Core breakup and file re org
- we need to update any ui dependencies to match
- Alex working on this
- we need to update any ui dependencies to match
- Filterable no-filter
- https://github.com/jquery/jquery-mobile/issues/8184
- Common use case
- going to add
- Common use case
- https://github.com/jquery/jquery-mobile/issues/8184
- Git failures
- Form hash
- https://github.com/jquery/jquery-mobile/issues/5069
- Do we want to try and get this into 1.5?
- https://github.com/jquery/jquery-mobile/issues/5069
- backcompat
- jasper found issue with some portions
- Alex fixing
- jasper found issue with some portions
- helper classes to make icons float
- https://github.com/jquery/jquery-mobile/issues/8145
- the name agreed last week was ui-widget-icon-flushbeginning/end, but this decision is changed in favor of ui-widget-icon-floatbeginning/end
- https://github.com/jquery/jquery-mobile/issues/8145
PEP Team Meeting – Jul 16 2015
- W3C test automation
- John-David Dalton working through each test
- May need to send some updates to W3C
- Chorded button test still needs to be updated
- https://github.com/w3c/web-platform-tests/pull/1949
- Once that lands in W3C, we can import, automate and land https://github.com/jquery/PEP/pull/168
- Jacob to set up meeting to discuss using
touch-actionCSS property instead oftouch-actionattribute
jQuery UI Team Meeting – Jul 15 2015
- Ticket triage
- 394 tickets total, +4
- 26 pull requests, +1
- Button
- PR still needs another review
- AMD in demos
- Updated AMD demos PR, +1 from Scott
- Need to test within jqueryui.com, Jörn will try that
- https://github.com/jquery/jquery-ui/pull/1557
- DB CSS dependencies
- Rafael did some fixed, Jörn will test along with AMD demos
- https://github.com/jquery/download.jqueryui.com/pull/256
- Datepicker
- Scott landed the merge
- Splitting up core
- Added directories for widgets and effects
- Adding version dependency to all widgets
Testing Team Meeting – Jul 15 2015
- QUnit
- Core module split is done, needs another review
- Updating CI config to opt-into new container infrastructure
- PR to add Map and Set support to deepEqual, needs another review, also check CLA issue
- js-reporters (Franziska)
- Done Last Week
- included esperanto to bundle the modules
- put the event summary of all test frameworks on GitHub to give a base for discussions
- restructurd the project to get a clear overview of the code
- moved the existing code in the js-reporters Repo
- updated the testEnd event for the QUnit adapter/reporter based on the results of the event summary of all test frameworks
- added eslint to the project
- Next Steps
- Finish PR
- JasmineAdapter
- ConsoleReporter
- Start Events
- Done Last Week
Chassis Team Meeting – Jul 14 2015
Attending Members: sfrisk, geekman-rohit, kristyjy, arschmitz
- Media Query Mixin
- Need for setting responsive/not responsive has been removed.
- Build: add jsass-vars and completely modualarize grunt
- A few edits need to be done on this PR, then we can pull it in. Once that is done, current code can be adjusted to use jsass and we can pull in the two performance PRs.
- Table Styling
- Status currently unknown. Needs updating.
jQuery Core Team Meeting – Jul 13 2015
Attending: timmywil, DaveMethvin, gibson042, arthurvr
link Releasing TODAY!
link Issues needing review
- https://github.com/jquery/jquery/issues/2365 Remove or document array methods
- I’ve found them useful and I still want to explore using them for selections again – it was removed accidentally before. Will save a loop.
- Status quo seems like the best solution. We don’t want to remove them or document them. Documenting encourages usage and removing them is problematic.
link PRs
- Hold on PRs until after release
- https://github.com/jquery/jquery/pull/2458 Android 2.3 does not fire window.onerror
link Blockers without pull requests
- Blockers are good for release.
link Current failures on master and compat
- NONE
link Beta release todo
- Blog post - FINAL REVIEW FOR ALPHA
- https://docs.google.com/document/d/1UcfR24rfK7bFFwlX2-PPjr7MPe6E0aVZ1wfih061INM/edit
- Section on promises has been added. Please review right after the meeting.
- Migrate