Major Push Towards Full-Site Editing, Plus a New Default Theme – WP Tavern

[ad_1] WordPress 5.9 is starting to take shape as Josepha Haden Chomphosy published a planning roundup at the end of last week with a tentative schedule and scope. This will be the last major release of the year, which Haden Chomphosy said will require “a slightly larger release squad,” considering the proposed scope. The squad leads have not yet been named with the exception of Matt Mullenweg as release lead, Haden Chomphosy as marketing lead, and Jonathan Bossenger who was invited to be a technical writer as part of a small experiment in the 5.9 release cycle. Bossenger said this new role was created “to get the technical details of new releases translated into accessible and actionable information for other contributor teams.” The rest of the team will be named as features are confirmed to land in the release. “The main goal for 2021 is getting full site editing to all WordPress users,” Haden Chomphosy said as a preface to the scope of work outlined for 5.9. These include the following block and site editing features that Matias Ventura previously identified as already underway in Gutenberg: Blocks + intrinsic web design Navigation menus Interface for theme.json Refining editing flows for block themes New default theme Additional design tools A few other items are being considered for the roadmap but may not be ready in time. These include: Pattern insertion + creation Unzip/Rollback Failsafes PHPUnit Tests Improved compatibility with PHP 8.0 and 8.1 The proposed timeline puts the go/no go date for features at October 12, with Beta 1 arriving November 16, and the general release on December 14. While this timeline seems ambitious for the proposed features, work on many of these efforts has already been happening for months via the Gutenberg plugin. The continual work happening alongside core in the plugin has many advantages but also introduces some complexity into the release process. One common complaint logged on the 5.8 retrospective was that backporting PHP changes from the Gutenberg plugin to WordPress core was a significant pain point for contributors. “The current structure of the Gutenberg plugin makes it really hard to locate the changes necessary to bring to WordPress core together with related JavaScript logic,” Greg Ziółkowski said. “Before anything else, we should make it more transparent in the plugin what’s already in WordPress core, what’s ready to be backported, and what’s still an experiment.” Ziółkowski has opened a ticket to discuss how contributors can make backporting a more semi-automated process. Meanwhile 5.8.1 RC 1 is on deck with 41 bug fixes for core and 20 bug fixes for the block editor. The minor release is expected to land this week. Like this: Like Loading… [ad_2] Source link

Continue reading

Major Revamp Coming to GitHub Issues – WP Tavern

[ad_1] This week GitHub unveiled new features that will be included in a total revamp of GitHub Issues, including project tables that are similar to spreadsheets, custom fields, a keyboard driven command palette, improved task lists, and issue forms. The new project table view is an alternative to project boards, allowing users to filter, sort, and group issues and pull requests. Project managers can customize the table with custom fields and saved views. GitHub is also making it easier to manage issues that include subtasks. Users can now add lists and the issue will automatically track the status with a progress indicator. Issues forms are now in beta for public repositories. Many open source projects currently use Markdown issue templates and encourage contributors to provide more details by removing the placeholder text and replacing it with their own. Maintainers can now set up YAML configured forms with required fields and instructions to better guide the process. The revamped Issues feature is being updated to provide a bridge between the planning tools and the problems the tools were created to solve. Mario Rodriguez, Head of Product for GitHub Enterprise, explained why they are evolving GitHub Issues in the beta announcement: As teams and projects grow, the way you work evolves. Tools that hard-code a specific methodology are too rigid and complex to flex to whatever the moment demands. Often, we find ourselves creating a spreadsheet or pulling out a notepad, just to have the freedom to think. But then our planning is disconnected from where the work happens and quickly goes stale. The WordPress project hasn’t yet moved away from Trac but most of Gutenberg development happens on GitHub. It’s also the most popular repository hosting site for WordPress theme and plugin authors. Contributors to these projects may soon see some of these features in action for personal accounts and organizations that opt into the beta. The new GitHub Issues is expected to be out of beta later this year. GitHub plans to bundle it for free, along with the new project planning capabilities, with its Free, Pro, Team, and Enterprise plans. Like this: Like Loading… [ad_2] Source link

Continue reading