- Using ES6 modules for source
- Issue #154
- PR #157
- Need to determine release process
- Good to merge
- Using Intern for testing
- Issue #153
- PR #158
- Will redo on top of the ES6 change after that's merged
- Remove
with
, usetdd
properties directly or create local aliases
- Release process
- Create distributable files and commit in a detached head for the tag
- Publish to Bower
- Update samples in gh-pages
- Use jquery-release if there are no objections
- jquery-devs-team mailing list
- Used for cross-project discussion for jQuery Foundation
- Also controls who has write access to the agendas
- Scott will add PEP team members
- Formal objection was raised against advancing Pointer Events spec to Recommendation
Author Archives: builder
Project Leads Meeting – Feb 04 2015
Attending: Scott, Rafael, Alex, Timmy, Sarah, Mike, Kris
link Core
- Getting ready for 3.0 beta
- Lots of open issues, so timeframe is unknown
- Potentially replacing jQuery.animate() with Velocity
link UI
- Fixed last 1.11.x regression.
- Datepicker
- Rebased branch
- Accessibility review by Jon Gunderson
- Making good progress on download builder support for CSS dependencies
- Another step closer to supporting jQuery Mobile
link Mobile
- Pulled in latest updates from UI for button and classes
- Changing auto-initialization to require opt-in
- Determining future of gestures
- Would prefer to use an external library
- Fixing lots of old bugs
link Chassis
- SASS file layout is ready to land
- Initial SVG implementation getting ready to land
- Talking about Chassis at JS Summit next week
- Initial performance testing
- Comparing button performance across existing frameworks
- Initial sketch of logo looks good
- Looking into visual regression testing
- Possibly using Gemini
link QUnit
- No report
link PEP
- Using ES6 modules (still a PR)
- Using Intern for testing (still a PR)
link Globalize
- Bug fix: 376 (Avoid inaccurate floating point arithmetics using Mozilla's approach).
- Adobe said they have plans to start using Globalize 1.x on some of their products.
- Will be used on Behance (the site Mike works on).
- All Adobe web sites will eventually be using it.
link Other
- CLA Checker
- We apply labels to the PRs now. (“CLA: Valid” and “CLA: Error”)
- Working on page to show results.
- Will be on contribute.jquery.org with information about why the check failed (if it failed) and instructions on what to do.
- Hopefully can get the automated checks running on at least one repo by the end of the week.
jQuery UI Team Meeting – Feb 04 2015
- Ticket triage
- 379 tickets total (no change)
- 26 pull requests (no change)
- Classes option
- Datepicker
- Datepicker branch rebased
- Felix to land his PR next week after his vacation
- Dialog overflow
- CSS Dependencies in DB
- PR for UI is ready, Rafael working on DB update, involves new modules to make use r.js with in-memory optimizations
Chassis Team Meeting – Feb 03 2015
- File structure #29
- Initial file structure PR from MichaelArestad
- Readme section added, will land PR
- Run performance tests on existing frameworks #19
- Initial PR request showing work done so far
- More eyes needed to look over performance testing PR
- Create Logo #27
- isaacdurazo will submit a round two version of the logo sometime this week
- Add SVG placeholder icons #32
- Land this PR
- Mailing list #13
- sfrisk will create private Google Groups mailing list
- Investigate Visual Regression Testing #25
- markelog will be investigating on applying Gemini or Webdriver CSS to Bootstraps as an example of how visual regression testing could work
jQuery Core Team Meeting – Feb 02 2015
Attending: DaveMethvin, gibson042, timmywil, markelog, arthurvr
link timmywil to be new Core lead, gibson042 on Sizzle
- Dave still around for questions, code, docs, whatever
link jQuery 3.0 beta
Still to do
PR on spaces and style changes
- https://github.com/jquery/jquery/pull/2030
- Will wait for next jscs release
link Thinking about deprecation announcements for the next round
- Could also do some of this with good documentation warnings
- hide/show? https://github.com/jquery/jquery.com/issues/88
- jQuery.swap?
- We already don't get reliable results on currently-hidden elements
- Needed for the Android 2.3 reliableMarginRight fix
- How important is it to keep that fix?
- :hidden/:visible selectors?
- Update api.jquery.com first (reflows!)
link Use velocity.js as a replacement .animate() in 4.0?
- Not sure of the difference in file size, all the jQuery-like shims go
- Talked to Julian last week, he's interested in doing the integration if we want
- https://github.com/julianshapiro/velocity
- Famo.us folks say they will try to do benchmarks for us
link Pull Requests and Issues
jQuery Mobile Team Meeting – Jan 29 2015
- Ticket Triage:
- 278 tickets (-4)
- 31 pull requests (+5)
link 1.5.0
- 2 branches based on latest updates from ui
- Ready to start on classes implementations again
- Discovered some potential issues fixing in ui
- Classes
- Updates from Scott's first review done Joern did another review
- New plan again for class tests has/lacksClasses
- Button
- CSS update (button, checkboxradio, controlgroup)
- In ui-1-12 now
- CSS update (button, checkboxradio, controlgroup)
- RTL
- organizing a call
- Call will be next week
- organizing a call
- Auto Init
- New module details
- enhancer branch (no update)
- New module details
- Accordion
- sarah working on this start actual work today
- data- attribute name space
- backcompat
- no update
- backcompat
- accessing dom properties
- never safe in theory must use jquery
jQuery UI Team Meeting – Jan 28 2015
- Ticket triage
- 379 tickets total -3
- 26 pull requests -2
- Fixed resizable grid regression
- Button
- Added
hasClasses()
andlacksClasses()
custom assertions- Makes tests cleaner and provides more useful output on failure
- Added
- Datepicker
- Scott to rebase to bring in changes from master
- Landed new default theme
- Dialog
- Need to remove
overflow: auto
to properly allow nesting widgets like autocomplete, selectmenu, and datepicker - TJ to send a PR to remove
overflow: auto
and change the resizable handles to prevent regressing on #9521
- Need to remove
jQuery Content Team Meeting – Jan 28 2015
- Ticket Triage (Issues + PR):
- 257 (-21 in 2 weeks)
- Attending: Sarah, Dan, Aurelio, Karl, Alex Sch., Arthur, Anne, Ralph
link Content Team Lead
- Proposal for Anne to lead the Content Team
- Approved, effective immediately.
link Learn Site
- Agreed: where possible (or where this makes sense), in addition to code snippets, we should have the full example in a jsbin to enable users to manipulate the code and enable us to easily update it.
Determine the Future of the learn site
- Alex speaking with Remy Sharp to incorporate jsbin demos that we can update easily and also have custom subdomains e.g. jquery-learn.jsbin.com
- we can customize the look and also make the editor use our style guide
- Agreed: Create a list of articles/tutorials/video that would be nice to have
- https://github.com/jquery/learn.jquery.com/issues/561
- will use the matrix doc for recording this also (must have, nice to have, won’t have)
- Analysis of the articles, and develop a matrix of articles/library version:
- Matrix created
- ongoing
- Actions:
- Open an issue on the learn repo
- Make doc public for comments
- Actions from last meeting:
- Scott to work on automating the CLA check, which will manage the label
- ongoing
- Scott to liaise with Corey to sync with infra side
- Aurelio to see how we can get more help from the community
- Draft Post
- Action: everyone to review and add comments/edits
- We should say jQuery Foundation
- Idea from Ralph: use that as a script to an awesome commercial size video and then blog, tweet, smoke signal it out (Ralph may be able to help)
- Dan to investigate whether BV could donate rating services
- Outcome: yes, if we want it we can have it. A little more red-tape to work through on the BV end.
- Scott to work on automating the CLA check, which will manage the label
link Repos at healthy cadence:
- We aim to have less than 5 issues or be closing more issues than we open on all content-related repos
- Produce biweekly reports at Content meeting and report at following EC meeting
link GSoC:
- Content Team proposing two projects:
- Interactive tutorials for learn and other sites
- Issue Tracking system ticket
Chassis Team Meeting – Jan 27 2015
- File structure #29
- Initial file structure PR from MichaelArestad
- Needs a "Getting Started" section in the readme
- Run performance tests on existing frameworks #19
- arschmitz has taken point on this
- Initial PR request showing work done so far
- Compares the performance of buttons from a variety of different CSS frameworks.
- Currently is highly environment dependent, will need a standalone server to run tests.
- Once everyone is happy with the basics, arschmitz will add information to the readme for how to run the tests
- Create Logo #27
- isaacdurazo has submitted first draft of the logo
jQuery Core Team Meeting – Jan 26 2015
Attending: DaveMethvin, gibson042, arthurvr, timmywil, markelog, m_gol, mikesherov
link jQuery 3.0 beta
- Still to do:
- jquery-release (timmywil tickets)
- Doesn't like a 3.0.0 build?
- Current code hasn't been vetted for major-version release
- May still work but needs to be tested
link Purpose of _evalURL
- If you replace ajax.js with some other stack, it needs to define _evalURL so that manipulation can run scripts in HTML strings.
- (Unless you want to explicitly deny that perhaps?)
- markelog to add comment so we won't forget (again)
link Pull Requests and Issues
- https://github.com/jquery/jquery/issues?q=is%3Aopen+is%3Aissue+milestone%3A3.0.0
- offsetParent is wrong for 3D transforms
- https://github.com/jquery/jquery/issues/1765
- Proposed solution is going to be slower, not sure of real life impact
- Standard is not yet final
- Browser should really do this automatically and reflect the correct value
- bzbarsky says offsetParent is a legacy thing tho
- Brings up the whole issue of whether to use gBCR everywhere in place of offsetTop/Left
- Defer this until 4.0, too much potential for breakage and need to explore it
- Data: rwaldron volunteered to work on it
- https://github.com/jquery/jquery/pull/1428
- https://github.com/jquery/jquery/pull/1668 ready to land
- https://github.com/jquery/jquery/pull/1905 Needs a master version and rebase
- ping rwaldron