CSS Chat Summary: 17 June 2021

The meeting took place here on Slack. @notlaura facilitated and @danfarrow wrote up these notes.

Housekeeping

  • @notlaura asked for feedback on the meeting format as the recurring agenda is currently quite sparse. Please let us know if you have any specific items you’d like to see on the agenda!

Project updates

Custom Properties (#49930)

[ 25 minutes later… ]

  • @notlaura used the time to clone the PR and investigate making updates, while @danfarrow made some progress on the documentation
  • This format was quite successful and I think we’ll try it again in future!

Open floor / CSSCSS Cascading Style Sheets. link share

  • @danfarrow shared a CSS Tricks post about new features in Safari 15 which includes support for a theme metaMeta Meta is a term that refers to the inside workings of a group. For us, this is the team that works on internal WordPress sites like WordCamp Central and Make WordPress.-tagtag A directory in Subversion. WordPress uses tags to store a single snapshot of a version (3.6, 3.6.1, etc.), the common convention of tags in version control systems. (Not to be confused with post tags.) to set a custom colour for the top part of the browser chrome
  • @notlaura pasted a section of the article which mentions Google’s FLoC targeted advertising technology, then contrasts it with Apple’s Private Relay “a technology very specifically to making web browsing untrackable”

With that we finished the meeting a few minutes early. Thanks everyone!

#core-css, #summary

CSS Chat Agenda: June 17, 2021

This is the agenda for the upcoming CSSCSS Cascading Style Sheets. meeting scheduled for Thursday, June 17, at 5:00 PM EDT. This meeting will be held in the #core-css channel in the Making WordPress SlackSlack Slack is a Collaborative Group Chat Platform https://slack.com/. The WordPress community has its own Slack Channel at https://make.wordpress.org/chat/..

If there’s any topic you’d like to discuss, please leave a comment below!

  • Housekeeping
    • Check in on agenda format
  • Project Updates
  • Open Floor + CSS Link Share

#agenda, #core-css

CSS Chat Summary: 10 June 2021

The meeting took place here on Slack. @notlaura facilitated and @danfarrow wrote up these notes.

Housekeeping

Project updates

Color Scheming (#49999)

  • @colorful-tones plans to try out @ryelle’s Try Custom Properties PR to get familiar with the concepts involved
  • For developing documentation around the initiative we have this publically editable Google doc which welcomes your contributions!
  • As #49999 is a long ticketticket Created for both bug reports and feature development on the bug tracker., and has effectively served its purpose, @notlaura suggested switching to the sibling ticket #49930 as the canonical ticket for this work instead
  • @notlaura also suggested that for clarity we should now refer to this project as Custom Properties
  • @ryelle gave us a timeline note that we wanted to get these into 5.9 early, which would mean having something ready around August. She would like to have the whole framework in place, using the --experimental flag as previously discussed

Visual Regressionregression A software bug that breaks or degrades something that previously worked. Regressions are often treated as critical bugs or blockers. Recent regressions may be given higher priorities. A "3.6 regression" would be a bug in 3.6 that worked as intended in 3.5. Testing (#49606)

CSSCSS Cascading Style Sheets. Audit (#49582)

  • @colorful-tones has now updated the CSS coding standards docs with a note & link to the CSS Audit repo
  • @danfarrow reported that the GitHubGitHub GitHub is a website that offers online implementation of git repositories that can can easily be shared, copied and modified by other developers. Public repositories are free to host, private repositories require a paid subscription. GitHub introduced the concept of the ‘pull request’ where code changes done in branches by contributors can be reviewed and discussed before being merged be the repository owner. https://github.com/ Actions issue has been resolved
  • @notlaura updated the ticket with a comment & the most recent links
  • The project can now be retired from the regular CSS Chat agenda

Open floor / CSS link share

Thanks everyone!

#core-css, #summary

CSS Chat Agenda: June 10, 2021

This is the agenda for the upcoming CSSCSS Cascading Style Sheets. meeting scheduled for Thursday, June 10, at 5:00 PM EDT. This meeting will be held in the #core-css channel in the Making WordPress SlackSlack Slack is a Collaborative Group Chat Platform https://slack.com/. The WordPress community has its own Slack Channel at https://make.wordpress.org/chat/..

If there’s any topic you’d like to discuss, please leave a comment below!

  • Housekeeping
  • Project Updates
    • Color Scheming (#49999)
    • CoreCore Core is the set of software required to run WordPress. The Core Development Team builds WordPress. CSS deprecation path (#53070), Visual Regressionregression A software bug that breaks or degrades something that previously worked. Regressions are often treated as critical bugs or blockers. Recent regressions may be given higher priorities. A "3.6 regression" would be a bug in 3.6 that worked as intended in 3.5. Testing (#49606)
    • CSS Audit (#49582) – A check in before removing from weekly agenda
  • Open Floor + CSS Link Share

#agenda, #core-css

CSS Chat Summary: 03 June 2021

The meeting took place here on Slack. @notlaura facilitated and @danfarrow wrote up these notes.

Housekeeping

  • @danfarrow offered to run the next bugbug A bug is an error or unexpected result. Performance improvements, code optimization, and are considered enhancements, not defects. After feature freeze, only bugs are dealt with, with regressions (adverse changes from the previous version) being the highest priority. scrub (01 July @ 20:00UTC) – thanks me!

Project updates

Color Scheming (#49999)

HSL works but it would force us to have an APIAPI An API or Application Programming Interface is a software intermediary that allows programs to interact with each other and share data in limited, clearly defined ways. based on HSL colors, we want to have a more generic API where users just define a single variable.

CSSCSS Cascading Style Sheets. Audit (#49582)

  • @danfarrow reported having made progress on the GitHubGitHub GitHub is a website that offers online implementation of git repositories that can can easily be shared, copied and modified by other developers. Public repositories are free to host, private repositories require a paid subscription. GitHub introduced the concept of the ‘pull request’ where code changes done in branches by contributors can be reviewed and discussed before being merged be the repository owner. https://github.com/ actions to autogenerate the report. There are now two actions, one to merge updates to trunk into the report branch (which appears to be working), and the Build Report action which now generates the report once a day from the report branchbranch A directory in Subversion. WordPress uses branches to store the latest development code for each major release (3.9, 4.0, etc.). Branches are then updated with code for any minor releases of that branch. Sometimes, a major version of WordPress and its minor versions are collectively referred to as a "branch", such as "the 4.0 branch".. TBC if it now works as expected…
  • @colorful-tones offered to add a link to the CSS Audit report into the CSS Coding Standards docs [UPDATE] Now done, thanks @colorful-tones!

CSS deprecation path (#53070)

  • The next step is a Make post from @tellthemachines, probably on hold until after the upcoming 5.8 release

Open floor / CSS link share

Thanks everyone!

#core-css, #summary

CSS Chat Agenda: June 3, 2021

Note: 1 hour before the meeting this week, @sabernhardt will lead a CSSCSS Cascading Style Sheets. bugbug A bug is an error or unexpected result. Performance improvements, code optimization, and are considered enhancements, not defects. After feature freeze, only bugs are dealt with, with regressions (adverse changes from the previous version) being the highest priority. scrub looking at 5.8 tickets.

This is the agenda for the upcoming CSS meeting scheduled for Thursday, June 3, at 5:00 PM EDT. This meeting will be held in the #core-css channel in the Making WordPress SlackSlack Slack is a Collaborative Group Chat Platform https://slack.com/. The WordPress community has its own Slack Channel at https://make.wordpress.org/chat/..

If there’s any topic you’d like to discuss, please leave a comment below!

  • Housekeeping
  • Project Updates
    • Color Scheming (#49999)
    • CoreCore Core is the set of software required to run WordPress. The Core Development Team builds WordPress. CSS deprecation path (#53070)
    • CSS Audit (#49582)
  • Open Floor + CSS Link Share

#agenda, #core-css

#agenda, #core-css

CSS Chat Summary: 27 May 2021

The meeting took place here on Slack. @notlaura facilitated and @danfarrow wrote up these notes

Housekeeping

  • @sabernhardt offered to run next week’s bugbug A bug is an error or unexpected result. Performance improvements, code optimization, and are considered enhancements, not defects. After feature freeze, only bugs are dealt with, with regressions (adverse changes from the previous version) being the highest priority. scrub (03 June @ 20:00UTC) – thanks!

Project updates

Color Scheming (#49999)

  • The previously discussed next steps are:
    • Start writing naming documentation in a Google doc
    • Review / experiment / iterate in @ryelle’s PR
    • Update doc draft as standards emerge
  • @danfarrow created a public shared document in which to start an outline document from the notes describing the naming approach

CSSCSS Cascading Style Sheets. Audit (#49582) & CSS deprecation path (#53070)

  • @danfarrow is making progress on fixing the GitHubGitHub GitHub is a website that offers online implementation of git repositories that can can easily be shared, copied and modified by other developers. Public repositories are free to host, private repositories require a paid subscription. GitHub introduced the concept of the ‘pull request’ where code changes done in branches by contributors can be reviewed and discussed before being merged be the repository owner. https://github.com/ actions issue which arose last week
  • @notlaura intends to add a link to the repo into the Best Practices section of the CSS Coding Standards page

Open floor / CSS link share

Thanks everyone!

#core-css, #summary

CSS Chat Agenda: May 27, 2021

This is the agenda for the upcoming CSSCSS Cascading Style Sheets. meeting scheduled for Thursday, May 27, at 5:00 PM EDT. This meeting will be held in the #core-css channel in the Making WordPress SlackSlack Slack is a Collaborative Group Chat Platform https://slack.com/. The WordPress community has its own Slack Channel at https://make.wordpress.org/chat/..

If there’s any topic you’d like to discuss, please leave a comment below!

  • Housekeeping
  • Project Updates
    • CoreCore Core is the set of software required to run WordPress. The Core Development Team builds WordPress. CSS deprecation path (#53070)
  • Open Floor + CSS Link Share

#agenda, #core-css

CSS Chat Summary: 20 May 2021

The meeting took place here on Slack. @notlaura facilitated and @danfarrow wrote up these notes.

Project updates

Color Scheming (#49999)

  • We discussed some next steps for the project:
    • Document the naming scheme well enough that anyone can create consistent variables
    • Start splitting up some CSSCSS Cascading Style Sheets. files to create variables with --experimental
    • Start design (or at least exploration) for the new color schemes
  • @ryelle shared some initial custom property names based on the contents of common.css and an associated PR where comments can be posted
  • We discussed where the custom property names & methodology should be documented
  • @notlaura summarised the next steps:
    • Start writing naming documentation in a Google doc
    • Review / experiment / iterate in @ryelle’s PR
    • Update doc draft as standards emerge

CSS Audit (#49582) & CSS deprecation path (#53070)

  • @notlaura has published the Make post announcing the project
  • We speculated as to where else it could be linked from to improve visibility. @notlaura suggested the CSS Coding Standards //Best practice// or //Related links// section
  • @danfarrow reported having merged a PR from @colorful-tones which adds a link back to the GithubGitHub GitHub is a website that offers online implementation of git repositories that can can easily be shared, copied and modified by other developers. Public repositories are free to host, private repositories require a paid subscription. GitHub introduced the concept of the ‘pull request’ where code changes done in branches by contributors can be reviewed and discussed before being merged be the repository owner. https://github.com/ project page into the CSS audit HTMLHTML HyperText Markup Language. The semantic scripting language primarily used for outputting content in web browsers. report
  • Changes in the trunk branchbranch A directory in Subversion. WordPress uses branches to store the latest development code for each major release (3.9, 4.0, etc.). Branches are then updated with code for any minor releases of that branch. Sometimes, a major version of WordPress and its minor versions are collectively referred to as a "branch", such as "the 4.0 branch". need to be automatically pushed into the report branch. @danfarrow volunteered to look into this in an attempt to “get his head around” GitHub actions 🙂
  • @notlaura suggested keeping the project in the meeting agenda for the next couple of weeks, a suggestion which was met with approval

Open floor / CSS link share

  • @ryelle wanted to put a call out for tickets with patches as she is planning a push to review & commit tickets early next week [UPDATE The push has now been & gone]

Thanks everyone!

#core-css, #summary

CSS Chat Agenda: May 20, 2021

This is the agenda for the upcoming CSSCSS Cascading Style Sheets. meeting scheduled for Thursday, May 20, at 5:00 PM EDT. This meeting will be held in the #core-css channel in the Making WordPress SlackSlack Slack is a Collaborative Group Chat Platform https://slack.com/. The WordPress community has its own Slack Channel at https://make.wordpress.org/chat/..

If there’s any topic you’d like to discuss, please leave a comment below!

  • Housekeeping
  • Project Updates
    • Color Scheming (#49999)
      • Discuss next steps
    • CoreCore Core is the set of software required to run WordPress. The Core Development Team builds WordPress. CSS deprecation path (#53070)
    • CSS Audit (#49582)
  • Open Floor + CSS Link Share

#agenda, #core-css