Dev Chat Summary Dec 16th 2020

Hello! Here’s what happened in the coreCore Core is the set of software required to run WordPress. The Core Development Team builds WordPress. dev chat on Wednesday, December 16, 2020, 05:00 UTC, and Wednesday, December 16, 2020, 20:00 UTC. Both chats followed this agenda.

05:00 UTC core dev chat
@thewebprincess facilitated the meeting and took notes. Find the full Slack archive here.

20:00 UTC core dev chat

@laurora facilitated the meeting and @thelmachido took notes. Find the full Slack archive here.

Announcements

Reminder – State of the Word is today. Set your alarm for the time Thursday, Dec 17th, 2020 at 1600 UTC so you don’t miss it!!

The 5.6 retrospective has started! We’d love as many of you as possible to share your feedback with us via the form linked in this post

The Full Site Editing Outreach program is officially underway. It will start with the release of GutenbergGutenberg The Gutenberg project is the new Editor Interface for WordPress. The editor improves the process and experience of creating new content, making writing rich content much simpler. It uses ‘blocks’ to add richness rather than shortcodes, custom HTML etc. https://wordpress.org/gutenberg/ 9.6 around December 23rd with plenty of time to be involved. If interested in joining the fun, please head on over to #fse-outreach-experiment. There is a comprehensive status update on Site Editing, view the post from Matias.

@abhanonstopnewsuk would like to inform us that the questions and answers on the release have had some updates thanks to a number of comments from user experience, to further help non-technical users. These updates will be posted on 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/.

Highlighted Posts

Component maintainers and focus leads

Build/Test Tools
Work has continued on GitHub Actions in this ticketticket Created for both bug reports and feature development on the bug tracker. #50401. There are also 3 relevant commits to take note of. r49781 Disable GitHub Action workflow runs triggered on push for forks and mirrors. r49782  Use NodeJS 14 in GitHub Action workflows. r49783  Enable reporting of results to WordPress.org

Site Health
A small ticket for 5.6.1 came in today, so it’s looking manageable

@clorith pointed out that jQuery updates got flagged early

Comments Component
@imath updated the patchpatch A special text file that describes changes to code, by identifying the files and lines which are added, removed, and altered. It may also be referred to as a diff. A patch can be applied to a codebase for testing. on this ticket #33717, feedbacks welcome

@flixos90 is planning to commit iframeiframe iFrame is an acronym for an inline frame. An iFrame is used inside a webpage to load another HTML document and render it. This HTML document may also contain JavaScript and/or CSS which is loaded at the time when iframe tag is parsed by the user’s browser. lazy-loading today #50756

Upgrade and Install
There is a plan to have error stats for pluginPlugin A plugin is a piece of software containing a group of functions that can be added to a WordPress website. They can extend functionality or add new features to your WordPress websites. WordPress plugins are written in the PHP programming language and integrate seamlessly with WordPress. These can be free in the WordPress.org Plugin Directory https://wordpress.org/plugins/ or can be cost-based plugin from a third-party/theme updates failures sent to dotorg #51928 in 5.7

Open Floor

  • @iandunn would like to get some broader feedback on #51966 – please review and leave comments on tracTrac An open source project by Edgewall Software that serves as a bug tracker and project management tool for WordPress..
  • A question was raised during chat, does a theme upgrade require being tied to a core upgrade?. The issue was raised because of this ticket #52040 @audrasjb said that this issue can be fixed in a TT1 release because a theme upgrade doesn’t need to be tied to a core upgrade. You can follow the full conversation here.
  • Learn WordPress was launched yesterday and a big cross teams effort including contributors from community, training, marketing, polyglots, design, 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., core and more. There are some more fun promotions in store too. Social videos have been produced for the promotion of Learn WordPress. Here is an example, the team would like to encourage contributions in other languages.  They’re also exploring how to support older audiences to use WordPress through the resources on Learn WordPress. Any hands to help with this? pingPing The act of sending a very small amount of data to an end point. Ping is used in computer science to illicit a response from a target server to test it’s connection. Ping is also a term used by Slack users to @ someone or send them a direct message (DM). Users might say something along the lines of “Ping me when the meeting starts.” @nalini on 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/..
  • @annezazu worked to redo the core feature projects page. Project owners where contacted for the latest status, description/intro paragraphs where updated, core editor items where added, and inactive projects where hidden to make the page more focused.

Next Dev Chat Meeting

The next meetings will take place on Wednesday, December 23rd 2020, 05:00 UTC and Wednesday, December 23rd 2020, 20:00UTC in the #core Slack channel. Please feel free to drop in with any updates or questions. If you have items to discuss but cannot make the meeting, please leave a comment on this post so that we can take them into account. 

#props to @thelmachido for consolidating both sets of notes together prior to publishing.

#5-7, #summary

Dev Chat Agenda: 25th November 2020

Here is the #agenda for this week’s #dev-chat meetings happening at:
Wednesday, 25th November 2020, 0500UTC and Wednesday, 25th November 2020, 2000UTC.

  • Announcements
  • Highlighted blogblog (versus network, site) posts –
    • A Week in Core – November 23, 2020 – Get all the news here.
    • Discussion: align the WordPress release cycle with the industry standard – Please add your thoughts.
    • WordPress 5.7: What’s on your wishlist? – Please add your thoughts.
    • WP 5.6 Field GuideField guide The field guide is a type of blogpost published on Make/Core during the release candidate phase of the WordPress release cycle. The field guide generally lists all the dev notes published during the beta cycle. This guide is linked in the about page of the corresponding version of WordPress, in the release post and in the HelpHub version page.WordPress 5.6 Field Guide – Make WordPress Core
    • Dev Notesdev note Each important change in WordPress Core is documented in a developers note, (usually called dev note). Good dev notes generally include: a description of the change; the decision that led to this change a description of how developers are supposed to work with that change. Dev notes are published on Make/Core blog during the beta phase of WordPress release cycle. Publishing dev notes is particularly important when plugin/theme authors and WordPress developers need to be aware of those changes.In general, all dev notes are compiled into a Field Guide at the beginning of the release candidate phase. continue to be updated ready for final release, here’s the latest dev-notes – Make WordPress Core
  • Calls from component maintainers and/or focus leads
  • Open Floor
    If you have something else you want to include to the agenda, please mention it in the comments below.

The #dev-chat meetings will be held on Wednesday, 25 November 2020, 05:00UTC and Wednesday, 25 November 2020, 2000UTC. These meetings are held in the #core channel. To join the meeting, you’ll need an account on the Making WordPress Slack.

#props to @peterwilsoncc for review

#5-6, #agenda

Howdy 3.2 contributors The new credits page in…

Howdy 3.2 contributors: The new credits page in 3.2 (#17384) now pulls your name from your WP.org profile. So if you want your full name to show up, go update it.

Mine is here. When you’re logged in, the Edit link on your own profile and the subsequent name field are both rather obvious.

Potential contributors: This enough incentive to contribute to 3.2? 🙂 Go grab the beta.

(Fine print: Server cache updates every 12 hours. CoreCore Core is the set of software required to run WordPress. The Core Development Team builds WordPress. cache updates once a week, so you’ll need to flush the transient to see it on your own install.)

#profiles, #props