Chassis Team Meeting – Dec 15 2015

Attending: sfrisk, kristyjy, geekman-rohit, arschmitz

Winter Wrap Up: The Pull Request Edition

  • Performance: Add BEM-Components to test suite
    • Old, blocked, closing
  • Performance: Add checkbox to performance suite
    • Old, blocked, closing
  • Buttons: Initial pass at buttons, covering sizes, options, disabled, active, focus, and hover states
    • Closed in favor of #138
  • Typography: Add breakpoint variables and use them
    • Will pull in this in after geekman-rohit updates
  • [hidden] { display: none !important; }
    • Pulling this in, adjust css-lint settings to avoid errors
  • Build: heirarchial prefixer for scss variable files
    • Closing
  • Style Guide: Initial commit of SCSS style guide
    • close to an update, moving the accessibility stuff to an issue in content.jquery.org for the css style guide, tweaking the BEM area based on our new definitions of BEM make issue for CSS style guide
  • Build: add accessibility testing
    • Merge, test, and land
  • Progress and Meter styling
    • Geekman-rohit to rework
  • Localize downloads.
    • close this until we're ready to super focus on perf will start perf in phase two
  • [WIP] typography: added color variables
    • Close in favor of #134
  • [WIP] Add jsass variables to typography
    • Sending a message to check on status of PR, looks like it hasn't been updated in awhile and is currently in an unfinished state

Chassis Team Meeting – Dec 08 2015

Attending: sfrisk, kristyjy, geekman-rohit

  • Phase One Complete Date: March 8th.
  • Goals for this week:
    • Buttons PR demonstrating JSASS variables in action up before next meeting
    • Clean up PR list, pull in complete items, close issues that haven't been updated
    • Come up with some palette options that we can pick from to be presented in next week's meeting. If any designers are interested in contributing, please ping sfrisk on IRC
  • Variables: Initial pass on button variables
    • update almost done, will be out within the next few days
  • Add some fixes to readme
    • For the most part good, just requires a sentence change.
  • Build: Upgrade JSCS
    • sfrisk to pull this in

Chassis Team Meeting – Nov 24 2015

Attending: sfrisk, geekman-rohit, kristyjy

  • Build: Upgrade JSCS
    • need to add check for tabs/spaces, was taken out of jquery presets
  • Variables: Initial pass on button variables
    • sfrisk submitted PR on button variables for JSASS discussions
    • Opening up discussion to community about the use of maps vs variables and when each is appropriate.
    • sfrisk and geekman-rohit to do more thorough research on this.
  • Meter/Progress Bars
    • geekman-rohit continues work on this, waiting on the decision on JSASS variables, but should have something up for PR soon
  • sfrisk to create a timeline on features to deliver on and which items are dependent on what for phase one. Will be presented at the next Chassis meeting.

Chassis Team Meeting – Oct 27 2015

Attending Members: sfrisk, kristyjy, geekman-rohit, arthurvr, arschmitz

  • First official meeting at brand new meeting time! (2pm ET)
  • jQuery Developer Summit went well, and we had a lot of new contributors.
  • In the process of organizing a Chassis Hackathon weekend. Currently sfrisk is working at trying to get this to be a more formal environment
  • Brought up need to create a JSASS style guide for how we want to organize variables for JSASS.
  • geekman-rohit to create a PR to remove the '^' in the grunt-html version requirements

Chassis Team Meeting – Sep 01 2015

Attending Members: sfrisk, kristyjy, geekman-rohit, arthurvr

Current PRs

  • Localize downloads
    • almost done, will be updated in a day or two
  • Buttons: Initial pass at buttons, covering sizes, options, disabled, active, focus, and hover states
    • sfrisk is working on a second pass at this, using the new agreed about style for BEM discussed in last meeting
  • Table styling
    • open for someone to take over this
  • Progress and Meter styling
    • geekman-rohit is working on a second pass at this, using the new agreed about style for BEM discussed in last meeting

PRs for sfrisk to pull in

  • Build: Fix jscs lint errors in task files
  • [hidden] { display: none !important; }

Chassis Team Meeting – Aug 25 2015

Attending Members: sfrisk, kristyjy, arschmitz, arthurvr

Build Related PRs

  • Build: Fix jscs lint errors in task files
    • fixes a build error, if no one has any issues sfrisk will pull in

CSS/SCS Related Issues

  • BEM usage and modifier ordering policy for chassis classes
    • Decided to go with "option 3", where modifiers in BEM can be their own class, to deal with cases where there may be 3+ modifiers on an element.
    • sfrisk and geekman-rohit to rework buttons and progress to adapt to this style

Chassis Team Meeting – Aug 18 2015

Attending Members: sfrisk, kristyjy, arschmitz, geekman-rohit

Build Related PRs

  • Build: add accessibility testing
    • browserstack needs setting up, arschmitz and dylanb are working on that
    • updated please review
  • Build: make JSCS and JSHint lint the grunt config too
    • landed
  • Linting:Add scss variable files to linting
    • landed
  • Build: add accessibility testing
    • please review
  • Build: heirarchial prefixer for scss variable files
    • Wait on this, will see if it will be useful for the buttons PR

CSS/SCS Related PRs

  • Buttons: Initial pass at buttons, covering sizes, options, disabled, active, focus, and hover states
    • Master pulled into buttons, now using jsass variables, added more button colors and variable options
    • additional features suggested, also brought up the discussion of the usefulness of using BEM with multiple modifiers on an object. Resulted in the creation of issue #120 with three possible solutions listed