As we begin to kick off work on 5.8, it’s time to schedule some early 5.8 bug 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 sessions.
These scrubs will happen twice a week. For the most part, they’re scheduled for Tuesdays at 6:00 UTC for APAC timezones and 19:00 UTC for US / EU, though there are some adjustments to accommodate religious and national holidays.
Right now, we’re only including Early Scrubs. A release schedule for Alpha, Beta A pre-release of software that is given out to a large group of users to trial under real conditions. Beta versions have gone through alpha testing in-house and are generally fairly close in look, feel and function to the final product; however, design changes often occur as part of the process., and Release Candidate One of the final stages in the version release cycle, this version signals the potential to be a final release to the public. Also see alpha (beta). scrubs will follow soon.
Early Scrubs:
Focus: early tickets, tickets that require more time or early testing.
Check this schedule often, as it will change to reflect the latest information.
What about recurring component scrubs and triage The act of evaluating and sorting bug reports, in order to decide priority, severity, and other factors. sessions?
The above 5.8 scheduled bug scrubs are separate and in addition.
For your reference, here are some of the recurring sessions:
- Design Triage: Every Tuesday 16:00 UTC in the #design channel (for both core Core is the set of software required to run WordPress. The Core Development Team builds WordPress. and Gutenberg 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/).
- Accessibility Accessibility (commonly shortened to a11y) refers to the design of products, devices, services, or environments for people with disabilities. The concept of accessible design ensures both “direct access” (i.e. unassisted) and “indirect access” meaning compatibility with a person’s assistive technology (for example, computer screen readers). (https://en.wikipedia.org/wiki/Accessibility) Scrub: Every Friday 14:00 UTC in the #accessibility channel.
- APAC-friendly Scrub: Every Tuesday at 05:00 UTC in the #core channel. This scrub will continue during the cycle, alternating focus between core and editor.
- Testing Scrub: Every Friday 13:30 UTC in the #core channel, starting April 2.
Want to lead a bug scrub?
Did you know that anyone can lead a bug scrub at anytime? Yes, you can!
How? Ping 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.” me (@lukecarbis) on slack Slack is a Collaborative Group Chat Platform https://slack.com/. The WordPress community has its own Slack Channel at https://make.wordpress.org/chat/. and let me know the day and time you’re considering as well as the report or tickets you want to scrub.
Where can you find tickets to scrub?
- Report 5 provides a list of all open 5.8 tickets:
- Report 6 provides a list of open 5.8 tickets ordered by workflow.
Need a refresher on bug scrubs? Checkout Leading Bug Scrubs in the core handbook.
Questions?
Have a question, concern, or suggestion? Want to lead a bug scrub? Please leave a comment or reach out directly to me (@lukecarbis) on slack.
#5-8, #bug-scrub