PEP Team Meeting – Feb 05 2015

  • Using ES6 modules for source
  • Using Intern for testing
    • Issue #153
    • PR #158
    • Will redo on top of the ES6 change after that's merged
    • Remove with, use tdd 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

Project Leads Meeting – Feb 04 2015

Attending: Scott, Rafael, Alex, Timmy, Sarah, Mike, Kris

link Core

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

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.

Chassis Team Meeting – Feb 03 2015

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

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
  • RTL
    • organizing a call
      • Call will be next week
  • Auto Init
    • New module details
      • enhancer branch (no update)
  • Accordion
    • sarah working on this start actual work today
  • data- attribute name space
    • backcompat
      • no update
  • accessing dom properties
    • never safe in theory must use jquery

jQuery UI Team Meeting – Jan 28 2015

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
  • 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.

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

jQuery Core Team Meeting – Jan 26 2015

Attending: DaveMethvin, gibson042, arthurvr, timmywil, markelog, m_gol, mikesherov

link jQuery 3.0 beta

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