Project Leads Meeting – Feb 18 2015

Attending: Scott, Rafael, Alex, Kris

link Core

  • No update

link UI

link Mobile

  • Starting to Implement classes in mobile again with new api
  • Working on getting tests passing with new Auto-init module
  • Integrating qunit-assert-classes for element class tests same as ui.

link Chassis

link QUnit

  • No update

link PEP

link Globalize

  • Planning to release 1.0.0 very soon
    • Rafael to draft blog post and Kris to review
  • Not going to include currency parsing, will add later
  • Rafael and Jörn had a meeting with Twitter
    • They’re interested in using Globalize in place of twitter-cldr
    • Twitter will file issues for missing features that they need
  • Rick Waldron is the editor for ECMA-402 now
  • Rafael is a member of ECMA-402 committee

link Other

  • CLA Checker
    • Added debug logging
    • Sets status URL (pointing to contribute.jquery.org)
    • Added description to commit status
    • Fixed race condition with cloning and fetching
    • Next up: Fixed PR audits where the PR branch doesn’t contain the base commit

jQuery Core Team Meeting – Feb 16 2015

Attending: timmywil, markelog, gibson042, arthurvr, m_gol

link jQuery 3.0 beta

link Sizzle blockers - assigned

link jQuery Migrate

link 3.0 Blocker issues

PEP Team Meeting – Feb 12 2015

  • ES6 modules are in master
  • Added some people to jquery-devs-team
    • Still waiting on CLA signatures from many of the team members
  • Perhaps we need a more formal commitment to determine who actually intends to be a team member and who is just interested in following progress
    • Scott to create an issue asking everyone to say how they’re interested in helping with PEP, then send an email to everyone who has expressed interest so far pointing them to the issue
  • Still waiting on updated PR from Jacques for Intern testing
  • No objections so far for using jquery-release, so we’ll go with that
  • No update on formal objection to spec
  • Would like to test PEP against the W3C spec tests
    • Mostly manual tests, might be able to automate with Intern
    • Jacob might be able to run them in Microsoft’s lab using touch automation
  • We should have a logo

jQuery Mobile Team Meeting – Feb 12 2015

  • Ticket Triage:
    • 279 tickets (-1)
    • 31 pull requests (-1)

link 1.5.0

  • ui-1-12 all up to date
    • latest classes, button, tests
  • Classes
    • ALMOST ready
    • Cory has started implemented classes on a couple branches on his fork
  • Button
    • CSS update (button, checkboxradio, controlgroup)
      • all updated in ui-1-12
      • latest change: button using inline icons and the "space" span
  • Auto Init
    • New module details
      • rebased on ui-1-12 fixing broken tests
  • Accordion
    • sarah working on this start actual work today
      • no update this week
  • data- attribute name space
    • backcompat
      • might wait for 1.6?

link Other Topics

jQuery UI Team Meeting – Feb 11 2015

  • Ticket triage
    • 385 tickets total +6
    • 27 pull requests +1
  • Classes option
  • Button
    • Alex pushed update, Jörn to review once classes is done
  • Datepicker
  • 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
    • Keep css.theme and css.structure, but ignore css.theme for now
    • Theme dependency is determined solely based on the theme dropdown
  • 1.11.3
    • All commits have been cherry-picked to 1-11-stable
    • Scott going to release this week

jQuery Content Team Meeting – Feb 11 2015

  • Ticket Triage (Issues + PR):
    • 253 (-4 in 2 weeks)
  • Attending: Arthur, Aurelio, Sarah, Alex, Anne, Karl, Corey

link Learn Site

  • Analysis of the articles, and develop a matrix of articles/library version:
    • Matrix created
    • ongoing
    • Identified articles from external source.
      • Action: Anne to speak with the Legal team to identify what document we need to receive consent from Authors to have their content on the Learn site.
    • Actions from last meeting:
      • Open an issue on the learn repo
      • Make doc public for comments
        • Action Completed
  • Actions from last meeting:
    • Scott to work on automating the CLA check, which will manage the label
      • in place. minor issues
      • currently for api.jquery.com jquery jquery-license jquery-mobile jquery-ui learn.jquery.com
    • Aurelio to see how we can get more help from the community
      • Draft Post
      • Action: everyone to review and add comments/edits
      • ongoing
    • 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.
      • Action ongoing

link All Content Sites:

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
    • We continue to make good progress. Big thanks to everyone!

Chassis Team Meeting – Feb 10 2015

Issues:

  • Javascript Summit
    • sfrisk and arschmitz speaking about Chassis today at JavaScript Summit
  • Performance Testing
    • arschmitz has a pull request for this
  • Create Mailing List
    • sfrisk creating a mailing list, need addresses of contributors
  • New Logo Designs
    • isaacdurazo created new versions of the logo. Please check them out and leave your opinion
  • Google Summer of Code
    • Chassis has been submitted as a potential member along with the jQuery Foundation to be part of Google Summer of Code

Pull Requests:

Goals for this week:

  • sfrisk to add addresses to mailing list
  • michaelarestad to update PR

jQuery Core Team Meeting – Feb 09 2015

Attending: timmywil, DaveMethvin, markelog, gibson042, arthurvr

link https://github.com/jquery/jquery/wiki/Adding-new-features

  • Reasonings for turning down feature requests

link jQuery 3.0 beta

link Velocity

link Remove tbody insertion

link show/hide performance

link jQuery Migrate

link 3.0 Blocker issues

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