- Chassis Themeroller
- Work has begun on the Chassis themeroller by geekman-rohit as part of his GSoC project.
- Style Guides
- Kristyjy has started work on scss style guide
- Slayslot has a PR ready to review for the html style guide
- Discussion regarding slim-underline and overwriting default
<a>functionality. sfrisk to remove this before the next meeting. - Colors: Adding Chassis palette
- sfrisk and arschmitz working on an approach that will make variables easy to tweak for the themeroller
Author Archives: builder
jQuery Core Team Meeting – Jun 01 2015
Attending: timmywil, markelog, m_gol, arthurvr, gibson042, arschmitz, DaveMethvin
link Issues needing review
- https://github.com/jquery/jquery/issues/2192 .toggleClass(cls, function)
- I like this, but the PR needs revision. Needs a mentor (m_gol to review).
- https://github.com/jquery/jquery/issues/1693 for-ofability
- Do eet.
link PRs
- https://github.com/jquery/jquery/pull/2362 remove legacy load event handling
- LGTM
- https://github.com/jquery/jquery/pull/2340 https://github.com/jquery/jquery/pull/2326 effects tests from gnarf
- LGTM
- https://github.com/jquery/jquery/pull/2330 license update for package.json
- Waiting for feedback from Scott
- Needs a discussion with npm about our special MIT
- https://github.com/jquery/jquery/pull/2292 finish calls progress
- LGTM
- https://github.com/jquery/jquery/issues/2308 stylesheet-hidden elements with .show()
- Going to do a blog post about the problems we’re facing here and the solutions we have
- markelog to present some possible solutions
- Need to keep thrashing
- Going to try something and release an alpha once all blockers are fixed
link Blockers without pull requests
- Currently 5
link Beta release todo
- Blog post - continuous review
- Migrate
link Current failures on master and compat
- NONE
link jQuery 3.0 beta
jQuery Mobile Team Meeting – May 28 2015
- Ticket Triage:
- 286 tickets (-1)
- 20 pull requests (-6)
link 1.5.0
- 1.5-dev
- auto init
- PRs
- lots waiting lets get these cleaned up
- Button
- Button
- Scott started reviewing
- Button
- Classes
- Cory: rangeslider submitted, toolbar in progress, flipswitch & slider in queue
- toolbar, rangeslider, flipswitch ready for review, Cory working on slider
- fixing alex's review
- toolbar, rangeslider, flipswitch ready for review, Cory working on slider
- Cory: rangeslider submitted, toolbar in progress, flipswitch & slider in queue
- UI splitting up core
- we will need to figure out our dependencies
- widget theme extension
- needs to handle more use cases
- alex working on this https://github.com/jquery/jquery-mobile/pull/8141
- needs to handle more use cases
- core breakages
- changes to events and offset really breaking tests
- gabriel fixed event breaks waiting on decision on offset
- changes to events and offset really breaking tests
- Auto Init
- UPGRADES!
- waiting on passing tests
- UPGRADES!
- 1.5 docs
- need to start upgrade guide and a branch for updating docs
- spider
- things are wonky need to look into this
- alex working on it
- things are wonky need to look into this
- Qunit
- unstable since upgraded to 1.17.1
link Other Topics
- team page
- Will be on the jquerymobile.com/about, will use gravatars and link to GH plus possibly twitter
- https://github.com/jquery/jquerymobile.com/pull/120
- Builder
- we need to switch to ui builder before 1.5
- UI DB should be ready to go, with the node-0.12-supporting version published to npm
- we need to switch to ui builder before 1.5
jQuery UI Team Meeting – May 27 2015
- Ticket triage
- 384 tickets total +3
- 21 pull requests +2
- Button
- Scott started reviewing
- https://github.com/jquery/jquery-ui/pull/1513
- Form reset module
- Landed in master, along with mixin support for widgets
- jquery-git breakages
- The disconnected and hidden element change to
.offset()is likely to be reverted - We just need to handle
$( window ).offset() - Push out new 1.11 and 1.10 releases with fix for window usage.
- The disconnected and hidden element change to
- Remove use of
.bind(), etc.- https://github.com/jquery/jquery-ui/pull/1556
- Ready to land in master
jQuery UI Team Meeting – May 25 2015
- Ticket triage
- 422 tickets total, +0
- 20 pull requests, +3
- Checkboxradio
- Checkboxradio icons are broken inside dialogs
- https://bugs.jqueryui.com/ticket/14955
- https://github.com/jquery/jquery-ui/pull/1704
- PR will break ThemeRoller; Alex to send alternate PRs
- Checkboxradio icons are broken inside dialogs
- Controlgroup
- Labels get re-wrapped during refresh
- Refresh breaks spinner
- Overwrites user's
classesoption value - All being addressed in one PR
- https://github.com/jquery/jquery-ui/pull/1703
- Alex pushed updates; Scott to review again
- Controlgroup with only one element does not get correct rounded corners
- https://bugs.jqueryui.com/ticket/14972
- Alex to fix
- Update jQuery Core versions
- Michał sent a PR to update 1.x and 2.x versions
- https://github.com/jquery/jquery-ui/pull/1706
- Also added 2.x to CI
- Michał sent a PR to update 1.x and 2.x versions
PEP Team Meeting – May 21 2015
- Stuart proposed a PointerMap update
- Two approaches to choose from:
- Map: https://github.com/jquery/PEP/pull/189
- SparseArrayMap: https://github.com/jquery/PEP/pull/190
- Use sparse array implementation
- Using an object, while more straight-forward, is actually slower: https://jsperf.com/performance-of-array-vs-object/17
- Two approaches to choose from:
- Stuart working on dispatcher improvements
- No PEWG call this week
- Still waiting to discuss Web Driver tests and events after pointer capture is released
jQuery Mobile Team Meeting – May 21 2015
- Ticket Triage:
- 286 tickets (+5)
- 26 pull requests (-1)
link 1.5.0
- 1.5-dev
- auto init
- Button
- Button
- Scott started reviewing
- Button
- Classes
- Cory: rangeslider submitted, toolbar in progress, flipswitch & slider in queue
- toolbar, rangeslider, flipswitch ready for review, Cory working on slider
- fixing alex's review
- toolbar, rangeslider, flipswitch ready for review, Cory working on slider
- Cory: rangeslider submitted, toolbar in progress, flipswitch & slider in queue
- UI splitting up core
- we will need to figure out our dependencies
- widget theme extension
- needs to handle more use cases
- core breakages
- changes to events and offset really breaking tests
- gabriel fixed event breaks waiting on decision on offset
- changes to events and offset really breaking tests
- Auto Init
- UPGRADES!
- waiting on passing tests
- UPGRADES!
- 1.5 docs
- need to start upgrade guide and a branch for updating docs
- spider
- things are wonky need to look into this
- alex working on it
- things are wonky need to look into this
- Qunit
- unstable since upgraded to 1.17.1
link Other Topics
- team page
- Will be on the jquerymobile.com/about, will use gravatars and link to GH plus possibly twitter
- https://github.com/jquery/jquerymobile.com/pull/120
- Builder
- we need to switch to ui builder before 1.5
- UI DB should be ready to go, with the node-0.12-supporting version published to npm
- we need to switch to ui builder before 1.5
jQuery UI Team Meeting – May 20 2015
- Ticket triage
- 384 tickets total +3
- 21 pull requests +2
- Button
- Scott started reviewing
- https://github.com/jquery/jquery-ui/pull/1513
- Form reset module
- Landed in master, along with mixin support for widgets
- jquery-git breakages
- The disconnected and hidden element change to
.offset()is likely to be reverted - We just need to handle
$( window ).offset() - Push out new 1.11 and 1.10 releases with fix for window usage
- The disconnected and hidden element change to
- Remove use of
.bind(), etc.- https://github.com/jquery/jquery-ui/pull/1556
- Ready to land in master
Testing Team Meeting – May 20 2015
QUnit
- Did a triage of all tickets, closed ~10 stale/outdated issues
- Franziska is going to start next week, first on jsreporter event data
- Leo to finish his PRs, node reporter is close to land
- Intern collaboration is making a bit progress through GSoC student: PR to add QUnit interface to Intern and branch for Globalize to use Intern with the QUnit interface
Chassis Team Meeting – May 19 2015
Meeting focused around discussions regarding Chassis direction with Media Queries, Desktop/Mobile first, and how to customize Chassis for specific projects. In some cases a decision was not made, but it was agreed to return to the topic later.
Should we separate Media Queries from the base styling, or keep it together with the components?
Together: components and all styling are lumped together, so it is easy to find all the styling for a component
Separate: easier to separate out in a desktop vs responsive layout. we could have a MQ file for each module.
Mobile First vs Desktop First
General agreement was pro mobile first development
Discussion also went into how to best support upgrades, and it was decided that there should be custom theme files for each module to allow for customizations on a site by site basis, but also allow for an easy upgrade path for UI components/bug fixes.