- Scott making progress on release script
- Rename npm and bower packages to pepjs
Author Archives: builder
jQuery UI Team Meeting – Mar 18 2015
- Ticket triage
- 377 tickets total -4
- 15 pull requests -5
- Classes option landed in master
- Still need to write API docs
- A few widgets landed with
classes: {}
which need to be removed
- Trac spam
- Scott to reach out to Trac team to see if they can suggest a person to help with the upgrade
- If that doens't work, reach out to the WordPress team
- AMDifying tests
- New PR: https://github.com/jquery/jquery-ui/pull/1511
- Reduces existing PR down to just updating the accordion test suite
- Easier to iterate on changes
- Deal with
$.ui.backCompat
using a separate module the depends on jQuery, sets the flag, then returns jQuery
- Alex to send a PR that uses strict class checks in tests
Project Leads Meeting – Mar 18 2015
Attending: Scott, Jörn, Alex, Timmy, Rafael, Richard, Dave
link Core
- Team has been busy recently, should pick up soon
- Will have Sizzle release this week
- Dave putting together beta blog post
- Dave made good progress on jquery migrate issues
link UI
- Landed classes option
- Still having serious spam issues with Trac, going to contact Trac team itself and WordPress team (they have a good setup)
- Lots of style fixes from esformatter
- Updated to latest jscs, splitting targets to increase coverage
- Update to latest grunt-html, increasing coverage on html files as well
link Mobile
- Working on esformatter updates
- jscs next
- grunt-html
- csslint
- csscomb is on chassis will look into
- Updated to QUnit 1.17
- updating UMD wrapper to match ui
- easier to integrate with new download builder
- Looking at switching to intern for testing
- Still working on classes option in mobile widgets
link Chassis
- Lots of PRs landing
- Performance testing landed
- Potential GSoC students helping out with adding more frameworks for performance testing
- Initial file structure landed
- Potential collaboration with Dojo 2
- Travis CI testing
- Roadmap for Chassis
- Development on Typography has started, Form Elements / Form Validation to be started soon
link QUnit
- Landed smaller improvements to HTML reporter
- Improving diff module, first by adopting google diff-patch-match
- Splitting core module, in preparation for moving to ES6 modules
- Improving propEqual()
- ...and more!
link PEP
- Working on release script
- GitHub changelog generation: https://github.com/jquery/jquery-release/pull/8
link Globalize
- PRs from GSoC students, both docs improvements and smaller enhancements
- Working on validatePostCode feature
- Working on relative time feature
- Waiting for some quotes for 1.0 blog post (Twitter, Adobe)
link Other
- CLA checker
- Matching on name now
- Using source branches instead of GitHub’s internal PR branches
- Alex has spider running on all sites
- Enabling secrets for GitHub web hooks
Chassis Team Meeting – Mar 17 2015
Issues:
- Drop source map for generated files
- Browsers currently don't handle these well, so they shouldn't be included in production files. Would be useful to include them for dev testing, however.
- arschmitz to handle this
- Setup view.css-chassis.com
- Useful for viewing CSS/HTML PRs.
- Almost done, just waiting on domain changes.
- Create Semantic Color Variable Names
- If anyone has any other suggestions, please add them to the issue.
- SCSS and HTML Style Guides
- This still needs to get done. Please commit any suggestions for the HTML style guide to the contribute repo.
- prasunanand offered to work on the SCSS style guide.
- Performance Testing
- More frameworks have been added thanks to potential GSoC students.
- Pattern Library
- Need to create a folder that demos the CSS, now that we have a typography PR. Should go in a folder called 'demo'.
- Question time for GSoC Students
- Last 15 minutes covered any questions people had regarding Chassis, proposal ideas, requirements, etc.
jQuery Core Team Meeting – Mar 16 2015
Attending: timmywil, markelog, DaveMethvin, m_gol, gibson042, arthurvr, arschmitz
link Should we return null for attributes?
link Current failures on master and compat.
link Review migrate PRs for Dave
link Dave to draft blog post for beta
link Standarize invalid input
- https://github.com/jquery/jquery/issues/2134
- throw for invalids?
- don’t throw on empty sets
link Sizzle blockers
- https://github.com/jquery/sizzle/issues/316 Limit teardown to IE (timmywil)
link 3.0 Blocker issues
- https://github.com/jquery/jquery/issues?q=is%3Aopen+is%3Aissue+label%3ABlocker
- Deferred
- PR needs a rebase before landing, currently conflicting (gibson)
- Data
- In progress (timmy)
- show/hide
- [hidden] where available (gibson)
- investigation https://github.com/jquery/jquery/issues/2057
- markelog to get to this after async exec
- domManip interception
- (gibson)
- .width fractations (mgol)
link PRs
- https://github.com/jquery/jquery/pull/2043 .offset() with Shadow DOM
- timmywil to land
- https://github.com/jquery/jquery/pull/2011 .css() +-%
- merged
- https://github.com/jquery/jquery/pull/1714 .position() when parent scrolled
- needs input from mike
link jQuery 3.0 beta
PEP Team Meeting – Mar 12 2015
- CI testing is up and running
- We should start implementing functional tests based on the W3C test suite
- Need to review existing unit tests for sanity
- Still need a new name for publishing to npm
jQuery Mobile Team Meeting – Mar 12 2015
- Ticket Triage:
- 283 tickets (+0)
- 35 pull requests (+0)
link 1.5.0
- ui-1-12 all up to date
- not up to date anymore but no api changes
- Classes questions
- Classes
- On master in ui!
- only took 4 years!
- Cory: rangeslider submitted, toolbar in progress, flipswitch & slider in queue
- Reviewed
- Gabriel: textinput submitted, listview in progress, working on widget backcompat tests and correctness
- Reviewed
- On master in ui!
- Button
- CSS update (button, checkboxradio, controlgroup)
- Jasper updating checkboxradio and button icon CSS
- CSS update (button, checkboxradio, controlgroup)
- Auto Init
- New module details
- rebased on ui-1-12 fixing broken tests
- affected by choices on data- attributes
- New module details
- Accordion
- sarah working on this start actual work today
- no update this week
- sarah working on this start actual work today
- qunit-assert-classes
- use everywhere
- need to bump version in bower.json to pull in new checks
- use everywhere
link Other Topics
- testing
- Should we switch from QUnit to intern?
- Everyone seems to like the idea of intern
- Should we switch from QUnit to intern?
- 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
- GSoC
- There have been lots of people with lots of questions around try to help when you can
- Websites
- grunt task
- discussion on how this will work has moved to content
- grunt task
- Demo Spider
- Replace with Spider.js
- no update
- Replace with Spider.js
- Builder
- we need to switch to ui builder before 1.5
jQuery UI Team Meeting – Mar 11 2015
- Ticket triage
- 381 tickets total -6
- 20 pull requests +4
- Classes option
- Alex pushed another update last night, Scott to review
- Selectmenu - http://bugs.jqueryui.com/ticket/11198
- Added support for
width: false
and changed default - https://github.com/jquery/jquery-ui/pull/1467
- Added support for
- Released 1.11.4
Testing Team Meeting – Mar 11 2015
- QUnit
- Leo and Jörn working on multiple PRs, mostly contributions from GSoC students
- Timo has limited availability, mostly for advising, maybe code reviews.
- James also limited, focus on js-reporters
- browserstack-runner
- Works decent for QUnit, still getting a few timeouts, reported to BrowserStack
jQuery Content Team Meeting – Mar 11 2015
- Ticket Triage (Issues + PR):
- 245 (-7 in 2 weeks)
- Attending: Arthur, Alex, Sarah, Anne, Scott, Aurelio, Karl
link Genesis script
- will clone build and deploy all websites, update all the sites at once and clone and deploy all the sites at once if you don’t have them
- https://github.com/jquery/jquery-wp-content/pull/346
- discussion:
- Not frequent use, but could be useful
- raised concerns: risk of losing uncommitted work in master
- decision: next meeting to decide and continue the discussion on the PR on GH
- discussion:
link Site Spider
- Add spider task for checking website for issues
- https://github.com/jquery/api.jquerymobile.com/pull/364
- discussion:
- if we use it, only crawl stage, not production
- this issue needs more discussion/investigation and we defer the decision to the next meeting
- discussion:
link Trello
- Only used for task management. Should we remove from readme and keep to team only?
- Agreed to remove from readme. Doesn’t add value to contributors
link Actions from last meeting:
- check past messages and see if any contain private info, then, make mailing public
- Not done - ongoing
- Anne to update matrix with details (mail sent/consent received)
- ongoing
- Aurelio to see how we can get more help from the community
- blog post
- Looks good!
- Last few comments were addressed and Karl did a final check
- aim to publish Monday 12ET and tweet again tuesday 10GMT
- Scott will add Aurelio as Author.
- Done